A beach with a bird standing on the sand near the water's edge.

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
Aug 27 - Aug 28
Tomorrow
Aug 28 - Aug 29
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Our top choices for Dunfermline cheap hotels

1. Hill Park Hotel

Hill Park Hotel
Rosyth
United Kingdom
pamela
NT$2,280
NT$2,736 total
includes taxes & fees
Sep 6 - Sep 7
Hill Park Hotel

2. The City Hotel

The City Hotel
Town Centre
Canada
Jane
NT$3,505
NT$4,206 total
includes taxes & fees
Sep 2 - Sep 3
The City Hotel

3. Sweet Chestnut, Dunfermline by Marston's Inns

Sweet Chestnut, Dunfermline by Marston's Inns
Dunfermline
United Kingdom
Paul
NT$2,329
NT$2,794 total
includes taxes & fees
Sep 20 - Sep 21
Sweet Chestnut, Dunfermline by Marston's Inns

4. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitcorthie
United States
Flora
NT$2,774
NT$3,329 total
includes taxes & fees
Sep 6 - Sep 7
Pitbauchlie House Hotel, Sure Hotel Collection by BW

5. Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
Dunfermline
United States
marjaneh
NT$3,264
NT$3,916 total
includes taxes & fees
Aug 30 - Aug 31
Holiday Inn Express Dunfermline by IHG

6. Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
Crossford
United Kingdom
Adetola
NT$2,856
NT$3,427 total
includes taxes & fees
Sep 27 - Sep 28
Best Western Plus Dunfermline Crossford Keavil House Hotel

7. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
Steven
NT$2,957
NT$3,549 total
includes taxes & fees
Sep 27 - Sep 28
The Adamson Hotel

8. Queensferry guest house

Queensferry guest house
Rosyth
United Kingdom
GARY
NT$2,563
NT$3,076 total
includes taxes & fees
Sep 17 - Sep 18
Queensferry guest house

9. Premier Inn Dunfermline

Premier Inn Dunfermline
Dunfermline
Netherlands
Sethuraman
NT$2,236
NT$2,683 total
includes taxes & fees
Sep 27 - Sep 28
Premier Inn Dunfermline

10. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
United Kingdom
Paul
NT$3,954
NT$4,744 total
includes taxes & fees
Sep 6 - Sep 7
DoubleTree by Hilton Edinburgh - Queensferry Crossing
View all properties

Top Dunfermline Hotel Reviews

Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket

10/10 Excellent
"Breakfast buffet included both cold and hot dishes. Very clean and well maintained. Easy walk to Haymarket train and bus station. Tolerable walk to Royal mile. Lots of ethnic restaurants and coffee shops in the area."
Susan 2-night trip
Posted 13 hours ago
Leonardo Hotel Edinburgh Haymarket
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"The hotel was nice. The location was great especially if you're there for Fringe. It's very centrally located. There are only like 6-7 parking spots available which was a bit difficult. They did tell me when I checked in that their guests can park at the other Apex hotel that is a minute walk away, but I didn't know that beforehand."
Rachel 2-night trip
Posted 18 hours ago
Apex City of Edinburgh Hotel
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"Location very good. Property well mateines Very good option"
Guillermo 1-night trip
Posted 21 hours ago
Apex Waterloo Place Hotel
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"Staff was very helpful and breakfast was great"
Pemba 1-night trip
Posted 22 hours ago
Village Hotel Edinburgh
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

10/10 Excellent
"It was worth it, you will have pool, jacuzzi, sauna, spa services(spa services charge separately so we didn't take it) but rest were all good"
Asveen 3-night trip
Posted 2 days ago
Holiday Inn Edinburgh Zoo by IHG
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"Everything was wonderful"
Laura 1-night trip
Posted 3 days ago
Britannia Hotel Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Staff was nice."
Dallas 3-night trip
Posted 3 days ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"The hotel's location was perfect, close to restaurants, shops, and attractions. The staff at check-in were extremely friendly and helpful, making my experience even more enjoyable. I was impressed with how clean and well-maintained the room was, providing a comfortable and relaxing stay."
Deborah 1-night trip
Posted 4 days ago
Hilton Edinburgh Carlton

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 Deep Sea World.
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, Townhill Country Park, or Saint Margaret's Cave.
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.