Dunfermline Inns
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Inns in Dunfermline

Highland Gate, Stirling by Marston's Inns
Drip Road Stirling Scotland
$85 nightly
The price is $102 total per night
$102 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Highland Gate, Stirling by Marston's Inns in Stirling, you'll be within a 5-minute drive of Stirling Castle and Gowan Hill.

Sweet Chestnut, Dunfermline by Marston's Inns
11 Fife Leisure Park Dunfermline Scotland
$65 nightly
The price is $78 total per night
$78 total
May 17 - May 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Sweet Chestnut, Dunfermline by Marston's Inns in Dunfermline, you'll be within a 10-minute drive of Yellowscott Country Park and Dunfermline Abbey.
Parking included
Free WiFi

Chain Runner, Livingston by Marston's Inns
Almondvale Way Livingston Scotland
$68 nightly
The price is $81 total per night
$81 total
May 4 - May 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Chain Runner, Livingston by Marston's Inns in Livingston, you'll be a 4-minute walk from Livingston Designer Outlet and 11 minutes by foot from Almondvale Stadium.

Riccarton Inn
198 Lanark Road West Edinburgh Scotland
$79 nightly
The price is $95 total per night
$95 total
Apr 30 - May 1
Total with taxes and fees
With a stay at Riccarton Inn in Edinburgh (Currie), you'll be within a 15-minute drive of Murrayfield Stadium and Edinburgh Zoo.

The Inn On The Mile
82 High Street, The Royal Mile Edinburgh Scotland
$267 nightly
The price is $321 total per night
$321 total
May 10 - May 11
Total with taxes and fees
With a stay at The Inn On The Mile, you'll be centrally located in Edinburgh, steps from Royal Mile and 9 minutes by foot from Edinburgh Castle.

The Lodge at Craigielaw
Craigielaw Golf Club Aberlady Scotland
$137 nightly
The price is $165 total per night
$165 total
Apr 27 - Apr 28
Total with taxes and fees
Located in Aberlady, The Lodge at Craigielaw is on the waterfront, within a 5-minute drive of Aberlady Bay Nature Reserve and Seton Sands.

The Sun Inn
Lothianbridge Dalkeith Scotland
$141 nightly
The price is $169 total per night
$169 total
Apr 23 - Apr 24
Total with taxes and fees
With a stay at The Sun Inn in Dalkeith, you'll be within a 15-minute drive of Royal Mile and University of Edinburgh.

West Port Hotel
18-20 West Port Linlithgow Scotland
With a stay at West Port Hotel in Linlithgow, you'll be within a 10-minute walk of Linlithgow Burgh Halls and Annet House Museum.

Rabble
55A Frederick Street Edinburgh Scotland
$220 nightly
The price is $264 total per night
$264 total
May 11 - May 12
Total with taxes and fees
With a stay at Rabble, you'll be centrally located in Edinburgh, steps from George Street and 15 minutes by foot from Edinburgh Castle.

Rooms at 1703
29-35 Bruce Street Dunfermline Scotland
With a stay at Rooms at 1703, you'll be centrally located in Dunfermline, steps from Pittencrieff Park and within a 5-minute walk of Abbot House.

The Elbow Room
Rosslyn Street Kirkcaldy Scotland
$62 nightly
The price is $74 total per night
$74 total
Apr 22 - Apr 23
Total with taxes and fees
When you stay at The Elbow Room in Kirkcaldy, you'll be near the beach, within a 5-minute drive of Kirkcaldy Museum and Art Gallery and Bongos Soft Play Centre.
Pet friendly
Parking included
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.
Dunfermline Inns essential information
Accommodation | 29 Inns |
|---|---|
Lowest Price | $74 |
Highest Price | $321 |
Popular accommodation | Highland Gate, Stirling by Marston's Inns, Sweet Chestnut, Dunfermline by Marston's Inns, Chain Runner, Livingston by Marston's Inns, Riccarton Inn, The Inn On The Mile, The Lodge at Craigielaw, The Sun Inn, West Port Hotel, Rabble, Rooms at 1703, The Elbow Room, Burntisland Sands Hotel |

