Search for Cheap Deals on
Hotels in Dunfermline

Choose from 4190 Dunfermline Hotel Deals

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
Book a stay at this 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.6/10 Excellent! (1,194 reviews)
No tea and coffee in the room. We called reception and had to call again after one hour of waiting for it, even then it didnt get delivered to the room.

Reviewed on Mar 16, 2026

Holiday Inn Edinburgh by IHG
Moxy Edinburgh Airport

Moxy Edinburgh Airport

3 out of 5
1 Fairview Road Newbridge Scotland
  • 38 min drive from Knockhill Racing Circuit
Book a stay at this business-friendly hotel in Newbridge. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the helpful staff and ...
8.6/10 Excellent! (2,297 reviews)
Walkable from airport, if not too much luggage. Great selection at breakfast. Rooms small yet functional. Fun deco. A great last night before an early flight. Would not stay here to visit Edinburgh, but responds well to the need near airport

Reviewed on Mar 16, 2026

Moxy Edinburgh Airport
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

3 out of 5
7 Clifton Terrace Edinburgh Scotland
  • 52 min drive from Knockhill Racing Circuit
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Popular attractions Edinburgh Castle and Dean Village are ...
8/10 Very Good! (1,003 reviews)
Great hotel and very convenient. The reception staff are excellent. They all without exception are helpful, generous and kind. The room was lovely but we missed not having a kettle from which to fill our hot water bottles!!!!! There is still only one lift working and other maintenance issues. Breakfast ...

Reviewed on Mar 16, 2026

Garner Edinburgh Haymarket by IHG
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
Book a stay at this 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.2/10 Wonderful! (2,034 reviews)
Excellent hotel very close to the station, WiFi worked great and they upgraded me to a split level suite which was amazing. Staff very friendly. Minor downside was the pool spa not working but everything else was great

Reviewed on Mar 17, 2026

Apex Waterloo Place Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket Edinburgh Scotland
  • 55 min drive from Knockhill Racing Circuit
Book a stay at this business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and ...
9/10 Wonderful! (2,486 reviews)
Another great stay. Excellent location. Car park onsite nake travel so easy. Breakfast Excellent and staff helpful and pleasant.

Reviewed on Mar 16, 2026

Apex Grassmarket Hotel
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
Stay at this aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the helpful staff ...
Aparthotel Adagio Edinburgh Royal Mile
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

2 out of 5
1 a Parliament Square Edinburgh Scotland
  • 56 min drive from Knockhill Racing Circuit
Stay at this hostal in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular ...
9.2/10 Wonderful! (1,071 reviews)
Everything about CoDE is top notch in my opinion. Very clean, with private quiet areas to chill. No keys or cards to fumble with, all areas are secure with your own "code". I traveled with my son so we opted for the twin room with private bath, was perfect. I booked through Expedia last year and ...

Reviewed on Mar 14, 2026

CODE - The Court, Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

4 out of 5
53 Princes Street Edinburgh Scotland
  • 55 min drive from Knockhill Racing Circuit
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the helpful staff and the clean rooms in our reviews. ...
8.8/10 Excellent! (474 reviews)
I was able to leave my luggage before and after checkout and that was very convenient since I arrived in town about 4 hours before checkout. I was also able to check in early and the staff was very helpful and polite. My room was cleaned daily and the staff was helpful. The view was amazing and the ...

Reviewed on Mar 16, 2026

Mount Royal Hotel Edinburgh by The Unlimited Collection
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

4 out of 5
43 Jeffrey Street Edinburgh Scotland
  • 56 min drive from Knockhill Racing Circuit
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the helpful staff in our reviews. ...
9/10 Wonderful! (1,331 reviews)
Room was clean, spacious and provided all needed for a 4 night stay.

Reviewed on Mar 16, 2026

Leonardo Royal Hotel Edinburgh
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
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the helpful staff in our ...
9.2/10 Wonderful! (1,573 reviews)
o hotel está localizado numa região excelente, facilidade de locomoção, qualidade de atendimento e ótimo breakfast; atendimento excelente de recepção, atendentes do restaurante e de limpeza muito prestativos; quaro limpo e todos os equipamentos que compõem o quarto em funcionamento

Reviewed on Mar 16, 2026

Apex City of Edinburgh Hotel
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
Book a stay at this golf hotel in Kirknewton. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the breakfast and the pool in our reviews. ...
8.8/10 Excellent! (1,726 reviews)
Lovely as always

Reviewed on Mar 16, 2026

Dalmahoy Hotel & Country Club
Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket

3 out of 5
152 Morrison Street Edinburgh Scotland
  • 53 min drive from Knockhill Racing Circuit
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the helpful staff in our ...
8.8/10 Excellent! (1,643 reviews)
i found the staff very helpful and the room to be comfortable and safe

Reviewed on Mar 14, 2026

Point A Hotel Edinburgh Haymarket
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.