Hotels in Rosyth

Search among 6 available hotels and places to stay in Rosyth.

Check-in
Fri, 13 Feb
Check-out
Sat, 14 Feb
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Fri, 13 Feb
-
Check-out
Sat, 14 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Fri, 13 Feb
-
Check-out
Sat, 14 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-6 out of 6
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hill Park HotelBed & Breakfast
7.7
Very good1300 total reviews
our site & Booking.com
Map
400 m from City Centre1.3 km from Rosyth Railway Station
Located about 15 minutes by car from Townhill Country Park, the Hill Park Rosyth features 21 rooms and an à la carte restaurant on-site.
FromC$ 103 /nightSelect
Caledonia HouseBed & Breakfast
8.5
Great515 total reviews
our site & Booking.com
Map
1.0 km from City Centre300 m from Rosyth Railway Station
Abbot House Heritage Centre is set nearly a 10-minute ride from the Caledonia House Bed & Breakfast.
FromC$ 147 /nightSelect
7.1
Very good569 total reviews
our site & Booking.com
Map
700 m from City Centre400 m from Rosyth Railway Station
Comprising 10 rooms in the heart of Dunfermline, the smoke-free Queensferry Guest House lies within 10 minutes' drive of Andrew Carnegie Birthplace Museum.
FromC$ 155 /nightSelect
5.2
Needs improvement103 total reviews
our site & Booking.com
Map
600 m from City Centre600 m from Rosyth Railway Station
Set at a distance of 3.9 km from North Queensferry Harbour Light Tower, the Gothenburg Rosyth includes a restaurant with Italian cuisine.
FromC$ 115 /nightSelect
6.0
Nice462 total reviews
our site & Booking.com
Map
600 m from City Centre600 m from Rosyth Railway Station
Providing an à la carte restaurant which serves Italian dishes, the 2-star Gothenburg welcomes guests in a popular area of Rosyth.
FromC$ 103 /nightSelect
8.6
Great331 total reviews
our site & Booking.com
Map
1.2 km from City Centre1.9 km from Rosyth Railway Station
The delightful Three Bridges Bed & Breakfast is located 20 km from Edinburgh airport and at 250 metres from Hilton Road bus stop.
FromC$ 141 /nightSelect

Where to stay in Rosyth?

Convenience of staying in hotels in the city centre

Select a hotel next to Rosyth Parish Church, such as Oyo Gothenburg Hotel, situated just a 10-minute walk away. As so many tourists in Rosyth visit Queensferry Crossing, think of staying at the nearby Hill Park Hotel within walking distance to this attraction.

Luxury and boutique accommodation in Rosyth

If you prefer chain hotels, Oyo Gothenburg Hotel is a 10-minute walk to the centre and features a free private carpark and a free car park.

Explore and find your best apartments, B&Bs and others

Families who are visiting Rosyth and are interested in staying at a home-like place should consider booking an apartment like Carvetii - Clark House - Spacious Ground Floor Flat next to Queensferry Crossing.

Show moreLess

Rosyth hotels essential information

🏨 Hotels in Rosyth 6
👛 Lowest price 124 CAD