Skip to main content

Filter by:


Star Rating

Review Score

Rosyth – 6 hotels and places to stay
See the latest prices and deals by choosing your dates.
Queensferry Guest house, hotel in Rosyth

Located in Rosyth, 7 miles from Hopetoun House, Queensferry Guest house has accommodations with free WiFi and free private parking.

Very affordable
7.6
Scored 7.6
Good
Rated good
39 reviews
Price from$90.97per night
Hill Park Hotel, hotel in Rosyth

Located in Rosyth, 3.5 miles from Forth Bridge, Hill Park Hotel provides accommodations with a restaurant, free private parking and a bar. With free WiFi, this 3-star hotel offers a 24-hour front...

It's really easy to find by car. Also easy access to the train station for trains into Edinburgh plus close to the airport. Lovely welcome upon arrival.
8.2
Scored 8.2
Very Good
Rated very good
967 reviews
Price from$105.16per night
Gothenburg Hotel, hotel in Rosyth

Located 3.6 miles from Forth Bridge, Gothenburg Hotel offers 2-star accommodations in Rosyth and features a shared lounge, a restaurant and a bar.

Poor internet!! Couldn’t get connected from second floor
6.4
Scored 6.4
Pleasant
Rated pleasant
391 reviews
Price from$82.87per night
Park Road Holiday Home, hotel in Rosyth

Park Road Holiday Home is located in Rosyth, just 3.6 miles from Forth Bridge and 7 miles from Hopetoun House. Both free Wifi and parking on-site are available at the vacation home free of charge.

Very good value, old house but very well kept and full of facilities
8.2
Scored 8.2
Very Good
Rated very good
159 reviews
Price from$311.54per 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 complimentary Wi-Fi, and on-site private parking is free.

Breakfast was awesome!
9.0
Scored 9.0
Wonderful
Rated wonderful
224 reviews
Price from$99.69per night
Caledonia House, hotel in Rosyth

Caledonia House in Rosyth provides accommodations with a garden and a terrace. With free private parking, the property is 4.9 miles from Forth Bridge and 8.3 miles from Hopetoun House.

We are so pleased to suggest everyone those who are looking for homely stay. Main attraction was the breakfast, feels like home and very comfortable stay. Rooms and bathroom are very neat and tidy. The hospitality, the way of welcoming was very heart touching. Caledonia house we would like to suggest for everyone....
8.8
Scored 8.8
Excellent
Rated excellent
213 reviews
Price from$113.28per night
The Guildhall and Linen Exchange Wetherspoon, hotel in Rosyth

Located in Dunfermline and with Forth Bridge reachable within 6.8 miles, The Guildhall and Linen Exchange Wetherspoon provides a restaurant, non-smoking rooms, free WiFi and a bar.

Very nice bathroom, comfy bed. Nicer than I expected
8.2
Scored 8.2
Very Good
Rated very good
1,533 reviews
Price from$84.74per night
The City Hotel, hotel in Rosyth

The City Hotel is a lively hotel located in the heart of Dunfermline, just 328 feet from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms.

The room was clean and tidy, with shower & toilet as a standard room
8.1
Scored 8.1
Very Good
Rated very good
1,609 reviews
Price from$85.56per night
DoubleTree by Hilton Edinburgh - Queensferry Crossing, hotel in Rosyth

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

Room size, lovely comfy bed, great shower, decent breakfast for a buffet, friendly staff, fab location
8.8
Scored 8.8
Excellent
Rated excellent
2,211 reviews
Price from$168.92per 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.

Property was very clean.
8.2
Scored 8.2
Very Good
Rated very good
1,752 reviews
Price from$118.38per night
See all hotels in and around Rosyth
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Rosyth:

  • 8.0
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 10

    I stayed at Hill Park Hotel.

    I stayed at Hill Park Hotel. I had all my meals in the hotel restaurant. Very reasonable prices. I went into the Hotels' public bar where I watched sport (rugby) with some of the punters, while others played pool. Great environment with lovely staff. There is a Take-Away shop just round the corner (same building as the hotel) Driving around was very easy. I also got to visit the local shops where there is a GREGGS, NISA and a SHELL garage. All these are within a 5minute walk from Hill Park Hotel. Although I travelled in a private car, I did notice a regular bus service on the roads of Rosyth which I imagined made public commuting quite easy.
    Sithembile
    United Kingdom
  • 8.0
    Scored 8.0

    Rosyth has nothing really to offer other than this hotel but...

    Rosyth has nothing really to offer other than this hotel but it very close to Dunfermline which has great restaurants and pubs. There is an Indian restaurant within 5 minutes walk of the hotel but we didn't try it. The bus trip to Edinburgh was 25 mins (approx) on the X55 route. Bus stop was 5 minutes walk away.
    Nick
    United Kingdom
  • 6.0
    Scored 6.0

    A small Fife town with plenty of pubs and some shopping.

    A small Fife town with plenty of pubs and some shopping. Useful location as a stopover if going south and not wanting to pay Edinburgh prices on the other side of the Forth. Also very easy access to Dunfermline which has a lot of history and is well worth a longer visit.
    Amanda--Jane
    United Kingdom

