Enter your dates to see the latest prices and deals for Kirkcaldy hotels
A short from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

The family-owned Dean Park Hotel located in the leafy suburbs of Kirkcaldy, 17 miles from St Andrews and Fife. Free WIFi is provided throughout the property.

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.

Located in Glenrothes, 19 miles from St Andrews University, The Gilvenbank Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts, including free Wi-Fi, free parking and flat-screen TVs.

Located in Fife, a 10-minute walk from Kirkcaldy Beach, The Strathearn Hotel has accommodations with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service.

Number 1Booked hotel near Dysart Harbour
Number 2Booked hotel near Dysart Harbour
Number 3Booked hotel near Dysart Harbour
Number 4Booked hotel near Dysart Harbour
Number 5Booked hotel near Dysart Harbour
Number 6Booked hotel near Dysart Harbour
Number 7Booked hotel near Dysart Harbour
Number 8Booked hotel near Dysart Harbour
Number 9Booked hotel near Dysart Harbour
Number 10Booked hotel near Dysart Harbour
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.
Located in Glenrothes, 19 miles from St Andrews University, The Gilvenbank Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.
This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts, including free Wi-Fi, free parking and flat-screen TVs.
Located in Burntisland, a few steps from Burntisland Beach, Burntisland Sands Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.
Located a 5-minute walk from Leven’s sandy beach and a 10-minute walk from Leven Links Golf Course, The Caledonian Hotel offers free Wi-Fi throughout and free parking at the property.
The Old Manor Hotel offers rooms with balconies that overlook the Firth of Forth and Lundin Links Golf Course. There is a restaurant and St. Andrews is 12 miles away.
Holiday Inn Express Glenrothes has free parking, a bar and Wi-Fi access. Edinburgh is within easy reach and there is good motorway access.
Located in Markinch, 20 miles from St Andrews University, Laurel Bank Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.
20 miles from St Andrews University, No 1 High Street Boutique Rooms is located in Markinch and provides free WiFi and express check-in and check-out.
Located in Buckhaven, 19 miles from St Andrews University, Railway Inn provides accommodations with free WiFi and free private parking. Fairmont St Andrews Bay Golf Course is 21 miles from the hotel.
Offering free WiFi and a bar, The Beath Inn offers accommodations in Cowdenbeath, 12 miles from Forth Bridge and 13 miles from Hopetoun House.
Featuring a bar, The Queens Hotel is located in Cardenden in the Fife region, 17 miles from Forth Bridge and 17 miles from Hopetoun House.
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 in Coaltown of Balgonie, Travelodge Glenrothes offers 3-star accommodations with a restaurant and a bar. The hotel features family rooms.
A friendly, family-run hotel located in one of Fife's picturesque coastal villages, specializing in fresh fare, using local Scottish produce where possible.
Located in Scotlandwell, 21 miles from Forth Bridge, The Well Country Inn provides accommodations with a restaurant, free private parking and a bar.
This beautiful, independently owned, country hotel, nestled in 2 acres of gardens and woodlands, features stunning panoramic views across the Firth of Forth and houses one of the area's best...
Located in Freuchie, 17 miles from St Andrews University, Lomond Hills Hotel & Health Club has express check-in and check-out and free WiFi throughout the property.