Photo by Steph

Compare and book 4 Star hotels in Dunfermline, Scotland
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Dunfermline 4 Star Hotels
Our top choices for Dunfermline 4-star hotels

9.2 out of 10, Wonderful, (2,055 reviews)
The price is £139
includes taxes & fees
19 Apr - 20 Apr

Mount Royal Hotel Edinburgh by The Unlimited Collection
Mount Royal Hotel Edinburgh by The Unlimited CollectionEdinburgh City Centre
8.8 out of 10, Excellent, (528 reviews)
The price is £131
includes taxes & fees
19 Apr - 20 Apr

9.0 out of 10, Wonderful, (2,559 reviews)
The price is £129
includes taxes & fees
19 Apr - 20 Apr

8.6 out of 10, Excellent, (1,272 reviews)
The price is £79
includes taxes & fees
19 Apr - 20 Apr

9.2 out of 10, Wonderful, (1,607 reviews)
The price is £199
includes taxes & fees
19 Apr - 20 Apr
The price is £107
includes taxes & fees
4 May - 5 May

9.2 out of 10, Wonderful, (1,351 reviews)
The price is £140
includes taxes & fees
19 Apr - 20 Apr

8.8 out of 10, Excellent, (1,707 reviews)
The price is £119
includes taxes & fees
26 Apr - 27 Apr
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Dunfermline.

W Edinburgh
1 St. James Square Edinburgh Scotland
The price is £294 per night from 21 Apr to 22 Apr
£294
21 Apr - 22 Apr
includes taxes & fees
9.2/10 Wonderful! (434 reviews)
Still don't see what you're looking for?
See all properties in Dunfermline.
You can also use these popular filters to refine your search.
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.
Learn more about Dunfermline
Explore the birthplace of Andrew Carnegie and see where Robert the Bruce is buried at magnificent Dunfermline Abbey. Wander through Pittencrieff Park's peaceful gardens, then visit nearby Deep Sea World in North Queensferry for Scotland's longest underwater tunnel.

Photo by Steph
Open Photo by Steph
Top Dunfermline Hotel Reviews

Novotel Edinburgh Park
10/10 Excellent
Find out more about Dunfermline
Explore a world of travel with Expedia
- 2 Star Hotels in Culross
- 2 Star Hotels in Inchmickery
- 3 Star Hotels in Bo'ness
- 3 Star Hotels in Culross
- 3 Star Hotels in Inverkeithing
- 3 Star Hotels in Kirkliston
- 3 Star Hotels in Limekilns
- 3 Star Hotels in South Queensferry
- 4 Star Hotels in Aberdour
- 4 Star Hotels in Bo'ness
- 4 Star Hotels in Cairneyhill
- 4 Star Hotels in Charlestown
- 4 Star Hotels in Cowdenbeath
- 4 Star Hotels in Culross
- 4 Star Hotels in Dalmeny
- 4 Star Hotels in North Queensferry
- 4 Star Hotels in Rosyth
- 4 Star Hotels in South Queensferry
- 5 Star Hotels in Aberdour
- 5 Star Hotels in Bo'ness
- 5 Star Hotels in Cairneyhill
- 5 Star Hotels in Charlestown
- 5 Star Hotels in Cleish
- 5 Star Hotels in Crossford
- 5 Star Hotels in Culross
- 5 Star Hotels in Dalgety Bay
- 5 Star Hotels in Kirkliston
- 5 Star Hotels in Lochgelly
- 5 Star Hotels in North Queensferry
- 5 Star Hotels in South Queensferry
- Hotels near Andrew Carnegie Birthplace Museum
- Beach Resorts & in Crossford
- Fountain Court Apartments Hotels in Crossford
- Hilton Hotels in Crossford
- Historic Hotels in Crossford
- Hotels with a View in Crossford
- Hotels with Indoor Pools in Crossford
- Hotels with Pool in Crossford
- Hotels with Wifi in Crossford
- Independent Hotels in Crossford
- Crossford Hotels
- Beach Resorts & in Duloch
- Cheap Hotels in Duloch
- Family-Friendly Hotels in Duloch
- Gay-Friendly Hotels in Duloch
- Hotels with Gym in Duloch
- Hotels with Restaurant in Duloch
- Hotels with Balcony in Duloch
- Spa Hotels in Duloch
- Duloch Hotels
- Hotels near Dunfermline Abbey
- Hotels near Dunfermline Golf Club
- B&B in Dunfermline Queen Margaret Station
- Guest Houses in Dunfermline Queen Margaret Station
- Hotels near Dunfermline Queen Margaret Station
- Serviced Apartments in Dunfermline Town Station
- Guest Houses in Dunfermline Town Station
- Hotels near Dunfermline Town Station
- Ranches in Dunfermline Town Station
- Edinburgh 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
- Hotels with Pool in Pittencrieff
- Pittencrieff Hotels
- Hotels near Pittencrieff Park
- Serviced Apartments in Rosyth Station
- B&B in Rosyth Station
- Caravan Parks in Rosyth Station
- Hotels near Rosyth Station
- Inns in Rosyth Station
- Family-Friendly Hotels in St Leonards
- Gay-Friendly Hotels in St Leonards
- Hotels with Air Conditioning in St Leonards
- Luxury Hotels in St Leonards
- Pet-Friendly Hotels in St Leonards
- Yoga Hotels in St Leonards
- Hotels near Townhill Country Park
- Hotels near Museums in Townhill
- Hotels Suites in Townhill
- Hotels with Parking in Townhill
- Hotels with Pool in Townhill


















































































