Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Glenrothes

Filter by star ratings
All filters
Gilvenbank
Gilvenbank
8.2 Excellent

2.4 km from city centre, Glenrothes Show on map

ExcellentBased on 250 reviews
8.2

The Gilvenbank Hotel is situated in Glenrothes and is close to the area's popular attractions. It also offers a 24-hour reception, room service and laundry facilities.

The Laurelbank Hotel
The Laurelbank Hotel

2.5 km from city centre, Glenrothes Show on map

Drummonds Hotel is situated in Markinch and features free Wi-Fi. In addition to free private parking on site, the hotel offers comfortable 3-star rooms and a bar.

Holiday Inn Express Glenrothes
Holiday Inn Express Glenrothes
8.6 Excellent

1.5 km from city centre, Glenrothes Show on map

ExcellentBased on 617 reviews
8.6

Holiday Inn Express Glenrothes offers a modern setting while in Glenrothes. The various facilities this charming hotel features include a coffee bar, meeting rooms and an executive floor.

The Beveridge Park Hotel
The Beveridge Park Hotel
7.7 Good

0.9 km from city centre, Kirkcaldy Show on map

GoodBased on 114 reviews
7.7

Situated under a 10-minute stroll from Kirkcaldy Railway Station, The Beveridge Park Hotel offers guests a convenient base while in Kirkcaldy. In addition to free private parking on site, the hotel provides comfortable 3-star rooms and a bar.

Travelodge Glenrothes
Travelodge Glenrothes
10.0 Excellent

2.2 km from city centre, Glenrothes Show on map

ExcellentBased on 1 review
10.0

Travelodge Glenrothes is a good-value hotel situated a short drive from Kirkcaldy. It is also steps from Glenrothes's popular tourist attractions.

Tips for booking a Glenrothes hotel

Cheapest month:December
Most expensive month:August
Average price in Glenrothes:$90/night
Absolute cheapest price found:$38/night
Cheapest day:Sunday
Most expensive day:Thursday
$65 - $108
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$65 - $162
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Glenrothes, Fife

Show all 23 hotels
Travelodge Glenrothes
Travelodge Glenrothes
10.0 Excellent

2.2 km from city centre, Glenrothes Show on map

Travelodge Glenrothes is a good-value hotel situated a short drive from Kirkcaldy. It is also steps from Glenrothes's popular tourist attractions.

$38
Avg. per night
The Beveridge Park Hotel
The Beveridge Park Hotel
7.7 Good

0.9 km from city centre, Kirkcaldy Show on map

Situated under a 10-minute stroll from Kirkcaldy Railway Station, The Beveridge Park Hotel offers guests a convenient base while in Kirkcaldy. In addition to free private parking on site, the hotel provides comfortable 3-star rooms and a bar.

$47
Avg. per night
Holiday Inn Express Glenrothes
Holiday Inn Express Glenrothes
8.6 Excellent

1.5 km from city centre, Glenrothes Show on map

Holiday Inn Express Glenrothes offers a modern setting while in Glenrothes. The various facilities this charming hotel features include a coffee bar, meeting rooms and an executive floor.

$64
Avg. per night
Gilvenbank
Gilvenbank
8.2 Excellent

2.4 km from city centre, Glenrothes Show on map

The Gilvenbank Hotel is situated in Glenrothes and is close to the area's popular attractions. It also offers a 24-hour reception, room service and laundry facilities.

$67
Avg. per night
The Laurelbank Hotel
The Laurelbank Hotel

2.5 km from city centre, Glenrothes Show on map

Drummonds Hotel is situated in Markinch and features free Wi-Fi. In addition to free private parking on site, the hotel offers comfortable 3-star rooms and a bar.

$67
Avg. per night

Hotel prices in Glenrothes

3 stars

$47 - $67

Holiday Inn Express Glenrothes

No. 1 most popular

$64
Avg. per night
Gilvenbank

No. 2 most popular

Gilvenbank
8.2 Excellent
$67
Avg. per night
The Beveridge Park Hotel

Best value

$47
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Glenrothes

Glenrothes travel FAQs

  • What are the best hotels in Glenrothes?

    Holiday Inn Express Glenrothes (8.6/10 from 617 reviews), Gilvenbank (8.2/10 from 250 reviews), and The Beveridge Park Hotel (7.7/10 from 114 reviews) are all highly rated places to stay in Glenrothes.