Search for Cheap Deals on
Hotels in Dunfermline

Check Last Minute Dunfermline Hotel Deals

Tonight Apr 13 - Apr 14Next weekend Apr 18 - Apr 20

Choose from 3904 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 $223 per night from Apr 21 to Apr 22
$223
includes taxes & fees
Apr 21 - Apr 22
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,758 reviews)
"Perfect location! Great room and facilities!"

Reviewed on Apr 9, 2025

Apex Grassmarket Hotel
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 $99 per night from Apr 27 to Apr 28
$99
includes taxes & fees
Apr 27 - Apr 28
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.2/10 Very Good! (1,003 reviews)
"Great hotel at the zoo. The restaurant staff are lovely. Pleasant stay"

Reviewed on Apr 9, 2025

Holiday Inn Edinburgh 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
The price is $177 per night from Apr 21 to Apr 22
$177
includes taxes & fees
Apr 21 - Apr 22
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,591 reviews)
A Lovely Escapade
"It was absolutely lovely! Very close to Edinburgh Waverley and some lovely restaurants. Calton Hill is right next door as well. The front desk staff was very helpful, and the room was plush and clean. We wish we could stay longer!"

Reviewed on Apr 9, 2025

Apex Waterloo Place 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
The price is $193 per night from Apr 20 to Apr 21
$193
includes taxes & fees
Apr 20 - Apr 21
Stay at this 4-star aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the helpful ...
9/10 Wonderful! (1,996 reviews)
"Great location on the Royal Mile - midway between the castle and Hollyrood Palace. Easy short walk from the train station. Bed was a little hard."

Reviewed on Apr 9, 2025

Aparthotel Adagio Edinburgh Royal Mile
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 $124 per night from Apr 21 to Apr 22
$124
includes taxes & fees
Apr 21 - Apr 22
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,435 reviews)
"Friendly helpful staff, excellent location, clean comfortable room."

Reviewed on Apr 9, 2025

ibis Edinburgh Centre South Bridge - Royal Mile
ibis budget Edinburgh Park
ibis budget Edinburgh Park
3 out of 5
Edinburgh Business Park, 6 Lochside View, Edinburgh, Scotland
  • 43 min drive from Knockhill Racing Circuit
The price is $81 per night from Apr 21 to Apr 22
$81
includes taxes & fees
Apr 21 - Apr 22
Stay at this 3-star hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms ...
8/10 Very Good! (1,002 reviews)
"Good value for £50 a night. Handy for Edinburgh airport and clean with helpful staff"

Reviewed on Apr 9, 2025

ibis budget Edinburgh Park
Britannia Hotel Edinburgh
Britannia Hotel Edinburgh
3 out of 5
69 Belford Road, Edinburgh, Scotland
  • 52 min drive from Knockhill Racing Circuit
The price is $85 per night from Apr 21 to Apr 22
$85
includes taxes & fees
Apr 21 - Apr 22
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the clean rooms in our ...
5.8/10 (1,195 reviews)
"It was comfortable and worth it for the money i paid."

Reviewed on Apr 8, 2025

Britannia Hotel Edinburgh
YOTEL Edinburgh
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
  • 53 min drive from Knockhill Racing Circuit
The price is $127 per night from Apr 27 to Apr 28
$127
includes taxes & fees
Apr 27 - Apr 28
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,276 reviews)
"Rooms very spacious and very clean. The only negative was the other guests lack of respect late at night returning to there rooms. You can hear everything and closing there doors made ours try to open so kept us awake for a while. I no thats not the hotels fault but maybe a thought going forward. ..."

Reviewed on Apr 9, 2025

YOTEL Edinburgh
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 $293 per night from Apr 23 to Apr 24
$293
includes taxes & fees
Apr 23 - Apr 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! (1,049 reviews)
"Parking was remote and cost $65 a night. But porter took and retrieved the car for me. The staff was great"

Reviewed on Apr 12, 2025

Virgin Hotels 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 $125 per night from Apr 27 to Apr 28
$125
includes taxes & fees
Apr 27 - Apr 28
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,572 reviews)
Great stay
"Awesome place comfy and food was great. Gym very good also."

Reviewed on Apr 10, 2025

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
The price is $147 per night from Apr 21 to Apr 22
$147
includes taxes & fees
Apr 21 - Apr 22
Stay at this 3-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the ...
8.6/10 Excellent! (1,473 reviews)
Small room but comfortable
"Very comfortable stay, very small room but lovely bed."

Reviewed on Apr 11, 2025

Point A Hotel Edinburgh Haymarket
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 $177 per night from Apr 21 to Apr 22
$177
includes taxes & fees
Apr 21 - Apr 22
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,283 reviews)
"This hotel is in a great location and is walkable to most of the old city attractions, restaurants and pubs. The beds were very comfortable and the showers were good and hot."

Reviewed on Apr 9, 2025

Apex City of Edinburgh Hotel
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.