Book Cheap Hotels in Rosyth Station
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Rosyth Station hotels

Dakota Edinburgh
Ferrymuir Retail Park South Queensferry Scotland
Free Cancellation
Reserve now, pay when you stay
4.46 mi from Rosyth Station
$80 nightly
The price is $96 total per night
$96 total
Apr 12 - Apr 13
Total with taxes and fees
This hotel features a restaurant, a gym, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas and free internet in public areas. Enjoy free perks like free self parking and a roundtrip airport shuttle.
Free airport shuttle
Parking included

The City Hotel
18-20 Bridge Street Dunfermline Scotland
Free Cancellation
Reserve now, pay when you stay
2.33 mi from Rosyth Station
$81 nightly
The price is $97 total per night
$97 total
Apr 30 - May 1
Total with taxes and fees
This hotel features 2 coffee shops/cafes and a restaurant. Unwind with a drink at one of the 2 bars/lounges and enjoy free perks like full breakfast and WiFi in public areas. A snack bar/deli, luggage storage, and wedding services are also on offer.
Breakfast included
Free WiFi

Best Western Plus Dunfermline Crossford Keavil House Hotel
Crossford Dunfermline Scotland
Free Cancellation
Reserve now, pay when you stay
2.96 mi from Rosyth Station
$75 nightly
The price is $90 total per night
$90 total
Apr 26 - Apr 27
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the gym and perks like free self parking.
Pool
Hot Tub

Hill Park Hotel
10 Heath Road, Rosyth Dunfermline Scotland
Free Cancellation
Reserve now, pay when you stay
0.82 mi from Rosyth Station
$58 nightly
The price is $70 total per night
$70 total
Apr 27 - Apr 28
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Business travelers can take advantage of the free WiFi in public areas. Guests will appreciate freebies like full breakfast and free self parking.
Breakfast included
Parking included

DoubleTree by Hilton Edinburgh - Queensferry Crossing
St. Margaret's Head Dunfermline Scotland
Free Cancellation
Reserve now, pay when you stay
2.37 mi from Rosyth Station
$84 nightly
The price is $101 total per night
$101 total
Apr 26 - Apr 27
Total with taxes and fees
This hotel features a restaurant, a 24-hour gym, and a bar/lounge. WiFi in public areas is free. Self parking, a business center, and a garden are also offered.
Pet friendly
Free WiFi

Sweet Chestnut, Dunfermline by Marston's Inns
11 Fife Leisure Park Dunfermline Scotland
Free Cancellation
Reserve now, pay when you stay
2.51 mi from Rosyth Station
$64 nightly
The price is $77 total per night
$77 total
Apr 19 - Apr 20
Total with taxes and fees
A restaurant and a bar/lounge are featured at this inn. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace and a garden are also provided.
Parking included
Free WiFi

Holiday Inn Express Dunfermline by IHG
Halbeath Dunfermline Scotland
Free Cancellation
2.44 mi from Rosyth Station
$61 nightly
The price is $73 total per night
$73 total
Apr 6 - Apr 7
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will appreciate freebies like buffet breakfast and free self parking.
Breakfast included
Pet friendly

The Adamson Hotel
27 Main Street Dunfermline Scotland
Free Cancellation
Reserve now, pay when you stay
2.95 mi from Rosyth Station
$70 nightly
The price is $84 total per night
$84 total
Apr 12 - Apr 13
Total with taxes and fees
This hotel features a restaurant and 2 bars/lounges. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a picnic area, and dry cleaning are also on offer.
Parking included
Free WiFi

Premier Inn Edinburgh - South Queensferry
Builyeon Road South Queensferry Scotland
Free Cancellation
Reserve now, pay when you stay
4.29 mi from Rosyth Station
$60 nightly
The price is $72 total per night
$72 total
May 3 - May 4
Total with taxes and fees
Free self parking is available and the hotel's front desk is staffed around-the-clock. WiFi in public areas is free. Express check-out and luggage storage are also provided.
Parking included
Free WiFi
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.
Rosyth Station hotels essential information
Accommodation | 195 hotels |
|---|---|
Lowest Price | $70 |
Highest Price | $101 |
Popular hotels | Dakota Edinburgh, The City Hotel, Best Western Plus Dunfermline Crossford Keavil House Hotel, Hill Park Hotel, DoubleTree by Hilton Edinburgh - Queensferry Crossing, Sweet Chestnut, Dunfermline by Marston's Inns, Holiday Inn Express Dunfermline by IHG, The Adamson Hotel, Premier Inn Edinburgh - South Queensferry |
Recent Rosyth Station hotel reviews by fellow wanderers

