Skip to main content

Search hotels in Rosyth

Enter your dates to see the latest prices and deals for Rosyth hotels

Filter by:

Star rating

Review score

Rosyth – 4 hotels and places to stay

See the latest prices and deals by choosing your dates.
Queensferry Guest house, hotel in Rosyth

Situated in Rosyth, 11 km from Hopetoun House, Queensferry Guest house features accommodation with free WiFi and free private parking.

Young host was excellent a credit to his family,the complimentary continental breakfast was more than adequate, tea and coffee in room also, hotel close to public transport hubs for commute to Edinburgh highly recommend this hotel
Scored 7.5
7.5
Rated good
Good
234 reviews
Price from
£79
per night
Gothenburg Hotel, hotel in Rosyth

Set 5.8 km from Forth Bridge, Gothenburg Hotel offers 2-star accommodation in Rosyth and features a shared lounge, a restaurant and a bar.

No idea why people are moaning about this. The price is incredibly low, the location is ideal. Yes it's a bit run down and rough around the edges but it's clean, warm and safe. Whats the problem? Decent italian restaurant downstairs with 20% discount for guests, two decent meals and a couple of beers for under £40. 10 mins from Edinburgh by car, without having to pay the Edinburgh tax or put up with a bunch of scottish londoners. Ideal.
Scored 6.2
6.2
Rated pleasant
Pleasant
469 reviews
Price from
£70
per night
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.

Very friendly couple,very helpful, made our stay perfect.
Scored 8.9
8.9
Rated fabulous
Fabulous
282 reviews
Price from
£80
per night
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.

Lindsay was lovely and very welcoming. Nothing was too much trouble.
Scored 8.7
8.7
Rated fabulous
Fabulous
302 reviews
Price from
£85.50
per night
Sweet Chestnut, Dunfermline by Marston's Inns, hotel in Rosyth

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.

Fast easy check in
Scored 8.1
8.1
Rated very good
Very good
1,683 reviews
Price from
£78
per night
Aberdour Hotel, Stables Rooms & Beer Garden, hotel in Rosyth

A friendly, family-run hotel situated in one of Fife's picturesque coastal villages, specialising in fresh fare, using local Scottish produce where possible.

Evening food was good.
Scored 8.2
8.2
Rated very good
Very good
848 reviews
Price from
£109
per night
Maltings Hotel, hotel in Rosyth

Situated in Dunfermline, 13 km from Forth Bridge, Maltings Hotel features accommodation with a restaurant, free private parking and a bar.

Clean & comfortable, good curry.
Scored 7.2
7.2
Rated good
Good
17 reviews
Price from
£114
per night
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.

Surroundings and view from the room.
Scored 9.2
9.2
Rated superb
Superb
1,305 reviews
Price from
£85
per night
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.

I liked the old traditional building and gardens.
Scored 9.1
9.1
Rated superb
Superb
1,212 reviews
Price from
£150
per night
Pitbauchlie House Hotel - Sure Hotel Collection by Best Western, hotel in Rosyth

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en-suite rooms with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

Great staff.
Scored 8.4
8.4
Rated very good
Very good
1,431 reviews
Price from
£85.50
per night
See all hotels in and around Rosyth

What guests said about Rosyth:

  • Scored 8.0
    8.0

    Rosyth styles itself "Scotland's only Garden City" and it...

    Rosyth styles itself "Scotland's only Garden City" and it does not disappoint with its palette of early twentieth century Arts and Craft style buildings. A variety of Scottish style architectural elements produces a delightful contrast with the English equivalents. Not all subsequent modifications have been kind, for instance there does not seem to be a single original window surviving. The plastic replacements are as ugly and clumsy as they are everywhere. But the overall effect remains. A gently undulating landscape adds picturesque incidents in the slightly predictable Garden City layout, and the countryside beyond has a rugged beauty that is not seen in Welwyn or Letchworth. Unfortunately the generous layout and wide avenues is conducive to very fast traffic ably assisted by clumsy road engineering where roundabouts and innumerable barriers further subjugate the pedestrian to the speeding motorist.
    sam
  • Scored 10
    10

    A very pleasant area away from the hustle and bustle of...

    A very pleasant area away from the hustle and bustle of Edinburgh's city centre. What's more you take the majestic Forth Rd Bridge across to get there (if you're coming from the South of course).
    John Paul
    United Kingdom

Explore guest reviews of hotels in Rosyth

  • From £94.05 per night
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,186 reviews
    We were visiting the area for a wedding and looking for somewhere reasonably priced just to sleep off the festivities and this hotel was perfect. Caroline on reception was 5 Star! She helped us so much and even organised our taxi - with her brother’s taxi - to get to the venue and back. The facilities reflect the reasonable price but it was super clean - which is a must for us. The en suite in the room was lovely decor and felt like new it was so clean. Bed very comfy - slept like a log!
    Hill
    United Kingdom
  • From £70 per night
    Scored 6.2
    6.2
    Rated pleasant
    Pleasant
     · 469 reviews
    There was no food available at this Hotel Restaurant was closed The rooms were dirty including the shower and sink and the showers did not work properly. There was flies in the rooms floors were dirty paper hanging of the wall. Entrance area was like an obstacle course and a fire hazard to say the least.
    J
    John
    United Kingdom
  • From £108 per night
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 302 reviews
    Breakfast fine. The town useless for dinner tho, only takeaways. Had to take bus into Dunfermlin. (Not much better - thank goodness for Wetherspoons!) Location ok, fairly near train station. Short taxi ride to cruise terminal in the morning.
    Ken
    Hong Kong
  • From £80 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 282 reviews
    Fantastic breakfast, friendly owners. Andy even gave me a lift to the cruise terminal when my taxi didn't arrive on time.
    Celia
    United Kingdom
  • From £79 per night
    Scored 7.5
    7.5
    Rated good
    Good
     · 234 reviews
    Good overnight accommodation, close to Rosyth railway station. Staff very pleasant and helpful.
    PATRICK
    United Kingdom