
Hotels near Rosyth Station, Dunfermline
- 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

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie, 1.2 mi from Rosyth Station
8.8 out of 10, Excellent, (715 reviews)
The price is £68
includes taxes & fees
26 Apr - 27 Apr

Hill Park Hotel
Hill Park HotelRosyth, 0.8 mi from Rosyth Station
8.6 out of 10, Excellent, (680 reviews)
The price is £67
includes taxes & fees
27 Apr - 28 Apr

Queensferry guest house
Queensferry guest houseRosyth, 0.2 mi from Rosyth Station
7.0 out of 10, Good, (56 reviews)
The price is £57
includes taxes & fees
26 Apr - 27 Apr

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing2.4 mi from Rosyth Station
9.2 out of 10, Wonderful, (932 reviews)
The price is £82
includes taxes & fees
26 Apr - 27 Apr

The City Hotel
The City HotelTown Centre, 2.3 mi from Rosyth Station
8.8 out of 10, Excellent, (1,003 reviews)
The price is £73
includes taxes & fees
30 Apr - 1 May

Dakota Edinburgh
Dakota Edinburgh4.5 mi from Rosyth Station
9.4 out of 10, Exceptional, (1,325 reviews)
The price is £90
includes taxes & fees
4 May - 5 May

Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG2.4 mi from Rosyth Station
8.8 out of 10, Excellent, (1,002 reviews)
The price is £64
includes taxes & fees
26 Apr - 27 Apr

Orocco Pier
Orocco Pier4 mi from Rosyth Station
9.2 out of 10, Wonderful, (476 reviews)
The price is £110
includes taxes & fees
26 Apr - 27 Apr

Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's Inns2.5 mi from Rosyth Station
8.4 out of 10, Very good, (546 reviews)
The price is £64
includes taxes & fees
17 May - 18 May

Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford, 3 mi from Rosyth Station
8.2 out of 10, Very good, (732 reviews)
The price is £68
includes taxes & fees
26 Apr - 27 Apr
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 | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Pitbauchlie House Hotel, Sure Hotel Collection by BW | 8.8 Excellent 715 reviews | View | ||||||
![]() Hill Park Hotel | 8.6 Excellent 680 reviews | View | ||||||
![]() Queensferry guest house | 7.0 Good 56 reviews | View | ||||||
![]() DoubleTree by Hilton Edinburgh - Queensferry Crossing | 9.2 Wonderful 932 reviews | View | ||||||
![]() The City Hotel | 8.8 Excellent 1,003 reviews | View |
Top Rosyth Station Hotel Reviews

Hill Park Hotel
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- 3 Star Hotels in Inverkeithing
- 4 Star Hotels in Rosyth
- Hotels near Andrew Carnegie Birthplace Museum
- Charlestown Hotels
- Crossford Hotels
- Crossgates Hotels
- Dalgety Bay Hotels
- Hotels near Dalgety Bay Station
- Hotels near Deep Sea World
- Duloch Hotels
- Hotels near Dunfermline Abbey
- Hotels near Dunfermline Golf Club
- Dunfermline Hotels
- Hotels near Dunfermline Queen Margaret Station
- Hotels near Dunfermline Town Station
- Hotels near Edinburgh
- Edinburgh City Centre Hotels
- Edinburgh Hotels
- Hotels near Forth Road Bridge
- Hotels near Hopetoun House
- Apartments in Inverkeithing
- B&B in Inverkeithing
- Cabin Rentals in Inverkeithing
- Caravan Parks in Inverkeithing
- Castles in Inverkeithing
- Cottages in Inverkeithing
- Accor Hotels in Inverkeithing
- Beach Resorts & in Inverkeithing
- Cairn Hotel Group in Inverkeithing
- Pet-Friendly Hotels in Inverkeithing
- Travelodge UK Hotels in Inverkeithing
- Inverkeithing Hotels
- Lodges in Inverkeithing
- Hotels near Inverkeithing Station
- Limekilns Hotels
- North Queensferry Hotels
- Cheap Hotels in Pitcorthie
- Golf Hotels in Pitcorthie
- Hotels with Balcony in Pitcorthie
- Moxy Hotels in Pitcorthie
- Pet-Friendly Hotels in Pitcorthie
- Pitcorthie Hotels
- Cheap Hotels in Pitreavie
- Casino Hotels in Pitreavie
- Family-Friendly Hotels in Pitreavie
- Hotels with Gym in Pitreavie
- Hotels with Pool in Pitreavie
- Pittencrieff Hotels
- Hotels near Pittencrieff Park
- Hotels near Port Edgar
- Adults Only Resorts & in Rosyth
- All-Inclusive Hotels in Rosyth
- Beach Resorts & in Rosyth
- Cheap Hotels in Rosyth
- Family-Friendly Hotels in Rosyth
- Hilton Hotels in Rosyth
- Historic Hotels in Rosyth
- Hotels with Airport Transfers in Rosyth
- Hotels with Breakfast in Rosyth
- Hotels with Parking in Rosyth
- Hotels with Gym in Rosyth
- Hotels with Laundry Service in Rosyth
- Hotels with Parking in Rosyth
- Hotels with Indoor Pools in Rosyth
- Hotels with Pool in Rosyth
- Onefinestay Hotels in Rosyth
- Pet-Friendly Hotels in Rosyth
- Romantic Hotels in Rosyth
- Rosyth Hotels
- South Queensferry Hotels
- St. Davids Hotels
- Hotels near Townhill Country Park
- Alamo Rent A Car Rental Cars in Rosyth
- Budget Rental Cars in Inverkeithing
- Budget Israel Rental Cars in Rosyth
- Centauro Rental Cars in Rosyth
- Car hire Inverkeithing
- Car hire near Rosyth
- Discount Car Rentals Rental Cars in Rosyth
- Dollar Rental Cars in Rosyth
- Dollar Rent A Car Rental Cars in Rosyth
- Drive on Holidays Rental Cars in Rosyth
- Enterprise Rental Cars in Rosyth
- Europcar Rental Cars in Rosyth
- Hawk Rental Cars in Rosyth
- Hertz Rental Cars in Rosyth
- Hiper Rent a Car Rental Cars in Rosyth
- Movida Rent A Car Rental Cars in Rosyth
- Premium Car Hire in Inverkeithing
- Top Rent a Car Rental Cars in Rosyth
- People Carrier Car Hire in Inverkeithing










