Best Western Plus Dunfermline Crossford Keavil House Hotel
1 out of 5
Posted 3 hours ago
Travelocity Verified Review
"This is not what advertising. This is not 4star at all. Very very limited breakfast. Just basic things. Toiletries were inadequate. No toothpaste and other things. No house keeping service unless you are staying more than three nights (unbelievable). No room fridge, no hairdryer, no room extension in case you need to call reception. In bathroom, two different taps for hot and cold which is very hard to use. It should be 2 star hotel rating. Please don’t misled by the pictures and the good reviews."
A verified traveler stayed at Best Western Plus Dunfermline Crossford Keavil House Hotel
Explore More Ways to Travel with Travelocity
- Houseboats in Oakley
- Newbridge Hotels
- Cramond Bridge Hotels
- Dalmeny Hotels
- Hotels near Culross Palace
- Hotels near Royal Highland Centre
- Cabins in Kirkliston
- Kirkliston Hotels
- Muirhouse Hotels
- Broxburn Hotels
- Auchtertool Hotels
- Moxy Hotels in Inchcolm
- Staycity Serviced Apartments Hotels in Inchcolm
- Ingliston Hotels
- Burntisland Hotels
- Spa Resorts & in Cowdenbeath
- Cowdenbeath Hotels
- Houseboats in Cowdenbeath
- Cottages in Limekilns
- Limekilns Hotels
- Hotels near Knockhill Racing Circuit
- Gogar Hotels
- Bo'ness Hotels
- B&B in Dunfermline
- Castles in Dunfermline
- Extended Stay Hotels in Dunfermline
- Hostels in Dunfermline
- Cheap Hotels in Dunfermline
- Dunfermline Hotels
- B&B in St. Davids
- Cramond Hotels
- Hotels near Silverknowes Golf Course
- Apartments in Dalgety Bay
- B&B in Dalgety Bay
- Cottages in Dalgety Bay
- Dalgety Bay Hotels
- Houseboats in Dalgety Bay
- Lodges in Dalgety Bay
- Hotels near Edinburgh
- Hotels near Silver Sands Beach
- Extended Stay Hotels in Inverkeithing
- Inverkeithing Hotels
- B&B in North Queensferry
- Extended Stay Hotels in North Queensferry
- Beach Resorts & in Aberdour
- Boutique Hotels in Aberdour
- Hotels near Townhill Country Park
- Charlestown Hotels
- Extended Stay Hotels in Dunfermline Queen Margaret Station
- Barnton Hotels
- Clermiston Hotels
- Hotels near Cramond Village
- Apartments in South Queensferry
- Cottages in South Queensferry
- Historic Hotels in South Queensferry
- Hotels with Bar in South Queensferry
- South Queensferry Hotels
- Beach Resorts & in Rosyth
- Golf Resorts & in Rosyth
- Rosyth Hotels
- Flights from London to Inchcolm
- Flights to Dunfermline
- Flights to St. Davids
- Flights from Detroit to Inchmickery
- Flights from Edinburgh
- Aer Lingus Dublin (DUB) to Edinburgh (EDI) flights
- Air France Paris (CDG) to Edinburgh (EDI) flights
- American Airlines Dallas (DFW) to Edinburgh (EDI) flights
- American Airlines Miami (MIA) to Edinburgh (EDI) flights
- British Airways Denver (DEN) to Edinburgh (EDI) flights
- British Airways Houston (IAH) to Edinburgh (EDI) flights
- British Airways London (LHR) to Edinburgh (EDI) flights
- British Airways Tampa (TPA) to Edinburgh (EDI) flights
- Delta Atlanta (ATL) to Edinburgh (EDI) flights
- Icelandair Reykjavik (KEF) to Edinburgh (EDI) flights
- United Newark Liberty Intl. Airport (EWR) to Edinburgh (EDI) flights
- Virgin Atlantic New York (JFK) to Edinburgh (EDI) flights
- Virgin Atlantic San Francisco (SFO) to Edinburgh (EDI) flights
- Westjet Calgary (YYC) to Edinburgh (EDI) flights
- Flights from Boston (BOS) to Edinburgh (EDI)
- Flights from Detroit (DTW) to Edinburgh (EDI)
- Flights from Washington (IAD) to Edinburgh (EDI)
- Flights from New York (JFK) to Edinburgh (EDI)
- Flights from Los Angeles (LAX) to Edinburgh (EDI)
- Flights from London (LHR) to Edinburgh (EDI)
- Flights from Orlando (MCO) to Edinburgh (EDI)
- Flights from Chicago (ORD) to Edinburgh (EDI)
- Flights from Philadelphia (PHL) to Edinburgh (EDI)
- Flights from Raleigh (RDU) to Edinburgh (EDI)
- Flights from Seattle (SEA) to Edinburgh (EDI)
- Flights to Inverkeithing
- Flights to South Queensferry





