Search for Cheap Deals onHotels in Dunfermline
Check Last Minute Dunfermline Hotel Deals
Choose from 4091 Dunfermline Hotel Deals

Apex Grassmarket Hotel
Reviewed on Jul 20, 2025

Holiday Inn Edinburgh by IHG
Reviewed on Jul 17, 2025

Apex Waterloo Place Hotel
Reviewed on Jul 17, 2025

YOTEL Edinburgh
Reviewed on Jul 18, 2025

CoDE Pod – The CoURT - Edinburgh
Reviewed on Jul 16, 2025

Aparthotel Adagio Edinburgh Royal Mile
Reviewed on Jul 18, 2025

Moxy Edinburgh Airport
Reviewed on Jul 17, 2025

Leonardo Hotel Edinburgh Haymarket
Reviewed on Jul 17, 2025

Radisson Blu Hotel, Edinburgh City Centre
Reviewed on Jul 16, 2025

Point A Hotel Edinburgh Haymarket
Reviewed on Jul 17, 2025

Delta Hotels by Marriott Edinburgh
Reviewed on Jul 15, 2025

Virgin Hotels Edinburgh
Reviewed on Jul 18, 2025
Some of the greatest historical attractions in all of Fife and Scotland are waiting for you in Dumferline. From the ruins of St. Andrews Castle to the Pittencrieff House Museum, your holiday is sure to be a magical journey back in time. But, before you map out your walking tour of Malcolm Canmore's Tower, you might want to browse through our selection of discount hotels in Dumferline and book a room.
Hotwire works with more than 25,000 hotels to help you find incredible deals in more than 2500 worldwide destinations. We can do this by providing you with the details you need to book cheap hotels in Dumferline, including: amenities, ratings, and nearby attractions. From the Treasure Trails to Falkland Palace, it's never been easier to find cheap hotels in Dumferline. What are you waiting for? Come experience the best Fife has to offer and enjoy four-star hotels at two-star prices.
Top Booked Hotels in Dunfermline
- Apex Grassmarket Hotel
- Holiday Inn Edinburgh by IHG
- Apex Waterloo Place Hotel
- YOTEL Edinburgh
- CoDE Pod – The CoURT - Edinburgh
- Moxy Edinburgh Airport
- Leonardo Hotel Edinburgh Haymarket
- Radisson Blu Hotel, Edinburgh City Centre
- Point A Hotel Edinburgh Haymarket
- Delta Hotels by Marriott Edinburgh
- Apex City of Edinburgh Hotel
- Mount Royal Hotel Edinburgh by The Unlimited Collection
- Leonardo Royal Hotel Edinburgh
- ibis Edinburgh Centre South Bridge - Royal Mile
- Hotel Brand
- Hotel Class
- Near An Airport
- Areas Of Dunfermline
- Near An Attraction
- Hotel Theme
- Other Cities Near Dunfermline
- Independent Hotels
- Freetobook Hotels
- Best Western Hotels
- Apex Hotels Hotels
- Ballantrae Hotels Hotels
- Cairn Hotel Group Hotels
- Cheval Apartment Hotels
- Staycity Serviced Apartments Hotels
- Fountain Court Apartments Hotels
- Greene King Hotels
- MOXY Hotels
- Macdonald Hotels Hotels
- Malmaison Hotels
- Motel One Hotels
- The Edinburgh Collection Hotels
- Hotels near Knockhill Racing Circuit
- Hotels near Dunfermline Abbey
- Hotels near Deep Sea World
- Hotels near Culross Palace
- Hotels near Dunfermline Golf Club
- 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 Edinburgh Castle
- Hotels near Royal Mile
- 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
- Historic Hotels in Dunfermline
- Hotels with Free Parking in Dunfermline
- Family Hotels in Dunfermline
- Beach Hotels in Dunfermline
- Hotel Wedding Venues in Dunfermline
- Pet-friendly Hotels in Dunfermline
- Hotels with a Pool in Dunfermline
- Hotels with Hot Tubs in Dunfermline
- Resorts & Hotels with Spas in Dunfermline
- Hotels with smoking rooms in Dunfermline
- Hotels with an Indoor Pool in Dunfermline
- Adults Only Resorts & Hotels in Dunfermline
- Romantic Hotels in Dunfermline
- Luxury Hotels in Dunfermline
- Glasgow Hotels
- North Sea Hotels
- Stirling Hotels
- Perth Hotels
- Falkirk Hotels
- Dollar Hotels
- Newbridge Hotels
- Scottish Highlands Hotels
- South Queensferry Hotels
- Menstrie Hotels
- Alloa Hotels
- Peebles Hotels
- Crieff Hotels
- Livingston Hotels
- Leven Hotels
- Motherwell Hotels
- Glenrothes Hotels
- Musselburgh Hotels
- Kirknewton Hotels
- Dunblane Hotels