Skip to main content

Cheap hotels in Glenrothes

Find the cheap hotels that appeal to you the most

The best cheap hotels in Glenrothes

Check out our selection of great cheap hotels in Glenrothes

Filter by:

Review score

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.

M
Maren
From
United States
Helpful friendly staff. Beautiful lawn for families to gather and play on. Nice pool and gym facilities. Quiet rooms with good mattresses.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,074 reviews
Price from
$141.98
1 night, 2 adults

Balbirnie House Hotel

Glenrothes

Balbirnie House Hotel in Glenrothes provides accommodations with a garden and a bar. This 4-star country house offers a 24-hour front desk, an elevator, and free Wifi.

P
Pauline
From
Australia
Beautiful old charm and quality.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 120 reviews
Price from
$249.78
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.

P
Peter
From
Australia
Big room downstairs! Nice hot shower. Comfortable bed and pillows. Great parking on the property. Really friendly staff. Solid breakfast.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 668 reviews
Price from
$77.56
1 night, 2 adults

Asal Family House

Fife (Near Glenrothes)

Offering a garden, Asal Family House offers accommodations in Fife. This recently renovated homestay features a building dating back to 1950, which is 24 miles from the Forth Bridge.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 108 reviews
Price from
$68.69
1 night, 2 adults

30 College Street, Buckhaven, Leven, Fife, KY81JX

Buckhaven (Near Glenrothes)

30 College Street, Buckhaven, Leven, Fife, KY81JX enjoys a location in Buckhaven, 19 miles from St Andrews University and 19 miles from Fairmont St Andrews Bay Golf Course.

P
Pete
From
United States
the bathroom and bedroom were immaculate. the property owner was very informative about local attractions and history, and happily accommodated my dropping off my backpack earlier in the day.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 400 reviews
Price from
$85.45
1 night, 2 adults

The Hayloft

Falkland (Near Glenrothes)

The Hayloft offers accommodations in Falkland, 20 miles from St Andrews University and 22 miles from Fairmont St Andrews Bay Golf Course. The 3-star apartment is 19 miles from Scone Palace.

T
Takara
From
United States
The host was very flexible with my late checkin and even left me a scone to enjoy upon my arrival. The apartment was adorable and very well situated for exploring the stunning town of Falkland. I wish I'd had time to enjoy the cute backyard.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 205 reviews
Price from
$111.75
1 night, 2 adults

The Schoolhouse Cottages peaceful and quiet retreat with log burner

Kingskettle (Near Glenrothes)

Featuring a garden, The Schoolhouse Cottages peaceful and quiet retreat with log burner offers accommodations in Kingskettle.

A
Anna
From
Switzerland
Lovely out of the way location surrounded by nature. Quiet and clean, comfortable double bed, two full bathrooms and fully equipped kitchen. Nice terrace with seating and room to park a car.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 49 reviews
Price from
$354.96
1 night, 2 adults

Horseshoe Cottage

Fife (Near Glenrothes)

Horseshoe Cottage offers accommodations in Fife, 18 miles from St Andrews University and 20 miles from Fairmont St Andrews Bay Golf Course.

L
Leesa
From
United States
Property was lovely. Reminded me of a little dollhouse train station was very close to hop on a train and heading to Edinburgh.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 22 reviews
Price from
$443.04
1 night, 2 adults

Victoria Hotel

Kirkcaldy (Near Glenrothes)

A short from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

A
Andreas
From
Canada
The breakfast was excellent and the staff were amazing. Lots of parking at the back.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,812 reviews
Price from
$144.30
1 night, 2 adults

Railway Inn

Buckhaven (Near Glenrothes)

Located in Buckhaven, 19 miles from St Andrews University, Railway Inn provides accommodations with free WiFi and free private parking. Fairmont St Andrews Bay Golf Course is 21 miles from the hotel.

E
Eric
From
United States
My stay at the Railway Inn was great. The room was very clean, bright and provided me with a perfect night’s rest. The staff member was helpful and accommodated my late check-in and changing of times with no problems. I particularly enjoyed the location. The Beach was only two-minute walk and is spectacular and there is a row of stores around the corner. This was my best stay in Scotland. I will definitely stay there again.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 109 reviews
Price from
$65.08
1 night, 2 adults
All cheap hotels in Glenrothes

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Glenrothes and surrounding area in the past month

See all

Popular with guests booking cheap hotels in Glenrothes

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 9 reviews

Popular with guests booking cheap hotels in Glenrothes

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Popular with guests booking cheap hotels in Glenrothes

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 120 reviews

Popular with guests booking cheap hotels in Glenrothes

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 668 reviews

Popular with guests booking cheap hotels in Glenrothes

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,074 reviews

Popular with guests booking cheap hotels in Glenrothes

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,711 reviews

