Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Dunfermline Best Western Hotels

See all 808 Hotels in Dunfermline
Best Western Glasgow Livingston Hilcroft Hotel

Best Western Glasgow Livingston Hilcroft Hotel

East Main Street, Bathgate
3.0 out of 5.0
4.4 out of 5 (11 reviews)
lovely stay thoroughly enjoyed this hotel, found room very clean and comfortable and breakfast was of very good … - 

$57

$57
Best Western Park Hotel

Best Western Park Hotel

Camelon Road, Falkirk
3.0 out of 5.0
3.9 out of 5 (49 reviews)
Review of Best Western Park Hotel Falkirk This is an old place. Comfortable except for one thing. The mattress is well past it's expiry date … - 

$62

$62
Best Western Kings Manor Hotel

Best Western Kings Manor Hotel

100 Milton Road East, Edinburgh
3.0 out of 5.0
4.3 out of 5 (316 reviews)
very nice only spoiled by uncomfortable pillows. only at hotel overnight so little time to properly rate the … - 

$68

$68
Best Western Edinburgh South Braid Hills Hotel

Best Western Edinburgh South Braid Hills Hotel

134 Braid Road, Edinburgh
3.0 out of 5.0
3.9 out of 5 (110 reviews)
Nice hotel, very tight parking spaces The hotel is beautiful, but if you have a car the parking spaces are tight and hard to get in or ou … - 

$96

$96
Best Western Queens Hotel

Best Western Queens Hotel

Leonard Street, Perth
3.0 out of 5.0
3.7 out of 5 (42 reviews)
Queen's Hotel Some staff unable to give directions to visitors. Old hotel with creaking floorboards clean bedding … - 

$74

$74
Best Western Balgeddie House Hotel

Best Western Balgeddie House Hotel

Balgeddie Way, Glenrothes
3.0 out of 5.0
4.4 out of 5 (50 reviews)
Accommodating and supportive staff. Beautiful grounds. - 

$69

$69
Best Western Lovat Hotel

Best Western Lovat Hotel

90-92 Glasgow Road, Perth
3.0 out of 5.0
3.6 out of 5 (23 reviews)
Nice hotel close to the shops We used the hotel to visit family and the location was perfect. - 

$71

$71
Map

Recently booked Dunfermline hotels

Holiday Inn Express Dunfermline
3.0 out of 5.0
Last booking: 6 hours ago

Pocket Guide: Best Western Hotels in Dunfermline

Search for hotels in Dunfermline on Expedia. You can easily find your hotels in Dunfermline using one of the methods below:

  • View our selection of featured hotels in Dunfermline
  • Use the map to find hotels in the Dunfermline neighborhood you prefer
  • Use the filters to see hotels in a specific area of Dunfermline, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Dunfermline
  • Enter your travel dates to view the best deals on hotels in Dunfermline - while they last