Find 4 Star Hotels in Dunfermline from $91
Most hotels are fully refundable. Because flexibility matters.
Save 10% or more on over 100,000 hotels worldwide as a One Key member.
Search over 2.9 million properties and 550 airlines worldwide.
Find properties with these dates
Compare Dunfermline 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.
Leonardo Royal Edinburgh Haymarket
Leonardo Royal Edinburgh Haymarket
8.2 out of 10, Very Good, (1572)
The price is $157
$188 total
includes taxes & fees
May 12 - May 13
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
9.0 out of 10, Wonderful, (1024)
The price is $224
$269 total
includes taxes & fees
May 27 - May 28
Apex Grassmarket Hotel
Apex Grassmarket Hotel
8.8 out of 10, Excellent, (1009)
The price is $229
$274 total
includes taxes & fees
May 20 - May 21
Save an average of 15% on thousands of hotels when you're signed in
Holiday Inn Edinburgh, an IHG Hotel
Holiday Inn Edinburgh, an IHG Hotel
8.0 out of 10, Very Good, (1003)
The price is $140
$168 total
includes taxes & fees
May 19 - May 20
YOTEL Edinburgh
YOTEL Edinburgh
8.6 out of 10, Excellent, (1977)
The price is $215
$258 total
includes taxes & fees
Jun 2 - Jun 3
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
8.8 out of 10, Excellent, (1262)
The price is $153
$183 total
includes taxes & fees
May 19 - May 20
Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel Edinburgh
9.0 out of 10, Wonderful, (1337)
The price is $198
$238 total
includes taxes & fees
May 12 - May 13
Apex City of Edinburgh Hotel
Apex City of Edinburgh Hotel
8.8 out of 10, Excellent, (1005)
The price is $235
$282 total
includes taxes & fees
Jun 2 - Jun 3
Village Hotel Edinburgh
Village Hotel Edinburgh
8.2 out of 10, Very Good, (1001)
The price is $199
$239 total
includes taxes & fees
Jun 2 - Jun 3
DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport
8.6 out of 10, Excellent, (1004)
The price is $156
$187 total
includes taxes & fees
May 12 - May 13
Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott Edinburgh
8.0 out of 10, Very Good, (145)
The price is $141
$169 total
includes taxes & fees
May 19 - May 20
Market Street Hotel
Market Street Hotel
9.6 out of 10, Exceptional, (831)
The price is $284
$341 total
includes taxes & fees
May 12 - May 13
Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre
9.0 out of 10, Wonderful, (1006)
The price is $306
$367 total
includes taxes & fees
May 29 - May 30
Tynecastle Park Hotel
Tynecastle Park Hotel
10.0 out of 10, Exceptional, (19)
The price is $165
$198 total
includes taxes & fees
May 19 - May 20
Macdonald Inchyra Hotel & Spa
Macdonald Inchyra Hotel & Spa
7.8 out of 10, Good, (657)
The price is $91
$109 total
includes taxes & fees
May 12 - May 13
Fraser Suites Edinburgh
Fraser Suites Edinburgh
8.8 out of 10, Excellent, (2692)
The price is $209
$251 total
includes taxes & fees
May 12 - May 13
Malmaison Edinburgh City
Malmaison Edinburgh City
8.8 out of 10, Excellent, (779)
The price is $176
$212 total
includes taxes & fees
May 12 - May 13
Wilde Aparthotels, Edinburgh, Grassmarket
Wilde Aparthotels, Edinburgh, Grassmarket
9.4 out of 10, Exceptional, (521)
The price is $198
$238 total
includes taxes & fees
May 12 - May 13
Native Edinburgh
Native Edinburgh
9.6 out of 10, Exceptional, (913)
The price is $191
$230 total
includes taxes & fees
May 12 - May 13
The Place
The Place
8.0 out of 10, Very Good, (1001)
The price is $209
$251 total
includes taxes & fees
May 12 - May 13
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Dunfermline.
Virgin Hotels Edinburgh
1 India Buildings, Victoria Street, Edinburgh, Scotland
The price is $336 per night from May 19 to May 20
$336
$403 total
includes taxes & fees
May 19 - May 20
9.2/10 Wonderful! (625 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.
Recent reviews of Dunfermline hotels
Recent reviews of Dunfermline hotels
5/5 Excellent
"The property was excellent but just a little bit small. But I didn’t received any special VIP benefits. No body had mentioned about it."
A verified traveler stayed at YOTEL Edinburgh
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Dunfermline Hotels by Star Rating
Hotels in Dunfermline Neighborhoods
Stay near popular Dunfermline attractions
- Hotels near Knockhill Racing Circuit
- Hotels near Deep Sea World
- Hotels near Dunfermline Abbey
- Hotels near Culross Palace
- Hotels near Culross Abbey
- Hotels near Pittencrieff Park
- Hotels near Dunfermline Golf Club
- Hotels near Andrew Carnegie Birthplace Museum
- Hotels near Edinburgh Castle
- Hotels near Royal Mile
- Hotels near Princes Street
- Hotels near Edinburgh Zoo
- Hotels near University of Edinburgh
- Hotels near Murrayfield Stadium
- Hotels near Edinburgh Playhouse Theatre
- Hotels near Stirling Castle
- Hotels near Grassmarket
- Hotels near George Street
- Hotels near Palace of Holyroodhouse
- Hotels near St. Giles' Cathedral
More Hotel Options in Dunfermline
- Beach Hotels (9)
- Cheap Hotels (7)
- Golf Hotels (16)
- Green Hotels (2)
- Historic Hotels (17)
- Hotel Wedding Venues (7)
- Hotels & Resorts for Couples (4)
- Hotels with Balconies (2)
- Hotels with Free Breakfast (6)
- Hotels with Free Wifi (13)
- Hotels with Hot Tubs (2)
- Hotels with Laundry Facilities (6)
- Hotels with a Gym (3)
- Hotels with a Pool (2)
- Luxury Hotels (1)
- Pet-friendly Hotels (4)
More Accommodation Types in Dunfermline
More Popular Hotels in Scotland
- Apex City of Edinburgh Hotel
- ibis budget Edinburgh Park
- ibis Edinburgh Centre South Bridge - Royal Mile
- Leonardo Royal Hotel Edinburgh
- Market Street Hotel
- Virgin Hotels Edinburgh
- Moxy Edinburgh Airport
- Point A Hotel Edinburgh Haymarket
- Delta Hotels by Marriott Edinburgh
- Village Hotel Edinburgh
- Wilde Aparthotels, Edinburgh, Grassmarket
- Dakota Edinburgh
- easyHotel Edinburgh
- Motel One Edinburgh - Royal
- The Balmoral Hotel
- Kimpton Charlotte Square Hotel, an IHG Hotel
- ibis Edinburgh Centre Royal Mile – Hunter Square
- InterContinental Edinburgh The George, an IHG Hotel