
Find hotels near Inverkeithing Station, Dunfermline from $78
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Inverkeithing Station hotels

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing1.6 mi from Inverkeithing Station
9.2 out of 10, Wonderful, (937 reviews)
$139 nightly
The price is $167
May 31 - Jun 1
Total with taxes and fees

Hill Park Hotel
Hill Park HotelRosyth, 0.9 mi from Inverkeithing Station
8.6 out of 10, Excellent, (694 reviews)
$87 nightly
The price is $104
May 13 - May 14
Total with taxes and fees

Queensferry guest house
Queensferry guest houseRosyth, 1.2 mi from Inverkeithing Station
7.2 out of 10, Good, (58 reviews)
$78 nightly
The price is $94
May 15 - May 16
Total with taxes and fees

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie, 2.4 mi from Inverkeithing Station
8.8 out of 10, Excellent, (720 reviews)
$77 nightly
The price is $93
May 25 - May 26
Total with taxes and fees

Dakota Edinburgh
Dakota Edinburgh3.6 mi from Inverkeithing Station
9.4 out of 10, Exceptional, (1,359 reviews)
$110 nightly
The price is $132
May 17 - May 18
Total with taxes and fees

Orocco Pier
Orocco Pier3.1 mi from Inverkeithing Station
9.2 out of 10, Wonderful, (478 reviews)
$117 nightly
The price is $140
May 17 - May 18
Total with taxes and fees

Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG3.1 mi from Inverkeithing Station
8.8 out of 10, Excellent, (1,004 reviews)
$100 nightly
The price is $120
May 17 - May 18
Total with taxes and fees

The City Hotel
The City HotelTown Centre, 3.7 mi from Inverkeithing Station
8.8 out of 10, Excellent, (1,012 reviews)
$97 nightly
The price is $116
May 26 - May 27
Total with taxes and fees

Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's Inns2.9 mi from Inverkeithing Station
8.4 out of 10, Very Good, (549 reviews)
$65 nightly
The price is $78
May 31 - Jun 1
Total with taxes and fees

Aberdour Hotel
Aberdour Hotel3.8 mi from Inverkeithing Station
8.8 out of 10, Excellent, (23 reviews)
$180 nightly
The price is $216
May 31 - Jun 1
Total with taxes and fees
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 Inverkeithing Station
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() DoubleTree by Hilton Edinburgh - Queensferry Crossing | 9.2 Wonderful 937 reviews | View | ||||||
![]() Hill Park Hotel | 8.6 Excellent 694 reviews | View | ||||||
![]() Queensferry guest house | 7.2 Good 58 reviews | View | ||||||
![]() Pitbauchlie House Hotel, Sure Hotel Collection by BW | 8.8 Excellent 720 reviews | View | ||||||
![]() Dakota Edinburgh | 9.4 Exceptional 1,359 reviews | View |
Top Inverkeithing Station Hotel Reviews

DoubleTree by Hilton Edinburgh - Queensferry Crossing
10/10 Excellent










































