Hotels in Dunfermline
Search over 4,499 hotels from $80
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Dunfermline Hotels

DoubleTree by Hilton Edinburgh - Queensferry Crossing

Holiday Inn Edinburgh Zoo by IHG

YOTEL Edinburgh, Select by Hilton

Apex Grassmarket Hotel

Mount Royal Hotel Edinburgh by The Unlimited Collection

Moxy Edinburgh Airport

Apex City of Edinburgh Hotel

Leonardo Royal Hotel Edinburgh

Market Street Hotel

Motel One Edinburgh-Royal

ibis Edinburgh Centre South Bridge - Royal Mile

Apex Waterloo Place Hotel
Cheap Dunfermline hotels options

The Adamson Hotel

The City Hotel

Pitbauchlie House Hotel, Sure Hotel Collection by BW

Boreland Lodge Hotel

Rooms at 1703

Holiday Inn Express Dunfermline by IHG
Where should you stay in Dunfermline?
What are some of the best hotels to stay with pets in Dunfermline?
You and your four-legged friend can book one of the 5 pet-friendly hotels in Dunfermline for your stay. DoubleTree by Hilton Edinburgh - Queensferry Crossing is a pet-friendly hotel with free WiFi, a 24-hour fitness center, and parking. You and your pet can also consider Best Western Plus Dunfermline Crossford Keavil House Hotel, a pet-friendly hotel with free WiFi, free parking, and a health club. Holiday Inn Express Dunfermline by IHG is another option, and it's a pet-friendly hotel with free breakfast, free WiFi, and free parking.
What are some favorite hotels in Dunfermline?
Here are some top hotels around Dunfermline:
- Apex Grassmarket Hotel is located 13.4 mi away, and this hotel has free WiFi, a fitness center, and a snack bar/deli.
- YOTEL Edinburgh, Select by Hilton is located 12.8 mi away, and this hotel has free WiFi, a 24-hour fitness center, and a snack bar/deli.
- Mount Royal Hotel Edinburgh by The Unlimited Collection is located 13.2 mi away, and this hotel has free WiFi, a snack bar/deli, and LED TVs.
While you're here, you may want to grab some grub or libations at the bars walkable Dunfermline is known for. Close to central Dunfermline, you'll find interesting places to visit like Dunfermline Abbey.
What are the best hotels to stay near Deep Sea World?
Those who go to Deep Sea World often decide to stay in the area. Just 5 miles from the center of Dunfermline, this home of aquatic animals can easily be reached from a number of hotels. Vrbo Property (0.1 miles away) is an excellent base if you don't want to waste more time than you need to getting there. You'll also find terrific amenities and service at Ferrybridge Hotel (0.1 miles away) and DoubleTree by Hilton Edinburgh - Queensferry Crossing (1 mile away).
Dunfermline hotels essential information
Accommodation | 4,499 hotels |
|---|---|
Lowest Price | $80 |
Highest Price | $210 |
Popular hotels | DoubleTree by Hilton Edinburgh - Queensferry Crossing, Holiday Inn Edinburgh Zoo by IHG, YOTEL Edinburgh, Select by Hilton, Apex Grassmarket Hotel, Mount Royal Hotel Edinburgh by The Unlimited Collection, Moxy Edinburgh Airport, Apex City of Edinburgh Hotel, Leonardo Royal Hotel Edinburgh , Market Street Hotel, Motel One Edinburgh-Royal, ibis Edinburgh Centre South Bridge - Royal Mile, Apex Waterloo Place Hotel |
Recent Reviews

YOTEL Edinburgh, Select by Hilton
"Clean room, breakfast"
More to Explore
More to Explore
- Guest Houses in Clackmannan
- Hostels in Kirkliston
- Lodges in Kirkcaldy
- Castles in Glendevon
- Hostels in Glendevon
- Ingliston Hotels
- Castles in Cairneyhill
- Vacation Homes in Sauchie
- Historic Hotels in Stockbridge
- Saline Hotels
- Apartments in Edinburgh Gateway Station
- Inns in Edinburgh Gateway Station
- Pool of Muckhart Hotels
- Corstorphine Hotels
- Hostels in Charlestown
- Lodges in Charlestown
- Milnathort Hotels
- North Queensferry Hotels
- Carnock Hotels
- Hotels near Linlithgow Palace
- Travelodge UK Hotels in Newhaven
- Cheap Hotels in Polmont
- Hotels near Dollar Academy
- Lodges in Kinghorn
- Hostels in Newbridge
- Rv Parks in St. Davids
- Hotels near Townhill Country Park
- Houseboats in Edinburgh Haymarket Station
- Castles in Linlithgow
- Hostels in Linlithgow
- Linlithgow Hotels
- Lodges in Linlithgow
- Castles in Grangemouth
- Historic Hotels in Grangemouth
- Grangemouth Hotels
- Rv Parks in Bo'ness
- Broxburn Hotels
- Hotels near Edinburgh Park
- Dollar Hotels
- Crossford Hotels
- 5 Star Hotels in Inchcolm
- Trinity Hotels
- Ravelston Hotels
- Kinross Hotels
- Castles in Livingston
- Ecclesmachan Hotels
- Kelty Hotels
- Aberdour Hotels
- Ratho Hotels
- Houseboats in Ratho
- Muirhouse Hotels
- Granton Hotels
- Guest Houses in Burntisland
- South Queensferry Hotels
- Hotels near Forth Road Bridge
- Hotels near Edinburgh
- Chalets in Rumbling Bridge
- Cabin Rentals in Lochgelly
- Lochgelly Hotels
- Turnhouse Hotels
- Flights to Scotland
- Flights to Edinburgh
- Flights from Boston to Edinburgh
- Flights from Chicago to Edinburgh
- Flights from Dublin to Edinburgh
- Flights from London to Edinburgh
- Flights from New York to Edinburgh
- Flights from Toronto to Edinburgh
- Flights to Cowdenbeath
- Flights from Düsseldorf to Inchmickery
- Flights from Broxburn
- Flights to Dollar
- Flights from Dollar
- Flights from Athens to Inchcolm
- Flights from Minneapolis - St. Paul to Inchkeith
- Flights to Edinburgh
- Flights from Edinburgh
- Flights from Boston (BOS) to Edinburgh (EDI)
- Flights from Paris (CDG) to Edinburgh (EDI)
- Flights from Washington (DCA) to Edinburgh (EDI)
- Flights from Dallas (DFW) to Edinburgh (EDI)
- Flights from Detroit (DTW) to Edinburgh (EDI)
- Flights from Dublin (DUB) to Edinburgh (EDI)
- Flights from Newark Liberty Intl. Airport (EWR) to Edinburgh (EDI)
- Flights from Houston (IAH) to Edinburgh (EDI)
- Flights from New York (JFK) to Edinburgh (EDI)
- Flights from Los Angeles (LAX) to Edinburgh (EDI)
- Flights from London (LHR) to Edinburgh (EDI)
- Flights from Chicago (ORD) to Edinburgh (EDI)
- Flights from Portland (PDX) to Edinburgh (EDI)
- Flights from Philadelphia (PHL) to Edinburgh (EDI)
- Flights from Seattle (SEA) to Edinburgh (EDI)
- Flights from San Francisco (SFO) to Edinburgh (EDI)





