Skip to main content

Search hotels in Rosyth

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

Rosyth – 19 hotels and places to stay

Filter by:

Star Rating

Review score

Queensferry Guest house

Hotel in Rosyth

Located in Rosyth, 6.3 miles from Forth Bridge, Queensferry Guest house has accommodations with free WiFi and free private parking.

A
Andrew
From
United Kingdom
The man that that checked us in was very friendly and had a lovely smiley face. He showed us to our room and was helpful as I needed more milk later on and he filled my water bottle each morning. There was a cereal, yogurt, juice, tea, coffee, toast with jam or marmalade for breakfast (which was a bonus as we thought it was room only) Breakfast was 7-11 week days and 8-11 weekends. The TV in the room had Netflix and Amazon. The shower room had toiletries. Our bedroom had a view out to the garden. The guest house was 3 mins from the motorway, a 2 minute walk to Tesco and an excellent Italian restaurant Bella e Buona ( which is definitely worth going to). Also a petrol station 2 minute drive. Although it was on a main road it was quiet.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 438 reviews
Price from
$66.16
1 night, 2 adults

Rustic Harmony - Edinburgh Airport near, 8mi

Rosyth

Featuring a garden, Rustic Harmony - Edinburgh Airport near, 8mi offers accommodations in Rosyth.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 10 reviews
Price from
$213.34
1 night, 2 adults

Caledonia House

Rosyth

Offering garden views, Caledonia House in Rosyth provides accommodations, a garden, and a terrace. This bed and breakfast offers free private parking and free Wifi.

S
Susan
From
United States
It’s extremely clean and well-kept. Lindsay is a very warm and accommodating host who’s always ready with a pot of tea if you need a break. The neighborhood is the quietest I’ve been in in a long time. Lindsay also keeps beautiful gardens in both the front and back. And the breakfast is very filling!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 491 reviews
Price from
$97.22
1 night, 2 adults

Three Bridges Bed & Breakfast

Rosyth

Featuring garden views, Three Bridges Bed & Breakfast in Rosyth provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

M
Melissa
From
Canada
Beautiful room, we slept well. Delicious food. Friendly host and their 2 small friendly dogs. Location was great for walking to the bus and taking transit into Edinburgh.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 320 reviews
Price from
$108.02
1 night, 2 adults

Hill Park Hotel

Rosyth

Hill Park Hotel enjoys a location in Rosyth, 6.1 miles from Forth Bridge and 6.9 miles from Hopetoun House. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

D
Davies
From
United Kingdom
Beds comfortable .. nice and clean
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,248 reviews
Price from
$93.64
1 night, 2 adults

Garvock House Hotel

Dunfermline (Near Rosyth)

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

A
Anna
From
United Kingdom
Very pretty grounds, quiet rooms. Exactly what you’d expect
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,349 reviews
Price from
$209.29
1 night, 2 adults

Coorie

Dunfermline (Near Rosyth)

Located in Dunfermline, Coorie offers beachfront accommodations 8 miles from Forth Bridge and has facilities like a terrace, a restaurant and a bar.

M
Maureen
From
United Kingdom
Perfect stay. Staff were so warm and friendly. The room had everything we needed and was spotless. Value for money was outstanding. The scones in the cafe were amazing! Thank you all for making our stay so special.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,405 reviews
Price from
$121.52
1 night, 2 adults

The Inn At Charlestown

Dunfermline (Near Rosyth)

Located in Dunfermline, 8.4 miles from Forth Bridge, The Inn At Charlestown provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

D
Diane
From
United Kingdom
The assistance was great in regards to having a last minute guest added onto the room. The little pods/chalets are clean and the furniture placement is fantastically positioned to make the most of a quaint little space. It still feels "roomy". All amenities are in the pods. Kettle/cups and sachets. Shower is clean. The pods contain a nice sized double bed and the sofa pulls out to become a good sized double bed too with duvet/pillows/bottom sheet in the storage compartment within the sofa on the side. The hotel food is amazing. You get a sense of luxury both in the theme of the food and the atmosphere. It felt like a posh/classy restaurant without the snobbiness that you come to expect in establishments like that.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,104 reviews
Price from
$139.82
1 night, 2 adults

Sweet Chestnut, Dunfermline by Marston's Inns

