
Hotels near Rosyth Station
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Rosyth Station hotels

Hill Park Hotel
Hill Park HotelRosyth, 1.3 km from Rosyth Station
8.6 out of 10, Excellent, (707 reviews)
The price is ¥12,922
¥15,506 total
includes taxes & fees
Jun 7 - Jun 8

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie, 1.9 km from Rosyth Station
8.8 out of 10, Excellent, (726 reviews)
The price is ¥15,204
¥18,246 total
includes taxes & fees
Jul 5 - Jul 6

Queensferry guest house
Queensferry guest houseRosyth, 0.4 km from Rosyth Station
7.2 out of 10, Good, (60 reviews)
The price is ¥12,828
¥15,393 total
includes taxes & fees
Jun 7 - Jun 8

The City Hotel
The City HotelTown Centre, 3.8 km from Rosyth Station
8.8 out of 10, Excellent, (1,013 reviews)
The price is ¥16,065
¥19,278 total
includes taxes & fees
Jul 1 - Jul 2

Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's Inns4 km from Rosyth Station
8.4 out of 10, Very Good, (550 reviews)
The price is ¥13,773
¥16,527 total
includes taxes & fees
Jun 7 - Jun 8

Orocco Pier
Orocco Pier6.4 km from Rosyth Station
9.2 out of 10, Wonderful, (491 reviews)
The price is ¥25,759
¥30,911 total
includes taxes & fees
Jun 11 - Jun 12

Dakota Edinburgh
Dakota Edinburgh7.2 km from Rosyth Station
9.4 out of 10, Exceptional, (1,382 reviews)
The price is ¥24,173
¥29,008 total
includes taxes & fees
Jun 28 - Jun 29

Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford, 4.8 km from Rosyth Station
8.2 out of 10, Very Good, (753 reviews)
The price is ¥17,888
¥21,466 total
includes taxes & fees
Jul 5 - Jul 6

Aberdour Hotel
Aberdour Hotel7.8 km from Rosyth Station
8.8 out of 10, Excellent, (29 reviews)
The price is ¥25,502
¥30,602 total
includes taxes & fees
Jun 7 - Jun 8

Premier Inn Dunfermline
Premier Inn Dunfermline4.2 km from Rosyth Station
6.6 out of 10, (11 reviews)
The price is ¥9,331
¥11,197 total
includes taxes & fees
Jun 28 - Jun 29
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Rosyth Station
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hill Park Hotel | 8.6 Excellent 707 reviews | View | ||||||
![]() Pitbauchlie House Hotel, Sure Hotel Collection by BW | 8.8 Excellent 726 reviews | View | ||||||
![]() Queensferry guest house | 7.2 Good 60 reviews | View | ||||||
![]() The City Hotel | 8.8 Excellent 1,013 reviews | View | ||||||
![]() Sweet Chestnut, Dunfermline by Marston's Inns | 8.4 Very Good 550 reviews | View |
Top Rosyth Station Hotel Reviews

The City Hotel
6/10 Okay
Find out more about Rosyth Station
Rosyth Station hotels information
Number of reviews | 5,722 |
|---|---|
Accommodation | 193 hotels |
Lowest Price | ¥11,197 |
Highest Price | ¥30,911 |










































