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 for coming in on a late flight
Scored 8.2
8.2
Rated very good
Very good
1,218 reviews
Price from
£89.10
1 night, 2 adults
Coorie, hotel in Rosyth

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.

Lovely old quirky building, very easy access arrangements and lovely spacious room. Very clean. We had an attic room with lovely views from the two velux windows.
Scored 9.2
9.2
Rated superb
Superb
1,335 reviews
Price from
£85
1 night, 2 adults
Garvock House Hotel, hotel in Rosyth

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.

Comfortable with period features.
Scored 9.1
9.1
Rated superb
Superb
1,266 reviews
Price from
£150
1 night, 2 adults
Boutique Coastal appt nr Edinburgh, hotel in Rosyth

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.

Good location and a nice clean flat.
Scored 9.4
9.4
Rated superb
Superb
233 reviews
Price from
£190
1 night, 2 adults
Churchview, hotel in Rosyth

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.

You can see that the owner has taken great care of this house. In addition to being clean and tidy, it is also very child-friendly. There are a lot of toys in the yard for children of different ages. If there is chance to pass by Dunfermline again in the future, I will definitely come back.
Scored 9.4
9.4
Rated superb
Superb
193 reviews
Price from
£155.20
1 night, 2 adults
Clarke Cottage Guest House, hotel in Rosyth

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.

Superb, great vibe, clean & comfortable with a 5min walk to the train for Edinburgh; careful with the Hagis & Bean combination with breakfast;)
Scored 9.1
9.1
Rated superb
Superb
366 reviews
Price from
£88
1 night, 2 adults
Springbank Holiday Home, hotel in Rosyth

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 Rosyth

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

Great location, really good transport links. Super clean and immaculately decorated.
Scored 9.2
9.2
Rated superb
Superb
24 reviews
Price from
£175
1 night, 2 adults
CAMPBELL 100 DUNFERMLINE, hotel in Rosyth

Boasting garden views, CAMPBELL 100 DUNFERMLINE offers accommodation with a garden and a terrace, around 11 km from Forth Bridge.

The place is not far from busy Edinburgh, which is a plus during the festival. I guess it helps to have a car to go to Edinburgh and back, but the train station is not that far either. Just be mindful of the train schedule on Sundays 😬. The flat was clean and spacious, with a large bedroom and all facilities available for a self catering stay. Although we did not use it much (just for tea and coffee), the kitchen was equipped with all necessary in case you want to prepare a quick breakfast or even a meal. Flat has a back garden where the smoking partner could had his occasional fix. Overall, this flat provided everything we needed for a memorable holiday! Highly recommended!
Scored 9.0
9.0
Rated superb
Superb
5 reviews
Price from
£100
1 night, 2 adults
Home from home - Free Parking (near Edinburgh / Airport and Ingilston), hotel in Rosyth

Home from home - Free Parking (near Edinburgh / Airport and Ingilston), a property with a garden, is situated in Edinburgh, 11 km from Edinburgh Zoo, 13 km from Forth Bridge, as well as 15 km from...

Everything was as expected in the description prior to booking. The free parking to the rear of the property was excellent. The property was of a good standard and bigger than the pictures suggested. Overall we had a pleasant stay.
Scored 9.2
9.2
Rated superb
Superb
10 reviews
Price from
£450
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

Cheap hotels that guests love in Rosyth

  • Avg. price/night: £70
    Scored 6.2
    6.2
    Rated pleasant
    Pleasant
     · 468 reviews
    Location was ideal
    Michael
    Solo traveller
  • Avg. price/night: £65
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,218 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: £47
    Scored 7.5
    7.5
    Rated good
    Good
     · 277 reviews
    Great location. Great beds. Very clean
    J
    Johann
    People with friends
  • Avg. price/night: £65
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,218 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: £65
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,218 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: £65
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,218 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.3
    8.3
    Rated very good
    Very good
     · 173 reviews
    Ideal location for commuting to the airport. Welcome basket was a great touch!
    Gemma
    Family with young children
  • Avg. price/night: £65
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,218 reviews
    Location ideal for what we wanted and reasonably priced
    Andrew
    Young couple
  • Avg. price/night: £49.50
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 339 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: £49.50
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 339 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