United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by James Gray

Find Hotels in Glenrothes

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Luxury 6-bed House With Pool
Get Rates
1.7 km from city centre
Luxury 6-bed House With Pool
The Laurelbank Hotel
Get Rates
2.51 km from city centre
3.7/5Good! (178 reviews)

"The room was booked for two nights it was a lovely size room big TV big and a king size bed furniture was modern tea coffee iron and board hair dryer towels all provide real value for the money could not fault it. excellent"…"

Reviewed on Jan. 5, 2020

The Laurelbank Hotel
65 Main Street
3.5 out of 5
Get Rates
4.85 km from city centre
65 Main Street
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.
Glenrothes Central Apartment 2- One Bedroom
133 Canmore Road, Glenrothes KY7 4BJ, Glenrothes, SCT
Get Rates
0.24 km from city centre
Glenrothes Central Apartment 2- One Bedroom
Firbank Guest House
Get Rates
2.02 km from city centre
4.9/5Exceptional! (39 reviews)
Excellent

"Room was very spacious and clean. The breakfast was fit for royalty and would highly recommend anyone looking for a home away from home stay."…"

Reviewed on Aug. 3, 2018

Firbank Guest House
Cozy 3 Bedroom Home  In Fife
Malmaison Edinburgh
4 out of 5
1 Tower Place Leith, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $101 per night from Jan 3 to Jan 4
24.37 km from city centre
4.2/5Very Good! (973 reviews)

"Good location and bonus of a free car park for the hotel"…"

Reviewed on Sep. 16, 2020

Malmaison Edinburgh
Malmaison Dundee
4 out of 5
44 Whitehall Crescent, Dundee, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Dec 6 to Dec 7
31.69 km from city centre
4.2/5Excellent! (869 reviews)

"Nice rooms and great big bathrooms. Would definitely stay with them again"…"

Reviewed on Sep. 13, 2020

Malmaison Dundee
Cosy Log Cabin, Fife Near St. Andrews/edinburgh
6 Bow Butts, Markinch, Glenrothes, SCT
The price is CA $130 per night from Dec 7 to Dec 8
2.8 km from city centre
5/5Exceptional! (1 review)
COzy Wee Dookit

"This is a very comfy and cozy cabin set in a pretty village surrounded by trees and nature. The garden is beautiful. The cabin was very clean, bed comfy and the shower was great. Kimmiie is a friendly person andexcellent hostess and made me a very nice breakfast. I HIghly recommended this wee place ..."…"

Reviewed on Sep. 29, 2019

Cosy Log Cabin, Fife Near St. Andrews/edinburgh
Nira Caledonia
4 out of 5
6-10 Gloucester Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $152 per night from Dec 7 to Dec 8
26.79 km from city centre
4.5/5Wonderful! (437 reviews)

"The staff at the Nira Caledonia are superb, a wonderful greeting and a good check in at breakfast the following day to make sure we were all OK. Some tips for places to visit too. Our room was small but perfectly adequate for one night. Great location, nice quiet road, but still only a 15 min walk ..."…"

Reviewed on Sep. 14, 2020

Nira Caledonia
Mode Edinburgh
3.5 out of 5
74 - 77 Queen Street, Edinburgh, Scotland
Get Rates
27.13 km from city centre
4.8/5Exceptional! (554 reviews)

"Great service, excellent cleanliness and great processes during the Coronavirus. Really great stay."…"

Reviewed on Oct. 11, 2020

Mode Edinburgh
Balbirnie House
4 out of 5
The price is CA $143 per night from Dec 20 to Dec 21
2.21 km from city centre
4.4/5Wonderful! (141 reviews)

"All good , lovely place. Been rhere several times."…"

Reviewed on Mar. 7, 2020

Balbirnie House
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $86 per night from Jan 2 to Jan 3
27.24 km from city centre
4.7/5Exceptional! (552 reviews)

"Stayed here for one night, however wish I stayed here longer. Staff were so amazing and the facilities were incredible. Would definitely go back!"…"

Reviewed on Nov. 2, 2020

Eden Locke
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $68 per night from Dec 7 to Dec 8
27.11 km from city centre
4.5/5Wonderful! (470 reviews)

"Great staff! Lovely design. Upgraded from premium queen to King VIP. EXCELLENT."…"

Reviewed on Nov. 23, 2020

YOTEL Edinburgh
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $179 per night from Jan 4 to Jan 5
27.33 km from city centre
4.5/5Wonderful! (973 reviews)

"Enjoyed everything from the check in to the beautiful room with the added complimentary malt whisky, Breakfast was of a high standard ,service was excellent,definitely my favourite hotel and can’t wait to return."…"

Reviewed on Oct. 11, 2020

The Scotsman Hotel
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free cancellation
The price is CA $56 per night from Dec 11 to Dec 12
28.02 km from city centre
4/5Very Good! (1,044 reviews)

"Staff was very helpful. Room service was good. Peaceful and safe."…"

Reviewed on Oct. 17, 2020

