A historic stone church with a large tree in front.

Find Cheap Hotels in Dunfermline

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Dunfermline Cheap Hotels

Tonight
Sep 30 - Oct 1
Tomorrow
Oct 1 - Oct 2
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Our top choices for Dunfermline cheap hotels

1. Hill Park Hotel

Hill Park Hotel
Rosyth
United Kingdom
James
¥10,432
¥12,518 total
includes taxes & fees
Oct 4 - Oct 5
Hill Park Hotel

2. The City Hotel

The City Hotel
Town Centre
United States
David
¥14,162
¥16,995 total
includes taxes & fees
Oct 28 - Oct 29
The City Hotel

3. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
sally
¥11,021
¥13,225 total
includes taxes & fees
Oct 18 - Oct 19
The Adamson Hotel

4. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitcorthie
United States
Flora
¥11,737
¥14,084 total
includes taxes & fees
Oct 4 - Oct 5
Pitbauchlie House Hotel, Sure Hotel Collection by BW

5. Sweet Chestnut, Dunfermline by Marston's Inns

Sweet Chestnut, Dunfermline by Marston's Inns
Dunfermline
United Kingdom
Paul
¥9,830
¥11,796 total
includes taxes & fees
Oct 11 - Oct 12
Sweet Chestnut, Dunfermline by Marston's Inns

6. Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
Dunfermline
Australia
Tabra
¥14,742
¥17,691 total
includes taxes & fees
Oct 25 - Oct 26
Holiday Inn Express Dunfermline by IHG

7. Queensferry guest house

Queensferry guest house
Rosyth
United States
Guangjian
¥10,327
¥12,393 total
includes taxes & fees
Oct 4 - Oct 5
Queensferry guest house

8. Premier Inn Dunfermline

Premier Inn Dunfermline
Dunfermline
Netherlands
Sethuraman
¥9,736
¥11,684 total
includes taxes & fees
Oct 18 - Oct 19
Premier Inn Dunfermline

9. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
United Kingdom
Tarik
¥13,154
¥15,785 total
includes taxes & fees
Oct 18 - Oct 19
DoubleTree by Hilton Edinburgh - Queensferry Crossing

10. Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
Crossford
United States
Noel
Best Western Plus Dunfermline Crossford Keavil House Hotel
View all properties

Top Dunfermline Hotel Reviews

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

8/10 Good
"The hotel is well situated in the center of Old Towne, halfway between Holyrood Castle and Edinburgh Castle. We stayed on the Executive level which had several benefits. A very good buffet breakfast, Hors d'oeuvres and drinks during happy hour(s). It was a great way to relax after a long day of walking around. The staff was very helpful and had a map for everywhere you wanted to go. The room was quite, bed comfortable, and they kept the refrigerator stocked with water and cold drinks. The hotel was not cheap, but worth the price, I would go back again."
Vaughan 4-night trip
Posted less than an hour ago
Hilton Edinburgh Carlton
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Loved our stay"
Tamara 1-night trip
Posted 8 hours ago
Dalmahoy Hotel & Country Club
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Excellent location. Our room was spacious, had a large sitting couch and was very clean. We have stayed in three Apex hotels on our Trip to Scotland and London and I would highly recommend them all."
Angel 3-night trip
Posted 14 hours ago
Apex Waterloo Place Hotel
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"Right on Grassmarket is centrally located. Area wasn’t noisy which I didn’t expect. Room was clean, well appointed and kept up. Staff very helpful. Only complaint is that television selection wasn’t great. Not bad but not great."
Michael 2-night trip
Posted 23 hours ago
Apex City of Edinburgh Hotel
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

10/10 Excellent
"Staff were amazing. Room was clean."
Bradeepa 2-night trip
Posted 1 day ago
Garner Edinburgh Haymarket by IHG
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"Overall we had a good stay. Had a few off days with housekeeping but was always rectified. Front desk was welcoming and helpful. Breakfast was good nice selections. Suppers were good. There was definitely 1 server we had the opportunity to have on multiple occasions( Imran). Very pleasant and great service. The pool area was nice we did use it a few times. The hotel as a whole needs some upgrading and safes in the room and a mini fridge!"
Kevin 10-night trip
Posted 2 days ago
Holiday Inn Edinburgh Zoo by IHG
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"The hotel was awesome. …. The restaurant is terrible . The worst food we have ever paid for. Avoid the restaurant and enjoy the rest of the property!"
David 1-night trip
Posted 4 days ago
Village Hotel Edinburgh
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Perfect location for exploring old and “new” Edinburgh!! Right on the Royal Mile and less than 15 minutes to any and all the sites—- great pub restaurants immediately nearby at reasonable prices- really recommended!!"
eric 3-night trip
Posted 5 days ago
Radisson Blu Hotel, Edinburgh City Centre

Frequently asked questions

What is Dunfermline like for travelers on a budget?
Dunfermline has a variety of cheap accommodations and things to do, making it a great choice for a budget-friendly getaway. You can find ways to save money while getting to know this destination, which is home to attractions like Dunfermline Abbey, Knockhill Racing Circuit, and Culross Palace.
What's the best budget-friendly hotel in Dunfermline?
Based on reviews, Hill Park Hotel is a popular hotel for our travelers who want a more economical choice, and features free full breakfast and free WiFi.
When is the best time for a budget trip to Dunfermline?
Weather will likely play an important role when you plan your trip to Dunfermline, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Dunfermline is 37 inches.
What is there to see and do in Dunfermline?
Dunfermline draws tourists with its bar scene and gardens, and offers plenty to see and do without spending a fortune. You can budget for the popular local attractions that are highest on your list, such as Edinburgh Castle and Royal Mile, and choose other low-cost activities to fill your itinerary. If you're eager to get outdoors, you can enjoy the natural setting at Pittencrieff Park, Saint Margaret's Cave, or Townhill Country Park.
How can I get to Dunfermline and get around on a budget?
Scoping out the transportation options in Dunfermline can help keep you on budget. The most convenient airport is Edinburgh Airport (EDI), situated 9.3 mi (15 km) away. However, if that doesn't suit your budget, you can arrange flights in and out of Dundee (DND), which is 31.1 mi (50.1 km) away. If you want to journey outside of the area, ride aboard a train from Dunfermline Town Station, Dunfermline Queen Margaret Station, or Rosyth Station.

Explore a world of travel with Expedia