Search for Cheap Deals on
Hotels in Dunfermline

Choose from 4133 Dunfermline Hotel Deals

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4 out of 5
St. Margaret's Head Dunfermline Scotland
  • 25 min drive from Knockhill Racing Circuit
Stay at this hotel in Dunfermline. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions ...
9.2/10 Wonderful! (872 reviews)
Very nice hotel the breakfast was great, room was clean and comfy bed

Reviewed on Dec 31, 2025

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG

3 out of 5
Halbeath Dunfermline Scotland
  • 17 min drive from Knockhill Racing Circuit
Book a stay at this business-friendly hotel in Dunfermline. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
8.6/10 Excellent! (984 reviews)
Breakfast area was a little crowded

Reviewed on Dec 24, 2025

Holiday Inn Express Dunfermline by IHG
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,374 reviews)
AAA

Reviewed on Jan 2, 2026

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
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! (1,955 reviews)
Great stay, central location, comfortable rooms and enjoyed the pool and gym too.

Reviewed on Dec 29, 2025

Apex Waterloo Place Hotel
Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh

4 out of 5
111 Glasgow Road Edinburgh Scotland
  • 43 min drive from Knockhill Racing Circuit
Book a stay at this business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the pool ...
8/10 Very Good! (625 reviews)
fantastic staff and service here

Reviewed on Jan 2, 2026

Delta Hotels by Marriott Edinburgh
Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West

4 out of 5
2 Research Avenue South Edinburgh Scotland
  • 46 min drive from Knockhill Racing Circuit
Book a stay at this business-friendly hotel in Edinburgh. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our ...
8.8/10 Excellent! (1,003 reviews)
Overall, this hotel exceeded expectations in every way. It’s a place we would return to without hesitation and confidently recommend to anyone visiting Scotland, whether for relaxation, sightseeing, or a special occasion.

Reviewed on Jan 1, 2026

Courtyard by Marriott Edinburgh West
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

3 out of 5
69 Belford Road Edinburgh Scotland
  • 52 min drive from Knockhill Racing Circuit
Stay at this hotel in Edinburgh. Enjoy breakfast (surcharge), parking (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the clean rooms ...
6/10 (1,329 reviews)
Nice & clean. Bed was too hard for my liking but for 2 nights it was ok. Only one roll of loo roll provided but more available at reception. Maybe having a spare roll in the room would have been better. Lovely view from the room. Uphill walk to the old town which took about 35 minutes.

Reviewed on Jan 2, 2026

Britannia Hotel Edinburgh
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,026 reviews)
Great service and excellent people. Great place and centrally located for anyone visiting Edinburgh. Keep up the good work!

Reviewed on Jan 1, 2026

CODE - The Court, Edinburgh
Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG

5 out of 5
38 Charlotte Square Edinburgh Scotland
  • 54 min drive from Knockhill Racing Circuit
Book a stay at this luxury hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff and the clean rooms ...
9.2/10 Wonderful! (1,002 reviews)
The Kimpton Charlotte Square was the perfect place to spend Christmas week in Edinburgh! The staff were incredibly pleasant and made us feel welcome from the moment we arrived. Our rooms were lovely—very comfortable and beautifully designed. The location is unbeatable; we were right in the heart ...

Reviewed on Dec 28, 2025

Kimpton Charlotte Square by IHG
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.6/10 Excellent! (1,634 reviews)
Rooms were good for the money, staff very friendly. Breakfast was good.

Reviewed on Dec 31, 2025

Point A Hotel Edinburgh Haymarket
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,282 reviews)
Amazon hotel. Bests staff ever!!!!

Reviewed on Dec 30, 2025

Leonardo Royal Hotel Edinburgh
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.4/10 Very Good! (2,174 reviews)
I dont like a renovation works and we dont get breakfast ( flight was early and need to leave 5a.m. Think about early snack pack for travellers. But room was gozy and suitable. I like a light solution in room. Great!

Reviewed on Jan 4, 2026

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.