Leonardo Royal Edinburgh Haymarket
Apex City Quay Hotel & Spa
4 out of 5
1 West Victoria Dock Road, Dundee, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $91 per night from Dec 13 to Dec 14
32.1 km from city centre
4.6/5Wonderful! (945 reviews)

"I just want to thank the Apex Dundee for the wonderful accommodation and extra perks they provided to making my stay that little bit more comfortable. A special thanks to Sophie on reception who’s friendly and approachable nature made it easy to deal with any requests or queries that I had."…"

Reviewed on Nov. 21, 2020

Apex City Quay Hotel & Spa
The Greenside Hotel
Get Rates
2.02 km from city centre
4/5Very Good! (47 reviews)
Reasonable hotel

"The bar brings the entire hotel down. Our room was very small. Staff are very friendly."…"

Reviewed on Aug. 14, 2018

The Greenside Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Jan 3 to Jan 4
27.75 km from city centre
4.5/5Wonderful! (1,268 reviews)

"Excellent Hotel in a great Location and friendly staff willing to go the extra mile."…"

Reviewed on Oct. 11, 2020

Apex City of Edinburgh Hotel
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $117 per night from Jan 1 to Jan 2
27.36 km from city centre
4.3/5Excellent! (975 reviews)

"Good location and friendly staff. Bed was comfy too."…"

Reviewed on Oct. 30, 2020

Hilton Edinburgh Carlton
Don't see what you're looking for?
See all available properties in Glenrothes
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.

Glenrothes Hotel Guide

If you are planning on vacationing in Fife and are after an affordable place to base yourself in Glenrothes, there's an extensive range of accommodation choices with Expedia. Approximately 11 hotels are located within a 0.1-kilometre (0.06-mile) radius of Glenrothes' center.

Glenrothes' city heart is a short stroll from places to stay including Holiday Inn Express Glenrothes and Best Western Balgeddie House Hotel.

25 kilometres (17 miles) from the center of Glenrothes, is the The Balmoral Hotel. The Old Town Chambers is located 25 kilometres (17 miles) away. You could also choose to book a bed at the Prestonfield House or the Sheraton Grand Hotel & Spa, Edinburgh.

Spend a few hours discovering Dunfermline Abbey and Forth Road Bridge, in Dunfermline, 25 kilometres (14 miles) to the southwest of Glenrothes. If you'd like to stay in Dunfermline, check Expedia's booking pages for the latest deals at the Balmule House and Best Western Plus Dunfermline Crossford Keavil House Hotel. 30 kilometres (18 miles) to the northeast of Glenrothes, you may also choose to stay at St. Andrews, home to the Old Course Hotel and Macdonald Rusacks Hotel. Regardless of whether you're passing through or spending a few nights in St. Andrews, set aside some time to check out the University of St. Andrews and St. Andrew's Cathedral.

Get your fix of local sport with a journey to Murrayfield Stadium, which is 30 kilometres (18 miles) to the south of Glenrothes. Stay close to the action at the The Chester Residence or the Waldorf Astoria Edinburgh - The Caledonian.

If you are flying into or out of Dundee Airport and plan to stay nearby try Doubletree by Hilton Dundee or West Park.

Frequently asked questions

What's the best place to stay in Glenrothes?
Best Western Balgeddie House Hotel is a favorite with Expedia customers. This 3-star hotel offers 2 bars and a restaurant. Gilvenbank is another top choice for your trip based on reviews.
If I need to cancel my hotel reservation in Glenrothes, will I receive a refund?
Yes! You’ll find that most room reservations are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, you may still be able to cancel and receive a refund within 24 hours of booking. Enter your dates, click on “Search”, then use the “free cancellation” filter to review the top deals on offer in Glenrothes.
What's the best accommodation for a budget-friendly stay in Glenrothes?
Based on reviews, Holiday Inn Express Glenrothes is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Another top choice for your stay on the cheap is Best Western Balgeddie House Hotel.
What's the best hotel for a family vacation to Glenrothes?
Holiday Inn Express Glenrothes is a top 3-star hotel on Expedia for families, and features free parking and laundry facilities. Other options for your kid-friendly vacation include Best Western Balgeddie House Hotel and Balbirnie House. Attractions in the area like Deep Sea World and Camera Obscura and World of Illusions are also fun for kids of all ages.
What's the best accommodation for a romantic vacation in Glenrothes?
Best Western Balgeddie House Hotel is a favorite 3-star hotel for couples, and features pillowtop beds and 24-hour room service.
What's the best pet-friendly place to stay in Glenrothes?
Best Western Balgeddie House Hotel is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet include Balbirnie House and Hollytree B&B.
What's the best hotel for a golf vacation in Glenrothes?
Balbirnie House is a top 4-star hotel that has a golf course and features free WiFi. Another good choice is Best Western Balgeddie House Hotel if you’d like to stay near a golf course while in town.
What are some hotels with pools in Glenrothes?
Best Western Balgeddie House Hotel is a popular 3-star hotel featuring an indoor pool, a children’s pool, and 2 bars.

Recent Reviews in Glenrothes

More trip options