
Glenrothes Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Sharon Dutton
Top hotels in Glenrothes

Apex Grassmarket Hotel
31-35 Grassmarket Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is 2.315.654 ₫ per night from 4 Jan to 5 Jan
2.315.654 ₫
2.778.785 ₫ total
4 Jan - 5 Jan 2026
includes taxes & fees
9/10 Wonderful! (2,336 reviews)
I enjoyed my stay at Apex Grassmarket , with excellent castle views from my room. Kudos to the Front desk in particular for locating my Apple charger which I left behind upon checkout. I really appreciate it
Reviewed on 10 Dec 2025

Apex Waterloo Place Hotel
23-27 Waterloo Place Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is 2.608.775 ₫ per night from 4 Jan to 5 Jan
2.608.775 ₫
3.130.530 ₫ total
4 Jan - 5 Jan 2026
includes taxes & fees
9.2/10 Wonderful! (1,949 reviews)
The hotel was centrally located and conveniently near the Edinburgh Christmas Market. Nice, clean hotel. The staff are friendly and super helpful. Would stay here again.
Reviewed on 11 Dec 2025

CODE - The Court, Edinburgh
1 a Parliament Square Edinburgh Scotland
The price is 1.908.216 ₫ per night from 13 Jan to 14 Jan
1.908.216 ₫
2.289.859 ₫ total
13 Jan - 14 Jan 2026
includes taxes & fees
9.2/10 Wonderful! (1,006 reviews)
Great location and breakfast
Reviewed on 7 Dec 2025
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.
Popular places to visit

Lomond Hills
Commune with nature and explore the great outdoors at Lomond Hills during your travels in Glenrothes. Visit the top-notch restaurants or lively bars in this relaxing area.
Bongos Soft Play Centre
Enjoy an outing to Bongos Soft Play Centre during your stay in Glenrothes. Visit the lively bars or top-notch restaurants in this relaxing area.
Skydive St. Andrews
Catch an event at Skydive St. Andrews during your trip to Glenrothes. Visit the lively bars or top-notch restaurants in this relaxing area.
