
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, (706 reviews)
The price is £63
includes taxes & fees
15 Mar - 16 Mar

Hill Park Hotel
Hill Park HotelRosyth, 0.8 mi from Rosyth Station
8.6 out of 10, Excellent, (666 reviews)
The price is £62
includes taxes & fees
9 Mar - 10 Mar

Queensferry guest house
Queensferry guest houseRosyth, 0.2 mi from Rosyth Station
7.0 out of 10, Good, (53 reviews)
The price is £59
includes taxes & fees
9 Mar - 10 Mar

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing2.4 mi from Rosyth Station
9.2 out of 10, Wonderful, (903 reviews)
The price is £67
includes taxes & fees
15 Mar - 16 Mar

Dakota Edinburgh
Dakota Edinburgh4.5 mi from Rosyth Station
9.2 out of 10, Wonderful, (1,300 reviews)
The price is £78
includes taxes & fees
22 Mar - 23 Mar

The City Hotel
The City HotelTown Centre, 2.3 mi from Rosyth Station
8.8 out of 10, Excellent, (1,002 reviews)
The price is £68
includes taxes & fees
16 Mar - 17 Mar

Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG2.4 mi from Rosyth Station
8.8 out of 10, Excellent, (996 reviews)
The price is £64
includes taxes & fees
22 Mar - 23 Mar

Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford, 3 mi from Rosyth Station
8.4 out of 10, Very good, (707 reviews)
The price is £59
includes taxes & fees
22 Mar - 23 Mar

The Adamson Hotel
The Adamson HotelCrossford, 2.9 mi from Rosyth Station
8.4 out of 10, Very good, (520 reviews)
The price is £70
includes taxes & fees
8 Mar - 9 Mar

Aberdour Hotel
Aberdour Hotel4.8 mi from Rosyth Station
8.0 out of 10, Very good, (12 reviews)
The price is £106
includes taxes & fees
17 Mar - 18 Mar
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.
Top Rosyth Station Hotel Reviews

Aberdour 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






































