Photo by Craig Cullinane
Hotels near Dunfermline Abbey Dunfermline
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay near Dunfermline Abbey?

The City Hotel
The City Hotel
8.8 out of 10, Excellent, (968)
$98 nightly
The price is $118
Jul 13 - Jul 14
Total includes taxes and fees
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.
Other landmarks in Town Centre

Deep Sea World
Make time in your itinerary to visit the sea life who live at Deep Sea World during your trip to North Queensferry. Discover the fascinating museums in this walkable area, or seek out the golf courses.
Frequently asked questions
Keep exploring
Keep exploring
- Edinburgh Hotels
- Hotels near Andrew Carnegie Birthplace Museum
- Hotels near Abbot House
- Dunfermline Hotels
- Hotels near Pittencrieff Park
- Hotels near Dunfermline Town Station
- St Leonards Hotels
- Hotels near Church
- Luxury Hotels in Dunfermline
- Apartments in Dunfermline
- Hotels with Parking in Dunfermline
- Hotels with Free Breakfast in Dunfermline
- Family Hotels in Dunfermline
- 3 Star Hotels in Dunfermline
- Pet Friendly Hotels in Dunfermline
- 4 Star Hotels in Dunfermline
- Hotels with Kitchens in Dunfermline
- Crossford Hotels
- Townhill Hotels
- Pitreavie Hotels
- Pitcorthie Hotels
- Hotels near Dunfermline Queen Margaret Station
- Hotels near Rosyth Station
- Duloch Hotels
- Limekilns Hotels
- Charlestown Hotels
- Rosyth Hotels
- Cairneyhill Hotels
- Carnock Hotels
- Oakley Hotels
- Crossgates Hotels
- Inverkeithing Hotels
- Hotels near Yellowscott Country Park
- Hotels near Dalgety Bay Station
- Saline Hotels
- Cowdenbeath Hotels
- North Queensferry Hotels
- Hotels near Dunfermline North Queensferry Station
- Dalgety Bay Hotels
- Hotels near Knockhill Racing Circuit
- St. Davids Hotels
- Hotels near Blackness Castle
- Hotels near Inchcolm Abbey
- Hotels near Hopetoun House
- Hotels near Cowdenbeath Station
- Low Valleyfield Hotels
- Kelty Hotels
- Blairhall Hotels
- Hotels near Port Edgar
- Hotels near Forth Road Bridge
- Valleyfield Hotels
- Hotels near Queensferry Museum
- Hotels near Inchcolm Abbey
- Hotels near Forth Rail Bridge
- Hotels near Aberdour Station
- Aberdour Hotels
- South Queensferry Hotels
- Hotels near Aberdour Golf Course
- Hotels near Aberdour Castle
- Hotels near Black Sands
- Hotels near South Queensferry Dalmeny Station
- Culross Hotels
- Hotels near Culross Palace
- Hotels near Dundas Castle
- Hotels near Culross Abbey
- 3 Star Hotels in Kelty
- Hotels near Inchcolm Abbey
- Dalmeny Hotels
- Hotels near Silver Sands Beach
- Philpstoun Hotels
- Hotels near Dalmeny Parish Church
- Hotels near Dalmeny House
- Hotels near West Lothian Golf Club
- Bo'ness Hotels
- Hotels near Lochgelly Station
- Hotels near Edinburgh
- Powmill Hotels
- Hotels near Hopetoun House
- Kirkliston Hotels
- Lochgelly Hotels
- Hotels near Linlithgow Palace
- Linlithgow Hotels
- Hotels near Linlithgow Burgh Halls
- Hotels near Cramond Island
- Hotels near RSPB Loch Leven
- Rumbling Bridge Hotels
- Hotels near Burntisland Station
- Hotels near Cramond Beach
- Burntisland Hotels
- Crook of Devon Hotels
- Cramond Hotels
- Hotels near Cramond Village
- Hotels near Linlithgow Golf Club
- Cramond Bridge Hotels
- Hotels near Loch Leven Heritage Trail
- Hotels near Edinburgh Airport Tram Stop
- Newbridge Hotels
- Hotels near Cardenden Station
- Hotels near Burntisland Beach