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

Find Dunfermline Budget Hotels from S$109

  • 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 Budget Hotels

Tonight
22 Aug - 23 Aug
Tomorrow
23 Aug - 24 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sept - 6 Sept

Our top choices for Dunfermline cheap hotels

1. Hill Park Hotel

Hill Park Hotel
Rosyth
United Kingdom
pamela
S$109
includes taxes & fees
6 Sept - 7 Sept
Hill Park Hotel

2. The City Hotel

The City Hotel
Town Centre
Canada
Jane
S$156
includes taxes & fees
21 Sept - 22 Sept
The City Hotel

3. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
Steven
S$118
includes taxes & fees
2 Sept - 3 Sept
The Adamson Hotel

4. Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
Crossford
United Kingdom
Adetola
S$125
includes taxes & fees
14 Sept - 15 Sept
Best Western Plus Dunfermline Crossford Keavil House Hotel

5. Sweet Chestnut, Dunfermline by Marston's Inns

Sweet Chestnut, Dunfermline by Marston's Inns
Dunfermline
Canada
Brian
S$122
includes taxes & fees
20 Sept - 21 Sept
Sweet Chestnut, Dunfermline by Marston's Inns

6. Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
Dunfermline
United Kingdom
Hellen
S$165
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Express Dunfermline by IHG

7. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitcorthie
United States
Flora
S$139
includes taxes & fees
6 Sept - 7 Sept
Pitbauchlie House Hotel, Sure Hotel Collection by BW

8. Queensferry guest house

Queensferry guest house
Rosyth
United Kingdom
GARY
S$118
includes taxes & fees
9 Sept - 10 Sept
Queensferry guest house

9. Premier Inn Dunfermline

Premier Inn Dunfermline
Dunfermline
Netherlands
Sethuraman
S$109
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Dunfermline

10. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
United Kingdom
Paul
S$218
includes taxes & fees
20 Sept - 21 Sept
DoubleTree by Hilton Edinburgh - Queensferry Crossing
View all properties

Top Dunfermline Hotel Reviews

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh

10/10 Excellent
"Everything was good. Parking and breakfast was fine too."
Godswill 1-night trip
Posted 2 hours ago
Delta Hotels by Marriott Edinburgh
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"Very clean and efficient hotel with good parking facilities and short bus rides to city centre, highly recommend."
Stephen 2-night trip
Posted 12 hours ago
Village Hotel Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Amazing location, very clean room and nice staffs. Want to go back again."
HYUNJOO 2-night trip
Posted 15 hours ago
Apex City of Edinburgh Hotel
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

10/10 Excellent
"The room was very nice. Had difficulty with the shower but it was fine. Breakfast buffet was excellent. Good location. Easy bus ride into the city."
Anita 2-night trip
Posted 19 hours ago
Holiday Inn Edinburgh Zoo by IHG

Frequently asked questions

What is Dunfermline like for travellers on a budget?
Dunfermline has a variety of cheap accommodation options and things to do, making it a great holiday choice for budget-conscious travellers. You can find ways to save money while getting to know this destination, which is home to attractions such as Dunfermline Abbey, Knockhill Racing Circuit and Deep Sea World.
What's the best budget-friendly accommodation in Dunfermline?
Based on reviews, Hill Park Hotel is a popular hotel for our travellers who want a more economical choice, and features free full breakfast and free Wi-Fi.
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, but bear 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 temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Dunfermline is 933 mm.
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 nearest airport is Edinburgh Airport (EDI), 9.3 mi (15 km) away. However, if that doesn't suit your budget, the next closest is 31.1 mi (50.1 km) away: Dundee (DND). If you want to travel outside the city, take a train from Dunfermline Town Station, Dunfermline Queen Margaret Station or Rosyth Station.