Skip to content

Hotels in Dunfermline

20 places to stay

Prices and availability are shown live on our partners' sites. Famotel may earn a commission when you book, at no extra cost to you.

Dunfermline travel guide

Where to stay in Dunfermline

Famotel lists 20 places to stay in Dunfermline, Scotland: Hotel (16), Villa & house (2), Guesthouse & B&B (1), Apartment (1). 14 of them have verified guest reviews, with an average score of 8.8 out of 10.

Use the filters to narrow down by star rating, guest score and facilities such as a pool, free Wi-Fi or parking. When you have a shortlist, add your dates to see live prices on Booking.com.

Things to do in Dunfermline

Great-value stays in Dunfermline

  1. Holiday Inn Express Dunfermline By IHG 9.0 Superb
  2. The City Hotel 8.8 Excellent
  3. Adamson Hotel 8.8 Excellent

Hotels in Dunfermline: frequently asked questions

How many places to stay are there in Dunfermline?
What are the best-rated hotels in Dunfermline?
Which hotel chains have properties in Dunfermline?