Dunfermline is a friendly locale known for its bars. Why not spend time at Knockhill Racing Circuit and Deep Sea World?While you're here, stop by Dunfermline Abbey and Culross Palace.
Dunfermline Hotels
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Dunfermline?

Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG
8.8 out of 10, Excellent, (917)
The price is S$166
includes taxes & fees
20 Jul - 21 Jul

Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House Hotel
8.6 out of 10, Excellent, (600)
The price is S$179
includes taxes & fees
18 Jul - 19 Jul

The City Hotel
The City Hotel
8.8 out of 10, Excellent, (971)

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing
9.2 out of 10, Wonderful, (779)
The price is S$182
includes taxes & fees
20 Jul - 21 Jul

Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's Inns
8.4 out of 10, Very good, (454)

Hill Park Hotel
Hill Park Hotel
8.8 out of 10, Excellent, (519)
The price is S$218
includes taxes & fees
17 Jul - 18 Jul
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.
Go beyond your typical stay in Dunfermline
Apart hotel
Top neighbourhoods in Dunfermline
Rosyth
The Rosyth neighbourhood has lots to see, including Edinburgh Castle and Cramond Island.
Pitreavie
Dunfermline's Pitreavie neighbourhood has lots of places to visit, such as Edinburgh Castle and Cramond Island.
Duloch
The Duloch neighbourhood offers attractions, such as Edinburgh Castle and Cramond Island.
Crossford
The Crossford neighbourhood is loved for its restaurants and bars, and has lots of things to do and see, including Dunfermline Golf Club.
Pitcorthie
Dunfermline's Pitcorthie neighbourhood has lots of places to visit, such as Edinburgh Castle and Cramond Island.
Top landmarks in Dunfermline

Dunfermline Abbey
Find out about the history of Dunfermline when you take a trip to Dunfermline Abbey. Visit the spas and top-notch restaurants in this walkable area.
Learn more about Dunfermline
Notable for its gardens, Dunfermline features attractions such as Dunfermline Abbey and Knockhill Racing Circuit. Visitors to this welcoming city speak highly of the bars whereas sights include Deep Sea World and Culross Palace.

Check out reviews of Dunfermline hotels guests love

Apex Grassmarket Hotel
10/10 Excellent
Frequently asked questions
Find out more about Dunfermline
Find out more about Dunfermline
Keep exploring
Keep exploring
- Neighbourhoods
- Landmarks
- Star Rating
- Accommodation Types
- Facilities
- Hotels close to nearby airports
- Near a Station
- Nearby cities
- Top Cities in United Kingdom
- More Hotels
- Most popular destinations
- Hotels near Royal Mile
- Hotels near Edinburgh Castle
- Hotels near Knockhill Racing Circuit
- Hotels near Dunfermline Abbey
- Hotels near Deep Sea World
- Hotels near Culross Palace
- Hotels near Culross Abbey
- Hotels near Pittencrieff Park
- Hotels near Andrew Carnegie Birthplace Museum
- Hotels near Townhill Country Park
- Hotels near Church
- Hotels near Abbot House
- Hotels near Princes Street
- Hotels near University of Edinburgh
- Hotels near Murrayfield Stadium
- Hotels near Edinburgh Zoo
- Hotels near Grassmarket
- Hotels near Edinburgh Playhouse Theatre
- Hotels near George Street
- Hotels near Stirling Castle
- London Hotels
- Edinburgh Hotels
- Manchester Hotels
- Glasgow Hotels
- Liverpool Hotels
- Birmingham Hotels
- York Hotels
- Blackpool Hotels
- Bournemouth Hotels
- Brighton Hotels
- Bristol Hotels
- Bath Hotels
- Cardiff Hotels
- Southampton Hotels
- Oxford Hotels
- Newcastle-upon-Tyne Hotels
- Leeds Hotels
- Belfast Hotels
- Inverness Hotels
- Llandudno Hotels
- Wilde Aparthotels, Edinburgh, Grassmarket
- Dalmahoy Hotel & Country Club
- Holiday Inn Express - Edinburgh City Centre by IHG
- Motel One Edinburgh - Royal
- Kimpton Charlotte Square by IHG
- ibis budget Edinburgh Park
- Stay Central
- Hampton by Hilton Edinburgh West End
- Village Hotel Edinburgh
- Cityroomz Edinburgh
- Cairn Hotel
- Hampton by Hilton Edinburgh Airport
- voco Edinburgh-Haymarket by IHG
- Novotel Edinburgh Centre
- Hilton Edinburgh Carlton
- Forth House by Supercity Aparthotels
- Courtyard by Marriott Edinburgh
- Fraser Suites Edinburgh
- Moxy Edinburgh Fountainbridge
- Sheraton Grand Hotel & Spa, Edinburgh
- Heeton Concept Aparthotel Edinburgh Queen Street
- The Balmoral Hotel
- Eden Locke
- Market Street Hotel
- The Place
- Metro Inns Falkirk
- The Resident Edinburgh
- Albany Hotel
- The Caledonian Edinburgh, Curio Collection by Hilton
- Motel One Edinburgh - Princes
- Broomhall Castle Hotel
- Residence Inn by Marriott Edinburgh
- a&o Edinburgh City - Hostel
- Bruntsfield Hotel
- Hotel Indigo Edinburgh by IHG
- Tynecastle Park Hotel
- Holiday Inn Express Edinburgh City West by IHG
- Old Waverley Hotel
- Hub By Premier Inn Edinburgh - Royal Mile
- Grassmarket hotel
- Malmaison Edinburgh City
- PREMIER SUITES Edinburgh Fountain Court
- Edinburgh Marriott Hotel Holyrood
- easyHotel Edinburgh
- The Scott
- BrewDog DogHouse Edinburgh
- Cheval The Edinburgh Grand
- InterContinental Edinburgh The George by IHG
- Premier Lodge
- Hotel du Vin & Bistro Edinburgh
Most popular destinations
Hotels
- Gay friendly Hotels in Aberdeen
- Kinta Riverfront Hotel & Suites
- Hotels in Fort William
- Cheap Hotels in Manchester
- Hotels in Weymouth
- Hotels in Lincoln
- Hotels in Leicester
- Mode Inn Icon City
- Hotels in Whitby
- Hotels in Brighton
- Hotels in York
- Hotels in Cambridge
- Hotels in St. Andrews
- Hotels in Chaozhou
- Hotels in Glasgow
- Mini Voyage Hostel Hualian
- Hotels in Portree
- Hotels in Hook
- Hotels in Southampton
- Hotels in St Ives
- Hotels in Oxford
- Hotels in Bath
- Hotels in Manchester
- Hotels in Inverness
- Hotels with Parking in York
- GD Hotel - Permas Jaya
- Hotels in Blackpool
- Hotels in Aberdeen
- Hotels in Shanghai
- Hotels in Challet