Explore guest reviews of hotels in Rosyth

  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 159 reviews
    The house is located in a relatively quiet area in the city, although with shops, petrol station and restaurants all on walking distance. Within 20 minutes by car a free P&R in Edinburgh is reached. From there only 30 minutes to Edinburgh centre by tram. The house is a bit outdated, however efforts to modernise the house are visible, the kitchen has new equipement and the bedrooms had new carpets.The owner left us a welcome sign and basket with cookies, crisps and juice.
    Monique
    Netherlands
  • From $143.31 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 391 reviews
    The Italian restaurant on site was lovely. The staff were great. The staff bought us a fan to our room when we called and asked for one. Our car broke down the following morning and we waited for services to attend to us. We asked to use the bar facilities and when they heard we were broken down they offered us drinks on this hot day. The staff at the hotel were lovely.
    Janaya
    Australia
  • From $143.31 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 391 reviews
    the bed was comfortable and the staff, when I could find them where friendly, there is a deal for people staying at the hotel at the Italian restaurant in the same building, which makes very tasty food additionally, the hallways and other businesses in the same building are very well put together in this 100+ year old building
    J
    Jason
    United Kingdom
  • From $121.87 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 40 reviews
    Amazing stay at Queensferry guest house. Easy access with plenty of parking. Wifi available and convenient breakfast. Bedroom nice and cosy with no surrounding noise at all so gave us a peaceful nights sleep we need after such a long journey. Will be using this hotel more again for sure.
    mark
    United Kingdom
  • From $100.94 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 213 reviews
    The host was so helpful. She suggested places to eat in the area and called ahead to a restaurant to get a reservation. The room was all we needed to get to an early morning flight. There wasn't a flat screen tv, but we didn't miss it. Based on our need, we would stay again.
    Joanne
    United States of America
  • From $100.94 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 213 reviews
    Host was lovely. Very welcoming and helpful. Even offered to help carry our stuff in.. Room was was really clean. Beds comfy. Nice view overlooking a grassy area with a small park. Lovely hot shower. Breakfast was ready at an early time I requested. Thank you.
    Julia
    United Kingdom
  • From $143.31 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 391 reviews
    Located about a ten minute walk from the Rosyth train station, about a half hour train ride from Edinburgh. Price was much cheaper than staying in Edinburgh. Saw other reviews complaining of noise. My stay was quiet.
    W
    William
    United States of America
  • From $143.31 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 391 reviews
    Good basic overnight hotel if you have booked a cruise at the Rosyth terminal. Decent room, nice and clean. They allowed us to wait in the hotel the following day before our departure. Friendly staff.
    Sandy
    United Kingdom
  • From $143.31 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 391 reviews
    The hotel was relatively convenient to the Fife Coastal Path which was my planned activity. It was very close to bus stops for arriving and departing to the path. My room was very comfortable.
    Karen
    United Kingdom
  • From $143.31 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 391 reviews
    It is a very good location to get to the airport by car. During the Edinburgh festival it was very hard to get a hotel, so this one worked out well to spend the night before leaving Scotland
    Yelena
    United States of America
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 27 reviews
    The property was spacious, and very well situated in Rosyth. The location was close enough to Edinburgh, but still far way enough to keep away from the hustle and bustle of the city.
    Anthony
    United Kingdom
  • From $100.94 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 213 reviews
    Perfect breakfast. Location was a little far from my destination but that's only because I couldn't afford to rent the hotels close to my destination.
    Adaeze
    United Kingdom
  • From $100.94 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 213 reviews
    Lindsay the host was an excellent host , lovely breakfast . Ideal location to explore the surrounding area and easy to find off motorway
    Frances
    United Kingdom
  • 8.0
    Scored 8.0
    Very Good
    Rated very good
     · 3 reviews
    The location is excellent to the motorway, the living room area is large enough to comfortably sit 4 adults and a child.
    Pauline
    United Kingdom
  • From $110.70 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 967 reviews
    Clean and comfortable hotel with excellent friendly staff. What else do you need. Really good Value for money.
    Richard
    United Kingdom
  • From $99.69 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 225 reviews
    Everything good. Lovely place to stay with the most welcoming owners, relaxing, & more clean than 5* hotels.
    Stephen
    United Kingdom
  • From $110.70 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 967 reviews
    Room is nice and quiet. It is a good and nice hotel. Typical English breakfast and it fits my taste.
    Tao
    China
  • From $110.70 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 967 reviews
    breakfast ok for price and area was close to our relatives.
    Andrew
    United Kingdom
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 27 reviews
    Large space and kitchen area, quite place
    Adrian
    United Kingdom