You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Discover the charm of Kirkcaldy, a historic town nestled on the east coast of Scotland, perfect for a memorable stay. Known as the "Lang Toun" for its long main street, Kirkcaldy offers a blend of rich history and modern amenities. Visitors can explore the vibrant neighbourhoods of Linktown, Pathhead, and Dysart, each offering unique experiences and accommodations.
Top attractions include the Kirkcaldy Galleries, where art and history enthusiasts can indulge in local culture, and the beautiful Ravenscraig Park, ideal for leisurely strolls. Don't miss the chance to visit the birthplace of Adam Smith, the renowned economist, adding a touch of intellectual heritage to your trip.
Whether you're here for the historical sites, the scenic parks, or the bustling local markets, Kirkcaldy promises a delightful stay with a variety of hotels to suit every traveller's needs.
See the latest prices and deals by choosing your dates
Hotel in Kirkcaldy · 0.23 km from centre
6.7
18 reviews
Located a 18-minute walk from Kirkcaldy Beach, The Windsor Hotel and Bar offers 3-star accommodations in Kirkcaldy and has a garden, a shared lounge and a bar. Located around 27 miles from EICC, the hotel with free WiFi is also 27 miles away from Edinburgh Castle. The property has karaoke and a shared kitchen.
Some rooms contain a kitchen with a toaster.
The hotel has a sun terrace.
Royal Mile is 28 miles from The Windsor Hotel and Bar, while Camera Obscura and World of Illusions is 28 miles from the property. Edinburgh Airport is 26 miles away.
Holiday home in Kirkcaldy · 1.66 km from centre
9.6
7 reviews
Victorias Haven is located in Kirkcaldy, just 25 miles from EICC and 25 miles from Edinburgh Castle. The 4-star vacation home is 1.1 miles from Kirkcaldy Beach. The Real Mary King's Close is 26 miles from the vacation home and Edinburgh Waverley Train Station is 26 miles away.
With free Wifi, this 3-bedroom vacation home features a TV, a washing machine, and a fully equipped kitchen with kitchenware. Towels and bed linen are available in the vacation home. The property offers sea views.
Guests can relax in the garden at the property.
Royal Mile is 25 miles from the vacation home, while Camera Obscura and World of Illusions is 26 miles from the property. Edinburgh Airport is 24 miles away.
Apartment in Kirkcaldy · 1.51 km from centre
5.8
25 reviews
Carvetii - Iona House, 2nd floor apartment sleeps up to 6 is located in Kirkcaldy, just 1.1 miles from Kirkcaldy Beach and 25 miles from EICC. Both Wifi and private parking are available at the apartment free of charge. Edinburgh Castle is 25 miles away and Royal Mile is 26 miles from the apartment.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Camera Obscura and World of Illusions is 26 miles from Carvetii - Iona House, 2nd floor apartment sleeps up to 6, while The Real Mary King's Close is 26 miles away. Edinburgh Airport is 24 miles from the property.
Apartment in Burntisland · 5.57 km from centre
9.0
5 reviews
Shore View offers accommodations in Burntisland, a few steps from Kinghorn Beach and 25 miles from EICC. Both Wifi and private parking are available at the apartment free of charge. Edinburgh Castle is 25 miles away and Royal Mile is 26 miles from the apartment.
Shore View includes 1 bedroom, 1 bathroom with a walk-in shower, a seating area, and a fully equipped kitchen with a dishwasher. A TV is featured. The accommodation is non-smoking.
Guests at the accommodation can enjoy golfing and cycling nearby, or make the most of the garden.
Camera Obscura and World of Illusions is 26 miles from Shore View, while The Real Mary King's Close is 26 miles away. Edinburgh Airport is 24 miles from the property.
Hotel in Glenrothes · 9.98 km from centre
8.8
611 reviews
Breakfast available
Located in Glenrothes, Holiday Inn Express Glenrothes by IHG is within a 5-minute drive of Bongos Soft Play Centre and Skydive St. Andrews. This hotel is 4.1 mi (6.6 km) from Lomond Hills and 5.3 mi (8.6 km) from Happy Hounds Secure Dog Walking Field.
Hotel in Glenrothes · 10.30 km from centre
8.8
230 reviews
Located in Glenrothes, Balbirnie House is in a regional park, within a 10-minute drive of Bongos Soft Play Centre and Fife Ice Arena. This family-friendly hotel is 5.1 mi (8.1 km) from Wellsgreen Golf Range and 5.7 mi (9.1 km) from Happy Hounds Secure Dog Walking Field.
Hotel in Glenrothes · 10.80 km from centre
8.6
656 reviews
Breakfast available
Located in Glenrothes, Best Western Balgeddie House Hotel is on the riverwalk, within a 15-minute drive of Falkland Palace and The Scottish Deer Centre. This hotel is 8.7 mi (14 km) from RSPB Loch Leven and 9 mi (14.5 km) from Leven Beach.
Hotel in Burntisland, Kinghorn · 6.29 km from centre
8.4
2,281 reviews
Breakfast available
Located in Kinghorn, 1.3 miles from Burntisland Beach, The Bay Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. The hotel features an indoor pool, sauna and a 24-hour front desk.
The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guest rooms include a closet.
A buffet, à la carte or continental breakfast is served at the property.
The Bay Hotel has a playground.
EICC is 24 miles from the accommodation, while Edinburgh Castle is 24 miles away. Edinburgh Airport is 23 miles from the property.
Hotel in Burntisland · 8.01 km from centre
7.4
72 reviews
When you stay at Burntisland House in Burntisland, you'll be near the beach and within a 5-minute drive of Pettycur Beach. This hotel is 18.8 mi (30.2 km) from Edinburgh Zoo and 20.6 mi (33.1 km) from Princes Street.
Hotel in Burntisland · 6.45 km from centre
8.6
150 reviews
Breakfast available
When you stay at Kingswood Hotel in Burntisland, you'll be on the beach, within a 5-minute drive of Pettycur Beach and Kinghorn Beach. This beach hotel is 24.2 mi (38.9 km) from Princes Street and 24.3 mi (39.1 km) from Edinburgh Castle.
Hotel in Aberdour · 11.39 km from centre
8.0
793 reviews
Breakfast available
A friendly, family-run hotel located in one of Fife's picturesque coastal villages, specializing in fresh fare, using local Scottish produce where possible.
Real ale is always available on tap, and the establishment has once again been included in this year’s ‘Camra’ Good Beer Guide. Although the buildings date back to the 17th century, all 16 bedrooms have private bathrooms, and tea and coffee making facilities.
Free on street parking is available just across the road and further parking spaces can be found within 328 feet from the hotel.
The hotel is an ideal base for touring, golf breaks and for visiting Edinburgh which is just 30 minutes by car/rail, with the station just one minute’s walk away.
Hotel in Glenrothes · 11.04 km from centre
8.0
47 reviews
Breakfast available
Located in Glenrothes, Gilvenbank is within a 10-minute drive of Bongos Soft Play Centre and Falkland Palace. This hotel is 4.3 mi (6.9 km) from Skydive St. Andrews and 4.3 mi (7 km) from Happy Hounds Secure Dog Walking Field.
Hotel in Leven · 13.33 km from centre
7.8
160 reviews
With a stay at Caledonian Hotel in Leven, you'll be near the beach, just a 3-minute walk from Leven Beach and 15 minutes by foot from Fife Heritage Railway. This hotel is 15.4 mi (24.8 km) from University of St. Andrews and 1.5 mi (2.4 km) from Lochs and Glens North Cycle Route.
Hotel in Kirkcaldy · 6.00 km from centre
8.8
24 reviews
Located in Kirkcaldy, Earl David Hotel is a 3-minute drive from Wemyss Caves and 6 minutes from Fife Ice Arena. This hotel is 3.2 mi (5.2 km) from Pathhead Sands and 3.7 mi (6 km) from Lochs and Glens North Cycle Route.
Hotel in Glenrothes · 11.02 km from centre
8.1
1,559 reviews
Located in Glenrothes, 19 miles from St Andrews University, The Gilvenbank Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace. This 3-star hotel offers a 24-hour front desk, luggage storage space and free WiFi. Guests can use a bar.
The rooms come with a flat-screen TV with cable channels, an electric tea pot, a shower, free toiletries and a desk. Rooms are complete with a private bathroom, while certain accommodations at the hotel also feature a seating area.
Guests at The Gilvenbank Hotel can enjoy a continental breakfast. At the accommodation you'll find a restaurant serving British cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Fairmont St Andrews Bay Golf Course is 22 miles from The Gilvenbank Hotel, while Discovery Point is 22 miles from the property. Dundee Airport is 25 miles away.
Guesthouse in Leven · 13.42 km from centre
9.8
310 reviews
Breakfast available
When you stay at Dunclutha Guest House in Leven, you'll be near the beach, within a 15-minute walk of Leven Beach and Fife Heritage Railway. This guesthouse is 15.3 mi (24.6 km) from University of St. Andrews and 17.8 mi (28.7 km) from Old Course at St Andrews.
Guest house in Methil, Buckhaven · 9.87 km from centre
9.1
394 reviews
30 College Street, Buckhaven, Leven, Fife, KY81JX enjoys a location in Buckhaven, 19 miles from St Andrews University and 19 miles from Fairmont St Andrews Bay Golf Course. Both free Wifi and parking on-site are available at the guest house free of charge. The accommodation offers full-day security and luggage storage space for guests.
All units come with a seating area, a flat-screen TV with streaming services, and a private bathroom with a hair dryer and walk-in shower. A microwave, a fridge, and kitchenware are also featured, as well as a kettle. At the guest house, each unit comes with bed linen and towels.
Dundee Airport is 28 miles away.
Bed and breakfast in Leven · 13.70 km from centre
9.5
422 reviews
Providing quiet street views, Lomond Guest House in Leven features accommodations and a garden. Featuring sea and garden views, this bed and breakfast also provides guests with free Wifi. The accommodation provides luggage storage space and private check-in and check-out for guests.
At the bed and breakfast, all units have a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The rooms are equipped with heating facilities.
À la carte and full English/Irish breakfast options with warm dishes, fruit, and juice are available.
St Andrews University is 16 miles from the bed and breakfast, while Fairmont St Andrews Bay Golf Course is 17 miles away. Dundee Airport is 25 miles from the property.
Inn in Burntisland · 7.11 km from centre
8.6
54 reviews
Breakfast available
When you stay at Burntisland Sands Hotel in Burntisland, you'll be on the beach, within a 5-minute drive of Pettycur Beach and Kinghorn Beach. This beach inn is 22.8 mi (36.7 km) from Princes Street and 23.7 mi (38.1 km) from Edinburgh Castle.
Cottage in Fife, Kelty · 13.74 km from centre
8.0
2 reviews
Located in Kelty, this cottage is within a 5-minute drive of Lochore Meadows Country Park and Yellowscott Country Park. This cottage is 4 mi (6.4 km) from Townhill Country Park and 4 mi (6.4 km) from Inchcolm Abbey.