Cheap Hotels in Dunfermline - Affordable Accommodation

Save on your stay: 6 cheap hotels in Dunfermline with free parking, breakfast, and M90 access. From Holiday Inn Express to Coorie. Book now for best rates!

Check-in
Sun, 27 Sept
Check-out
Mon, 28 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sun, 27 Sept
-
Check-out
Mon, 28 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Sun, 27 Sept
-
Check-out
Mon, 28 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-12 out of 12
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
CoorieHotel
9.1
Perfect1433 total reviews
our site & Booking.com
Map
4.7 km from City Centre3.1 km from Dunfermline Golf Club
Beachfront TerraceOn-site RestaurantLounge Bar
  • Beachfront location with sea views
  • Vegan and gluten-free menus
  • Complimentary manager's reception
From£ 51 /nightSelect
8.7
Great139 total reviews
our site & Booking.com
Map
3.5 km from City Centre200 m from Odeon Dunfermline
Brewers FayreBuffet BreakfastOnline Check-in
  • On Fife Leisure Park
  • Free breakfast for two kids
  • Full-size baths in rooms
From£ 47 /nightSelect
8.3
Great1747 total reviews
our site & Booking.com
Map
1.6 km from City Centre1.2 km from Dunfermline Town Station
Electric ChargingGarden TerraceBanquet Hall
  • 3-acre landscaped gardens
  • Locally sourced sustainable dining
  • Free breakfast for children
From£ 71 /nightSelect
8.0
Great3289 total reviews
our site & Booking.com
Map
2.9 km from City Centre300 m from Dunfermline Golf Club
Golf CourseRestaurantBar/Lounge
  • Live music events
  • Locally sourced dining
  • Quiet village location
From£ 59 /nightSelect
8.3
Great2445 total reviews
our site & Booking.com
Map
2.7 km from City Centre700 m from Dunfermline Queen Margaret Railway Station
Meeting RoomBistroBusiness Centre
  • Near Knockhill Racing Circuit
  • Pet-friendly with prior arrangement
  • Bistro with Firth of Forth views
From£ 42 /nightSelect
8.1
Great1611 total reviews
our site & Booking.com
Map
800 m from City Centre200 m from Riley Snooker Club
Outdoor TerraceCocktail BarFunction Suite
  • Historic hotel dating to 1775
  • Award-winning Best Building in Scotland
  • Live music and karaoke nights
From£ 66 /nightSelect
7.8
Very good1475 total reviews
our site & Booking.com
Map
3.6 km from City Centre200 m from Odeon Dunfermline
Children's PlaygroundCarvery RestaurantFree Parking
  • On-site carvery with seasonal produce
  • Children's playground on leisure park
  • Located in Fife Leisure Park
From£ 106 /nightSelect
8.4
Great1834 total reviews
our site & Booking.com
Map
2.1 km from City Centre200 m from Dunfermline Queen Margaret Railway Station
Games RoomPicnic AreaDisabled Access
  • 250 years of family-run history
  • Owner-prepared home-cooked breakfast
  • Secluded tranquil nature setting
From£ 43 /nightSelect
8.5
Great1391 total reviews
our site & Booking.com
Map
5.0 km from City Centre2.8 km from Dunfermline Golf Club
Glamping PodsSea View RoomsFine Dining
  • Breathtaking Firth of Forth views
  • Unique glamping pod accommodations
  • Dog-friendly rooms and dining
From£ 99 /nightSelect
8.3
Great288 total reviews
our site & Booking.com
Map
600 m from City Centre200 m from Riley Snooker Club
Live MusicCocktail BarFamily Rooms
  • Live music and evening entertainment
  • Cuisine from three continents
  • Family rooms with city views
From£ 109 /nightSelect
8.9
Great486 total reviews
our site & Booking.com
Map
1.8 km from City Centre400 m from Dunfermline Queen Margaret Railway Station
Golf CourseMini GolfBike Storage
  • Locally sourced breakfast ingredients
  • Personalized guest experience
  • Historic building with modern comforts
From£ 42 /nightSelect
7.9
Very good301 total reviews
our site & Booking.com
Map
5.3 km from City Centre2.4 km from Dunfermline Golf Club
Whisky TastingsIndian RestaurantFunction Rooms
  • Over 700 whiskies available
  • Award-winning Indian restaurant
  • Scenic retreat near Edinburgh
From£ 90 /nightSelect

Dunfermline offers several budget-friendly hotels that combine affordability with practical amenities like free parking and breakfast. Located near the M90, these hotels provide easy access to Edinburgh and local attractions such as Pittencrieff Park. Most rooms include ensuite bathrooms, tea/coffee facilities, and free WiFi. For travelers watching their budget, nightly rates often start under £70, making it a cost-effective base for exploring Fife and the Lothians.

Among the top-rated options, Coorie scores 91 for its superb beachfront location and exceptional breakfast. The family-run Auld Mill House Hotel (85 Fabulous) offers a charming 250-year-old building near Halbeath Road. Holiday Inn Express Dunfermline (84 Very Good) provides free buffet breakfast and meeting space. For a traditional coaching inn experience, Adamson Hotel (80 Very Good) serves classic pub meals. The City Hotel (81 Very Good) sits in the heart of town, while Clarke Cottage Guest House (89 Fabulous) offers a quieter guesthouse atmosphere with free private parking.