COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by John Mackay

Search Inns in Kirkcaldy

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Browse Select Kirkcaldy Inns

Ravenous Beastie
3 out of 5
15 West Terrace, South Queensferry, Scotland
The price is £77 per night from 2 May to 3 May
Situated in South Queensferry, this inn is within 9 mi (15 km) of Edinburgh Zoo, Murrayfield Stadium and Princes Street. Royal Mile and Edinburgh Castle are ...
4.6/5Wonderful! (102 reviews)
lovely
"very small intimate place, clean an comfortable , lovely breakfast"

Reviewed on 18 Sep 2020

Ravenous Beastie
The Bruce Inn
3 out of 5
23 High Street, Falkland, Cupar, Scotland
The price is £75 per night from 1 May to 2 May
Situated in Cupar, this inn is 0.3 mi (0.6 km) from Falkland Palace and within 9 miles (15 km) of Lindores Abbey and Fife Coastal Path. The Scottish Deer Centre ...
4/5Very Good! (34 reviews)
"Very pleasant and friendly. Excellent professionalism. I had an evening meal which was more than plentiful. Falkland itself is small and quaint and perfect for a quiet stopover"

Reviewed on 16 Feb 2020

The Bruce Inn
Riccarton Inn
3.5 out of 5
198 Lanark Road West, Edinburgh, Scotland
The price is £63 per night from 27 Apr to 28 Apr
Situated in Edinburgh, this inn is 1.5 mi (2.5 km) from Heriot Watt University and 2.3 mi (3.7 km) from Edinburgh Park. Edinburgh Zoo and Princes Street are ...
4.1/5Very Good! (34 reviews)
Well located pub with rooms near Edinburgh Airport
"Good food and drink. Clean and comfortable bedroom and bathroom. Quick check-in and helpful staff. TV did not work in the room but not a major problem."

Reviewed on 3 Sep 2020

Riccarton Inn
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Bank
4 out of 5
23-25 High Street, Fife, Anstruther, Scotland
Free cancellationReserve now, pay when you stay
The price is £72 per night from 26 Apr to 27 Apr
Nestled on the beach, this Anstruther inn is within a 5-minute walk of Billow Ness Beach and Scottish Fisheries Museum. Anstruther Golf Club is 0.4 mi (0.6 km) ...
4.3/5Excellent! (46 reviews)
ocation!
"Great location. Very friendly staff and our room had an excellent view."

Reviewed on 28 Aug 2020

The Bank
The Waterfront
3 out of 5
18/20 Shore Street, Anstruther, Scotland
The price is £75 per night from 27 Apr to 28 Apr
Situated near the beach, this inn is within a 10-minute walk of Scottish Fisheries Museum and Billow Ness Beach. Anstruther Golf Club is 0.6 mi (0.9 km) ...
4.5/5Wonderful! (85 reviews)
Great hotel, would stay again
"The room was very comfortable and clean. Breakfast was great. All the staff were very helpful. All pluses no minuses. Highly recommended."

Reviewed on 3 Dec 2020

The Waterfront
The Hampton Hotel by Greene King Inns
3 out of 5
14 Costorphine Road, Edinburgh, Scotland
Get Rates
Located in Murrayfield, this inn is within 1 mi (2 km) of Scottish National Gallery of Modern Art and Murrayfield Stadium. Edinburgh Zoo and Princes Street are ...
4.3/5Excellent! (160 reviews)
first class
"Excellent stay , all the staff are very welcoming and could not do enough for you.would highly recommend.."

Reviewed on 9 Mar 2020

The Hampton Hotel by Greene King Inns
Chain Runner, Livingston by Marston's Inns
The price is £55 per night from 17 May to 18 May
Situated in Livingston, this inn is within a 15-minute walk of Livingston Designer Outlet and Almondvale Stadium. Almond Valley Heritage Trust and Almondell ...
4.2/5Excellent! (103 reviews)
Nice hotel
"Nice hotel would of stayed there longer I had problems with WiFi on my fire stick to get my football on and Netflix"

Reviewed on 7 Nov 2020

Chain Runner, Livingston by Marston's Inns
No.12 Hotel & Bistro
3 out of 5
12 Quality Street, North Berwick, Scotland
The price is £162 per night from 27 Apr to 28 Apr
Situated by the sea, this inn is within a 5-minute walk of North Berwick Harbour and Scottish Sea Bird Center. North Berwick Golf Course and North Berwick Law ...
4.3/5Excellent! (36 reviews)
Nice hotel
"Nice little hotel in North Berwick. Staff are very friendly and Covid measures taken seriously. Food is good, especially the breakfasts."

Reviewed on 8 Sep 2020

No.12 Hotel & Bistro
Cherrybank Inn
4 out of 5
210 Glasgow Road, Perth, Scotland
Get Rates
Situated in Perth, this inn is within 2 miles (3 km) of Perth Ice Rink, St. Ninian's Cathedral and Fergusson Gallery. St. John's Kirk and Perth Concert Hall ...
3.9/5Good! (147 reviews)
"My room was spotlessly clean and stocked with toiletries and tea-making facilities.The breakfast are was also beautifully clean and well kept and the breakfast was very good.The staff were attentive and friendly without being intrusive.I agree with other reviews that the rooms are a little tired ..."

Reviewed on 30 Sep 2019

Cherrybank Inn
Sweet Chestnut, Dunfermline by Marston's Inns
The price is £50 per night from 17 May to 18 May
Situated in Dunfermline, this inn is within 6 miles (10 km) of Dunfermline Abbey, Pittencrieff Park and Dunfermline Golf Club. Yellowscott Country Park and Aberdour ...
4.2/5Very Good! (68 reviews)
Great Value
"Just an overnight in the area for which this hotel was more than adequate. Great value."

Reviewed on 30 Oct 2020

Sweet Chestnut, Dunfermline by Marston's Inns
Don't see what you're looking for?
See all available properties in Kirkcaldy
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Kirkcaldy

The Beveridge Park Hotel

The Beveridge Park Hotel

3 out of 5
6 Abbotshall Road, Kirkcaldy, Scotland
3.1/5 (47 reviews)
"For the price I paid for a single room it had everything I needed in a good location."

Reviewed on 8 Sep 2019

The Beveridge Park Hotel
Ashgrove B&B

Ashgrove B&B

3 out of 5
213 Nicol Street, Kirkcaldy, Scotland
The price is £68 per night from 17 Apr to 18 Apr
4/5Very Good! (41 reviews)
Comfortable and easy accessible.
"I was on a business trip. Find this hotel pleasant and very near to centre."

Reviewed on 15 Jul 2020

Ashgrove B&B
Hollybrae House

Hollybrae House

3.5 out of 5
37 Meikle Loan, Kirkcaldy, Scotland
Hollybrae House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.