The 10 best three-star hotels in Glenrothes, UK | Booking.com
Skip to main content

Three-Star Hotels in Glenrothes

Find the three-star hotels that appeal to you the most

The best three-star hotels in Glenrothes

Check out our pick of great three-star hotels in Glenrothes

Filter by:

Review score

The Gilvenbank Hotel

Hotel in Glenrothes

Situated in Glenrothes, 31 km from St Andrews University, The Gilvenbank Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

J
Jacqui
From
Ireland
Very friendly staff, very helpful. The food was very good value for money and breakfast was excellent.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,693 reviews
Price from
US$118.01
1 night, 2 adults

Best Western Balgeddie House Hotel

Hotel in Glenrothes

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.

A
Amy
From
Australia
We stayed for 3 nights in the Deluxe Room. The room was lovely, clean and spacious. Bed was comfortable. We had a gorgeous view from the back window, out towards the garden. The breakfast was great! Dinner was also lovely, desert was the best. The staff were friendly and welcoming. Hope to stay again in the future, highly recommend.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,079 reviews
Price from
US$143.69
1 night, 2 adults

Holiday Inn Express Glenrothes by IHG

Hotel in Glenrothes

Holiday Inn Express Glenrothes has free parking, a bar and Wi-Fi access. Edinburgh is within easy reach and there is good motorway access.

V
Viktoriia
From
Switzerland
Wonderful hotel in a quiet place. Large parking lot. Cozy rooms for travelers. In the room there is a kettle, tea and coffee, cream. No one will leave the breakfast hungry. I want to come back again
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 647 reviews
Price from
US$101.11
1 night, 2 adults

The Hayloft

Falkland (Near Glenrothes)

The Hayloft, a property with a garden, is located in Falkland, 36 km from St Andrews Bay, 37 km from Discovery Point, as well as 46 km from Forth Bridge.

M
Mark
From
United Kingdom
lovely little flat, clean with all amenities, great location in a beautiful village
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
Price from
US$113.09
1 night, 2 adults

The Elbow Room

Kirkcaldy (Near Glenrothes)

Set in Kirkcaldy, 2 km from Kirkcaldy Beach, The Elbow Room offers accommodation with a garden, free private parking, a restaurant and a bar.

s
seonaid
From
Australia
Helpful, friendly and welcoming staff, comfy beds, big room, great food.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 525 reviews
Price from
US$79.83
1 night, 2 adults

The Covenanter Hotel

Falkland (Near Glenrothes)

Situated in the picturesque village of Falkland with the Lomond Hills as a backdrop, The Covenanter Hotel features an on-site coffee shop, restaurant and free private parking.

J
Jennifer
From
United States
Food is so good, especially the chips. More than just basic breakfast is included. Most B&Bs only give 2 or 3 basic items or continental. Staff is very friendly and eager to help with anything you may need or want. Can't wait to go back!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 638 reviews
Price from
US$133.04
1 night, 2 adults

Abbotshall

Fife (Near Glenrothes)

Set in Fife, 1.3 km from Kirkcaldy Beach, Abbotshall offers accommodation with a terrace, free private parking, a restaurant and a bar.

K
Karwan
From
United Kingdom
Food drink and stay over night in the hotel it was perfect
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 38 reviews
Price from
US$95.79
1 night, 2 adults

Sweet Chestnut, Dunfermline by Marston's Inns

Dunfermline (Near Glenrothes)

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

P
Peter
From
New Zealand
It was good thank you and conveniently located to the guest rooms. The biggest bonus was the best bathroom yet for a disabled guest - thank you so much.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,405 reviews
Price from
US$90.47
1 night, 2 adults

Holiday Inn Express Dunfermline by IHG

Dunfermline (Near Glenrothes)

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.

G
Geraldine
From
New Zealand
Staff were excellent and very helpful. Good breakfast. Value for money.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,983 reviews
Price from
US$90.47
1 night, 2 adults

Kirklands Hotel

Kinross (Near Glenrothes)

This traditional 18th century coaching inn boasts 9 en suite rooms with free Wi-Fi. Each room features a TV, as well as an iPod docking station..Extras include free toiletries and a hairdryer.

J
Jens
From
Germany
Very nice little hotel, restaurant and bar in the basement. Superb breakfast was included in the price, this was really one of the best breakfasts I ever had in the UK. Good value for money.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,094 reviews
Price from
US$163.65
1 night, 2 adults
All three-star hotels in Glenrothes

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Glenrothes and surroundings in the past month

See all

3 star hotels that guests love in Glenrothes

See all
  • Avg. price/night: US$149.68
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,079 reviews
    The location was lovely, it was nice and warm, the pool was good & the bar and restaurant were great.
    Guest review by
    Rebecca
    Young couple
  • Avg. price/night: US$160.98
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 647 reviews
    Location
    Guest review by
    Hamza
    Family with young children
  • Avg. price/night: US$134.11
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,693 reviews
    Food was nice, location was good, and the room was clean.
    Guest review by
    Lynn
    Young couple
  • Avg. price/night: US$134.11
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,693 reviews
    Comfortable, friendly, clean, great food, good location
    Guest review by
    Vicky
    Family with young children
  • Avg. price/night: US$134.11
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,693 reviews
    loved the location. warm and comfortable. nice staff. great breakfast. good price
    Guest review by
    Gillian
    Family with young children