Skip to main content

The best cheap hotels in Rosyth

Check out our pick of great cheap hotels in Rosyth

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Hill Park Hotel, hotel in Rosyth

Located in Rosyth in the Fife region, Hill Park Hotel is a 3-star property boasting free WiFi. Featuring a 24-hour front desk, this property also provides guests with a family-friendly restaurant.

Location, comfy, modern, warm, friendly staff
Scored 8.1
8.1
Rated very good
Very good
1,244 reviews
Price from
£65
1 night, 2 adults
Caledonia House, hotel in Rosyth

Set in Rosyth, within 7.9 km of Forth Bridge and 13 km of Hopetoun House, Caledonia House offers accommodation with a garden and free WiFi as well as free private parking for guests who drive.

Great Host Comfortable Bed Great Shower
Scored 8.8
8.8
Rated fabulous
Fabulous
371 reviews
Price from
£49.50
1 night, 2 adults
Coorie, hotel in Dunfermline

Set in Dunfermline, Coorie offers beachfront accommodation 8.1 km from Forth Bridge and offers various facilities, such as a terrace, a restaurant and a bar.

I only had food on one morning as I had other commitments, but the smoked salmon and lemon cream cheese bagel with pea shoots was delicious, and the cakes and scones looked lovely. Loved the gift selection as well and they do gift vouchers too, great idea. Room was very clean, warm, good shower with lovely hot water, bed comfy, and super quiet. As a solo traveller it is really nice only 6 rooms so not too busy but it has everything a hotel has to offer except it doesn't open late or do dinner which in my eyes is okay, you get to experience other local places too best of both worlds. I would definitely recommend.
Scored 9.2
9.2
Rated superb
Superb
1,328 reviews
Price from
£85
1 night, 2 adults
Garvock House Hotel, hotel in Dunfermline

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

The hotel was very clean, facilities were very good staff excellent.
Scored 9.0
9.0
Rated superb
Superb
1,298 reviews
Price from
£150
1 night, 2 adults
Boutique Coastal appt nr Edinburgh, hotel in Saint Davids

Located in Saint Davids and only 8.5 km from Forth Bridge, Boutique Coastal appt nr Edinburgh provides accommodation with river views, free WiFi and free private parking.

The accomodation was lovely and had everything we needed and more. The beds were very comfortable including the pillows. It was in a great setting with fantastic walks. The flat was warm and cozy. All the appliances were easy to work. I would recommend it to friends and family. It was a well thought out and beautiful apartment.
Scored 9.2
9.2
Rated superb
Superb
240 reviews
Price from
£154
1 night, 2 adults
Churchview, hotel in Townhill

Set in Townhill, Churchview is a historic apartment that offers free WiFi, and guests can enjoy a garden and a tennis court. This apartment features accommodation with a terrace.

Everything was perfect for us as a family for a relaxing 3 night stay. Close to everything and a wonderful cosy house to stay in. Had everything we needed :-)
Scored 9.4
9.4
Rated superb
Superb
192 reviews
Price from
£130.95
1 night, 2 adults
Clarke Cottage Guest House, hotel in Dunfermline

Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

The hosts are very nice and work hard to make your stay comfortable. The room was well equipped and comfortable. Parking is available on site.
Scored 9.2
9.2
Rated superb
Superb
374 reviews
Price from
£75
1 night, 2 adults
Green Oak Nature Retreat, hotel in Dunfermline

Green Oak Nature Retreat, a property with a garden, is located in Dunfermline, 14 km from Hopetoun House, 22 km from Edinburgh Zoo, as well as 24 km from Murrayfield Stadium.

The location was great it was very clean and comfortable very cozy even in the winter would definitely be back
Scored 9.4
9.4
Rated superb
Superb
19 reviews
Price from
£125
1 night, 2 adults
Springbank Holiday Home, hotel in Dunfermline

Located in Dunfermline, Springbank Holiday Home is a recently renovated accommodation, 13 km from Forth Bridge and 18 km from Hopetoun House.

Everything is modern clean and comfortable. I have stayed here many times as I travel up to Scotland on a weekly basis in the summer for work. Perfect stay , unfortunately the price has now increased and it is out of my budget for future stays , which is a shame as a solo female traveller I felt safe at the property . Hosts are friendly and great communication. I would highly recommend anyone looking to stay in Dunfermline to book this property if in their budget.
Scored 9.5
9.5
Rated exceptional
Exceptional
20 reviews
Price from
£192.50
1 night, 2 adults
Parkside 2 bedroom house near Dunfermline & Edinburgh, hotel in Dunfermline

Parkside 2 bedroom house near Dunfermline & Edinburgh, a property with a garden, is located in Dunfermline, 11 km from Hopetoun House, 19 km from Edinburgh Zoo, as well as 21 km from Murrayfield...

So clean and lovely decorated.
Scored 9.2
9.2
Rated superb
Superb
26 reviews
Price from
£175
1 night, 2 adults
All cheap hotels in Rosyth
Looking for a cheap hotel?
For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Rosyth this month

See all

Cheap hotels that guests love in Rosyth

See all
  • Avg. price/night: £75
    Scored 5.8
    5.8
    Rated okay
    Above average
     · 460 reviews
    Location was ideal
    Michael
    Solo traveller
  • Avg. price/night: £85.50
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,244 reviews
    Location excellent for the Port. Free parking onsite. Very clean room and bathroom. Reasonably priced meal in restaurant. Friendly staff.
    Maria
    Young couple
  • Avg. price/night: £89
    Scored 7.4
    7.4
    Rated good
    Good
     · 283 reviews
    Great location. Great beds. Very clean
    J
    Johann
    People with friends
  • Avg. price/night: £85.50
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,244 reviews
    Room was very clean and bathroom was excellent, comfy bed and nice and quiet. Great location for the airport.
    Angela
    Solo traveller
  • Avg. price/night: £85.50
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,244 reviews
    It’s honestly a wee gem, was clean and well presented ideal location for tourist attractions and the beds were so comfy!
    Fiona
    Family with young children
  • Avg. price/night: £85.50
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,244 reviews
    Ideal location, just short of Edinburgh. Quiet location but only a short distance from the motorway. Friendly, helpful staff. Nice clean room and comfortable bed. Good cooked breakfast. Plenty of parking available
    GEORGE
    Solo traveller
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 173 reviews
    Ideal location for commuting to the airport. Welcome basket was a great touch!
    Gemma
    Family with young children
  • Avg. price/night: £85.50
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,244 reviews
    Location ideal for what we wanted and reasonably priced
    Andrew
    Young couple
  • Avg. price/night: £40.50
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 371 reviews
    Everything the place the location close for myself working in Edinburgh night shift. The Host was very friendly accommodation not OTT Just perfect. Bathroom facilities bath & shower brilliant very clean & tidy.. Towels clean fluffy.
    A
    Anonymous
    Solo traveller
  • Avg. price/night: £40.50
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 371 reviews
    Lindsay the host was an excellent host , lovely breakfast . Ideal location to explore the surrounding area and easy to find off motorway
    Frances
    Young couple