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

Featuring 3-star accommodation, Hill Park Hotel is located in Rosyth, 5.7 km from Forth Bridge and 11 km from Hopetoun House.

Price, spacious room and comfy bed with friendly helpful staff
Scored 8.2
8.2
Rated very good
Very good
1,195 reviews
Price from
£104
1 night, 2 adults
Three Bridges Bed & Breakfast, hotel in Rosyth

Three Bridges Bed & Breakfast overlooks the River Forth and the Rosyth Royal Naval Dockyard in Fife. It has a TV lounge with free Wi-Fi, and there is free private parking on site.

Andy was so welcoming. The Three Bridges is a special place, so beautifully decorated and clean. I said to him that it was a 5 star - not kidding. The breakfast was great and lovely to sit at the table with German and Italian visitors. We had a great stay - thanks Andy and Sheila. Vivienne
Scored 8.9
8.9
Rated fabulous
Fabulous
284 reviews
Price from
£80
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.

Breakfast was 😃
Scored 8.7
8.7
Rated fabulous
Fabulous
311 reviews
Price from
£84
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.

we loved the staff, the location, our room was lovely, food was great
Scored 9.2
9.2
Rated superb
Superb
1,315 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.

Beautiful House, our room had lovely decor and was spacious, clean and extremely comfortable, the pillows were exceptionally comfortable. The Scottish breakfast was good.
Scored 9.1
9.1
Rated superb
Superb
1,219 reviews
Price from
£150
1 night, 2 adults
Parkhead House, hotel in Rosyth

Parkhead House is located in Queensferry, and set in a former gamekeeper cottage, on the edge of the idyllic Deer Park in the heart of Hopetoun Estate. Free WiFi access is available.

What a fabulous B&B! I wish we'd stayed longer. We stayed in the upper floor of the cottage with our two teenagers and it was super comfortable and gorgeous. The breakfast was magnificent and delivered to our own private kitchen/dining area. Highly recommend. :-)
Scored 9.7
9.7
Rated exceptional
Exceptional
107 reviews
Price from
£300
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.

Pretty much everything. The welcoming basket of breakfast goodies and chocs was an unexpected surprise.
Scored 9.4
9.4
Rated superb
Superb
232 reviews
Price from
£200
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.

The room was lovely, very confortable and quiet. I only saw Colin and he was really nice. I recommand 100% this guest house !
Scored 9.2
9.2
Rated superb
Superb
373 reviews
Price from
£94
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.

The freshness and cleanliness. It was comfy, felt safe. Parking also was a boost. It was so clean I didn’t want to leave any rubbish lol. It was good to not have hotel room doors banging and you could just relax. It was also great to get up and have breakfast at your own pace.
Scored 9.5
9.5
Rated exceptional
Exceptional
17 reviews
Price from
£193
1 night, 2 adults
Linburn Cottage Dunfermline near Edinburgh, hotel in Rosyth

Located in Dunfermline, the recently renovated Linburn Cottage Dunfermline near Edinburgh provides accommodation 12 km from Forth Bridge and 17 km from Hopetoun House.

location, quiet place, arrival, parking
Scored 9.1
9.1
Rated superb
Superb
11 reviews
Price from
£200
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.
Search cheap hotels in Rosyth

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
     · 473 reviews
    Location was ideal
    Michael
    Solo traveller
  • Avg. price/night: £104.10
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,195 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: £69
    Scored 7.5
    7.5
    Rated good
    Good
     · 239 reviews
    Great location. Great beds. Very clean
    J
    Johann
    People with friends
  • Avg. price/night: £104.10
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,195 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: £104.10
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,195 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: £104.10
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,195 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.2
    8.2
    Rated very good
    Very good
     · 176 reviews
    Ideal location for commuting to the airport. Welcome basket was a great touch!
    Gemma
    Family with young children
  • Avg. price/night: £104.10
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,195 reviews
    Location ideal for what we wanted and reasonably priced
    Andrew
    Young couple
  • Avg. price/night: £76.50
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 311 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: £76.50
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 311 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
gogless