Dunfermline (Near 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.

N
Niaz
From
United Arab Emirates
The hotel is situated in a peaceful area, with plenty of dining options available nearby.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,437 reviews
Price from
$105.32
1 night, 2 adults

The Hawes Inn by Innkeeper's Collection

Queensferry (Near Rosyth)

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city center of Edinburgh.

M
Melissa
From
United States
Location. Restaurant/bar
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,913 reviews
Price from
$132.46
1 night, 2 adults
See all 19 hotels in Rosyth

Most booked hotels in Rosyth and surrounding area in the past month

See all

Hotels located in the center of Rosyth

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Parkgate Apartment - Near M90, Amazon, Edinburgh is located in Rosyth, just 6 miles from Forth Bridge and 6.8 miles from Hopetoun House.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Parkgate 2 bed, private parking, Rosyth M90 offers accommodations in Rosyth, 6 miles from Forth Bridge and 6.8 miles from Hopetoun House.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Rosyth 3 Bedroom home-Near Edinburgh & M90 With Free Parking offers accommodations in Rosyth, 6.4 miles from Forth Bridge and 7.2 miles from Hopetoun House.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3 reviews

    Modern Oasis, Edinburgh Airport near,8mi is located in Rosyth, just 6.5 miles from Forth Bridge and 7.2 miles from Hopetoun House. With garden views, this accommodation provides a patio.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 4 reviews

    Carvetii - Xavier House - 2-storey sleeps up to 7 offers accommodations in Rosyth, 5.7 miles from Forth Bridge and 6.4 miles from Hopetoun House.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 66 reviews

    Carvetii - Clark House - Spacious ground floor flat in Rosyth features accommodations with free Wifi, 6 miles from Forth Bridge, 6.7 miles from Hopetoun House, and 12 miles from Edinburgh Zoo.

  • Brand New 4 Bedroom House - Sleeps 4 Fully Equipped, Free Parking, WiFi, Perfect for CONTRACTORS by Diamond Short Lets offers accommodations in Rosyth, 5.4 miles from Forth Bridge and 6.1 miles from...

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 4 reviews

    Pure Home Rosyth Dockyard By Tba is located in Rosyth, just 12 miles from Edinburgh Zoo and 13 miles from Murrayfield Stadium.

Budget hotels in Rosyth and nearby

  • Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 179 reviews

    This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Rosyth is only a few minutes away.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 95 reviews

    Chilowen - Happy House offers accommodations in Inverkeithing, 5.7 miles from Forth Bridge and 6.4 miles from Hopetoun House.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 152 reviews

    Providing garden views, Homely Haven, Dunfermline in Dunfermline provides accommodations and a garden.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 260 reviews

    Offering free WiFi and a bar, The Beath Inn offers accommodations in Cowdenbeath, 12 miles from Forth Bridge and 13 miles from Hopetoun House.

  • Pinkerton House in Dunfermline features accommodations with free Wifi, 6.2 miles from Forth Bridge, 6.9 miles from Hopetoun House, and 12 miles from Edinburgh Zoo.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 44 reviews

    Parkside 2 bedroom house near Dunfermline & Edinburgh offers accommodations in Dunfermline, 5.9 miles from Forth Bridge and 6.6 miles from Hopetoun House.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 17 reviews

    Pure Apartments Commuter- Dunfermline South is located in Fife, just 7.3 miles from Forth Bridge and 8 miles from Hopetoun House.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 65 reviews

    Prime Commuter Executive Apartment Dunfermline offers accommodations in Dunfermline, 7.3 miles from Forth Bridge and 8 miles from Hopetoun House.

Best hotels with breakfast in Rosyth and nearby

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,364 reviews

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

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,368 reviews

    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.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,349 reviews

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

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 348 reviews

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

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,958 reviews

    In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,609 reviews

    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.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,104 reviews

    Located in Dunfermline, 8.4 miles from Forth Bridge, The Inn At Charlestown provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,143 reviews

    With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club.

What Guests Said About Rosyth:

  • 8.0

    It is very convenient for avoiding the problems of Edinburgh...

    It is very convenient for avoiding the problems of Edinburgh (( parking, inflated room prices, terrible congestion and road works) It might not as picturesque as some other places but has aminaties and is ideal for visiting Fife Edinburgh etc.
    Guest review by
    Neil
    United Kingdom
  • 8.0

    The location was ideal for my wife and I as we had a boat...

    The location was ideal for my wife and I as we had a boat trip to see the bridges across the Forth booked. The Hotel is very clean and warm and the pub attached was was welcoming and very reasonable. There is also a very nice fish & chip shop right next to the hotel if required.
    Guest review by
    Neil
    United Kingdom
  • 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.
    Guest review by
    sam
  • 10.0

    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).
    Guest review by
    John Paul
    United Kingdom

See reviews by guests who stayed at hotels in Rosyth

See all
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 160 reviews
    The house is lovely, very clean and over all just a really nice property. It’s 25 mins from central Edinburgh. Considering the price of hotels in and around Edinburgh this was a great find.
    Guest review by
    Peter
    United Kingdom
  • From $182.96 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,248 reviews
    The hotel was a clean environment and staff friendly and courteous. The food was of a good quality and a great selection of food and drink.
    Guest review by
    Bryan
    United Kingdom
  • From $108.02 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 320 reviews
    Very high quality accommodation. Quiet location very near the dockyard. Excellent breakfast. All you could want for a stay in the area.
    Guest review by
    Clive
    United Kingdom
  • Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 352 reviews
    A great location 7 to 10minutes walk from Rosyth train station. With a Tesco store and restaurant nearby.
    Guest review by
    savesh
    United Kingdom
  • From $85.07 per night
    Scored out of 10, guest rating 4.8
    Disappointing - What previous guests thought, 66 reviews
    Nicely situated in Rosyth
    Guest review by
    Ronnie
    United Kingdom