Popular with guests booking cheap hotels in Kirkcaldy

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,435 reviews

Popular with guests booking cheap hotels in Freuchie

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 427 reviews

Popular with guests booking cheap hotels in Kirkcaldy

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,812 reviews

Popular with guests booking cheap hotels in Markinch

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 152 reviews

Stay connected in Glenrothes and nearby. Cheap hotels with free Wifi

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 108 reviews

Offering a garden, Asal Family House offers accommodations in Fife. This recently renovated homestay features a building dating back to 1950, which is 24 miles from the Forth Bridge.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 25 reviews

Station View Lodge - near Balbirnie House Markinch is located in Markinch, just 24 miles from Fairmont St Andrews Bay Golf Course and 25 miles from Forth Bridge. This apartment features a garden.

From $136.79 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 152 reviews

20 miles from St Andrews University, No 1 High Street Boutique Rooms is located in Markinch and provides free WiFi and express check-in and check-out.

From $90.71 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 427 reviews

Located in Freuchie and within 17 miles of St Andrews University, Lomond Hills Hotel & Health Club has a bar, non-smoking rooms, and free WiFi throughout the property.

From $112.51 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 22 reviews

Horseshoe Cottage offers accommodations in Fife, 18 miles from St Andrews University and 20 miles from Fairmont St Andrews Bay Golf Course.

From $335.24 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 372 reviews

Earl David Hotel in East Wemyss features 2-star accommodations with a bar. The hotel provides both free WiFi and free private parking. Guest rooms in the hotel are equipped with a flat-screen TV.

From $109.33 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 637 reviews

Located 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.

From $131.47 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 526 reviews

Located in Kirkcaldy, 1.2 miles from Kirkcaldy Beach, The Elbow Room provides accommodations with a garden, free private parking, a restaurant and a bar.

From $78.88 per night

Enjoy breakfast in Glenrothes and nearby

Dean Park Hotel

Kirkcaldy
Breakfast options
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,435 reviews

The family-owned Dean Park Hotel located in the leafy suburbs of Kirkcaldy, 17 miles from St Andrews and Fife. Free WIFi is provided throughout the property.

From $165.65 per night

The Strathearn Hotel

Fife
Breakfast options
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 312 reviews

Located in Fife, a 10-minute walk from Kirkcaldy Beach, The Strathearn Hotel has accommodations with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service.

From $136.72 per night

Victoria Hotel

Kirkcaldy
Breakfast options
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,812 reviews

A short from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

From $144.30 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5 reviews

Free Wifi is available throughout the property and Forth Bridge is 24 miles away. The vacation home is composed of 4 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered.

Wellpark Corner

Markinch
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 72 reviews

Wellpark Corner offers accommodations in Markinch, 20 miles from St Andrews University and 22 miles from Fairmont St Andrews Bay Golf Course.

From $130.15 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 25 reviews

Modern 3 Bedroom Apartment in Markinch, Fife offers accommodations in Markinch, 20 miles from St Andrews University and 22 miles from Fairmont St Andrews Bay Golf Course.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 8 reviews

The Goldsmiths Apartment is located in Markinch, just 21 miles from St Andrews University and 23 miles from Fairmont St Andrews Bay Golf Course. This vacation home features a garden.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 20 reviews

Providing massage services, Cosy Log Cabin - The Dookit - Fife offers accommodations in Markinch. This guest house provides accommodations with a patio and free Wifi.

Cheap hotels that guests love in Glenrothes

See all
Avg. price/night: $122.26
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 668 reviews
Room was very clean and the hotel itself is in ideal location, away from main roads but close enough to shops. Also easy enough to travel around to nearest attractions.
Guest review by
Monika
Family with young children
Avg. price/night: $132.52
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,711 reviews
Quiet location, very clean, not far to our room from reception.
Guest review by
Janice
Travelers with friends
Avg. price/night: $132.52
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,711 reviews
Location is very good, with a good on-site restaurant/bar. Ground floor rooms appear to have been recently renovated, and bed was very comfortable. The staff were very friendly, and extremely helpful, dealing with any requests promptly and efficiently
Guest review by
Howard
Young couple
Avg. price/night: $122.26
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 668 reviews
Very Clean and for me, the location was great, the Restaurant was great too
Guest review by
Richard
Solo traveler
Avg. price/night: $132.52
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,711 reviews
The location suited our needs The rooms were quiet, clean and well presented..the bed was clean and comfortable. The hotel had basic amenities...the staff were friendly and very helpful.
Guest review by
Kenneth
Young couple
Avg. price/night: $122.26
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 668 reviews
It was very clean and in a great location Staff friendly Breakfast brilliant value for money
Guest review by
Jacqueline
Young couple