Search for Cheap Deals on
Hotels in Dunfermline

Check Last Minute Dunfermline Hotel Deals

Tonight Mar 14 - Mar 15This weekend Mar 14 - Mar 16

Choose from 3671 Dunfermline Hotel Deals

Apex Grassmarket Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
  • 55 min drive from Knockhill Racing Circuit
The price is $160 per night from Mar 20 to Mar 21
$160
includes taxes & fees
Mar 20 - Mar 21
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and the ...
9/10 Wonderful! (1,665 reviews)
"Nice hotel in a great location, helpful staff"

Reviewed on Mar 13, 2025

Apex Grassmarket Hotel
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
  • 56 min drive from Knockhill Racing Circuit
The price is $149 per night from Mar 16 to Mar 17
$149
includes taxes & fees
Mar 16 - Mar 17
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the pool in our ...
9/10 Wonderful! (1,517 reviews)
"Great stay!"

Reviewed on Mar 10, 2025

Apex Waterloo Place Hotel
Apex City of Edinburgh Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
  • 55 min drive from Knockhill Racing Circuit
The price is $120 per night from Mar 16 to Mar 17
$120
includes taxes & fees
Mar 16 - Mar 17
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the ...
8.8/10 Excellent! (1,232 reviews)
"Great location and very clean!"

Reviewed on Mar 9, 2025

Apex City of Edinburgh Hotel
Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
  • 56 min drive from Knockhill Racing Circuit
The price is $187 per night from Mar 16 to Mar 17
$187
includes taxes & fees
Mar 16 - Mar 17
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
9/10 Wonderful! (1,003 reviews)
"Great spa facilities - central to Royal Mile"

Reviewed on Mar 11, 2025

Radisson Blu Hotel, Edinburgh City Centre
Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHG
4 out of 5
132 Corstorphine Road, Edinburgh, Scotland
  • 47 min drive from Knockhill Racing Circuit
The price is $82 per night from Mar 23 to Mar 24
$82
includes taxes & fees
Mar 23 - Mar 24
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the helpful staff in our ...
8/10 Very Good! (1,006 reviews)
Excellent
"2 days away for my sisters birthday excellent hotel saff very nice and helpful room was amazing"

Reviewed on Mar 3, 2025

Holiday Inn Edinburgh by IHG
YOTEL Edinburgh
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
  • 53 min drive from Knockhill Racing Circuit
The price is $83 per night from Mar 16 to Mar 17
$83
includes taxes & fees
Mar 16 - Mar 17
Stay at this 4-star hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the bar in ...
8.6/10 Excellent! (2,282 reviews)
"Fantastic stay I would recommend to everyone"

Reviewed on Mar 11, 2025

YOTEL Edinburgh
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
  • 43 min drive from Knockhill Racing Circuit
The price is $82 per night from Mar 23 to Mar 24
$82
includes taxes & fees
Mar 23 - Mar 24
Stay at this 4-star eco-certified hotel in Kirknewton. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the breakfast and the pool in our ...
8.6/10 Excellent! (1,554 reviews)
Great family friendly hotel, staff were amazing!
"Stayed at hotel for a random one night weekend family get away. I read the usual reviews prior to booking which was enough for me to take a chance. I must say, the hotel did not disapoint, the staff were friendly, hotel clean and the grounds were gorgeous. When you travel with children it can often ..."

Reviewed on Mar 2, 2025

Dalmahoy Hotel & Country Club
Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile
4 out of 5
231 Canongate, Edinburgh, Scotland
  • 56 min drive from Knockhill Racing Circuit
The price is $113 per night from Mar 23 to Mar 24
$113
includes taxes & fees
Mar 23 - Mar 24
Stay at this 4-star family-friendly aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast ...
9/10 Wonderful! (1,955 reviews)
"Great hotel and location"

Reviewed on Mar 9, 2025

Aparthotel Adagio Edinburgh Royal Mile
Virgin Hotels Edinburgh
Virgin Hotels Edinburgh
5 out of 5
1 India Buildings, Victoria Street, Edinburgh, Scotland
  • 55 min drive from Knockhill Racing Circuit
The price is $263 per night from Mar 23 to Mar 24
$263
includes taxes & fees
Mar 23 - Mar 24
Stay at this 5-star luxury hotel in Edinburgh. Enjoy free WiFi, 2 restaurants, and breakfast (surcharge). Our guests praise the breakfast and the restaurant ...
9.2/10 Wonderful! (998 reviews)
"Fabulous Hotel. Staff were amazing from when we pulled up and helped us with bags to when we left days later. Hotel itself was beautifully decorated and the rooms had everything we needed. Bed was super comfy and I got a fantastic sleep after huge days of sightseeing. Only down side is no parking ..."

Reviewed on Mar 11, 2025

Virgin Hotels Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland
  • 56 min drive from Knockhill Racing Circuit
The price is $109 per night from Mar 30 to Mar 31
$109
includes taxes & fees
Mar 30 - Mar 31
Stay at this 3-star hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the bar in our ...
8.2/10 Very Good! (1,431 reviews)
"Great place to stay in Edinburgh. Close to everything."

Reviewed on Mar 12, 2025

ibis Edinburgh Centre South Bridge - Royal Mile
Holiday Inn Express - Edinburgh City Centre by IHG
Holiday Inn Express - Edinburgh City Centre by IHG
3 out of 5
Picardy Place Top Of Leith Street, Edinburgh, Scotland
  • 56 min drive from Knockhill Racing Circuit
The price is $105 per night from Mar 23 to Mar 24
$105
includes taxes & fees
Mar 23 - Mar 24
Stay at this 3-star eco-certified hotel in Edinburgh. Enjoy free breakfast, free WiFi, and parking (surcharge). Our guests praise the breakfast and the helpful ...
8.6/10 Excellent! (1,001 reviews)
"That the window had been lodged open from the outside we were in a basement room overlooking the street level above, the window had been lodged open with an empty beer bottle and we had no idea on returning to thd room later that night as there is a single glass sliding window within the frame and ..."

Reviewed on Mar 11, 2025

Holiday Inn Express - Edinburgh City Centre by IHG
Moxy Edinburgh Airport
Moxy Edinburgh Airport
3 out of 5
1 Fairview Road, Newbridge, Scotland
  • 38 min drive from Knockhill Racing Circuit
The price is $92 per night from Mar 23 to Mar 24
$92
includes taxes & fees
Mar 23 - Mar 24
Stay at this 3-star eco-certified hotel in Newbridge. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the helpful staff and the ...
8.6/10 Excellent! (1,740 reviews)
"Very clean hotel! Staff were friendly, perfect for the rugby."

Reviewed on Mar 9, 2025

Moxy Edinburgh Airport
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.

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.