Hotels in Dunfermline

Search among 26 available hotels and places to stay in Dunfermline from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-26 out of 26
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great133 reviews
Map
600 m from City Centre600 m from Carnegie Hall
Since 1800 the renowned Garvock House with a private garden accommodates guests within a 5-minute stroll of Church.
From£ 86 /nightSelect
8.2
Great157 reviews
Map
800 m from City Centre200 m from Riley Snooker Club
East End Park and Andrew Carnegie Birthplace Museum are located 1.7 km and 0.7 km from the perfect City Dunfermline respectively.
From£ 70 /nightSelect
8.4
Great386 reviews
Map
1.6 km from City Centre900 m from Bobby's Leisure Centre
Pittencrieff Park is within 2.6 km of the non-smoking Pitbauchlie House Hotel - Sure Hotel Collection By Best Western Dunfermline and features shopping and dining.
From£ 144 /nightSelect
8.2
Great220 reviews
Map
2.9 km from City Centre300 m from Dunfermline Golf Club
Situated in the very heart of Dunfermline and 25 minutes on foot from Dunfermline Carnegie Library & Galleries, the smoke-free Adamson offers 39 rooms.
From£ 86 /nightSelect
8.0
Great24 reviews
Map
3.5 km from City Centre200 m from Odeon Dunfermline
Offering bowling and golf in the area, the 3-star Premier Inn Dunfermline lies at 500 metres of Fife Leisure Park, and within a 10-minute drive of Carnegie Hall.
From£ 50 /nightSelect
8.2
Great93 reviews
Map
5.0 km from City Centre
Midhope Castle is about 10 minutes by car from the At Charlestown and Hopetoun House is around 15 minutes away by car.
From£ 98 /nightSelect
8.2
Great93 reviews
Map
1.8 km from City Centre1.2 km from Bobby's Leisure Centre
The 3-star King Malcolm is placed in a popular area of Dunfermline, a 5-minute ride from Dunfermline and 10 minutes by car from Townhill Country Park.
From£ 102 /nightSelect
8.4
Great20 reviews
Palace Buildings is at a 4.6 km distance from the 3-star Travelodge Dunfermline and Pittencrieff Park is around 4.3 km away.
From£ 144 /nightSelect
8.4
Great388 reviews
Map
2.6 km from City Centre1000 m from Odeon Dunfermline
Boasting an à la carte restaurant along with 72 modern rooms, the 3-star Holiday Inn Express Dunfermline, An Ihg Dunfermline is set near a motorway.
From£ 45 /nightSelect
8.2
Great145 reviews
Map
3.4 km from City Centre500 m from Dunfermline Golf Club
Offering an indoor swimming pool together with 69 rooms, the Best Western Plus Dunfermline Crossford Keavil House is positioned close to a motorway.
From£ 139 /nightSelect
8.0
Great69 reviews
Map
5.1 km from City Centre
Abbot House Heritage Centre is 4.4 km from the Forrester Park Resort Dunfermline and the biographical Andrew Carnegie Birthplace Museum is around 4.5 km away.
From£ 139 /nightSelect
Davaar House HotelGuest house
8.6
Great198 reviews
Map
1.4 km from City Centre700 m from Pittencrieff Park
Placed just 7 minutes' walk from St Margaret's Cave and in the very heart of Dunfermline, the 3-star Davaar House offers 10 rooms.
From£ 102 /nightSelect
CoorieHotel
8.4
Great139 reviews
Map
4.7 km from City Centre
The 3-star Coorie Dunfermline lies 22 minutes' drive from Edinburgh airport and features a storage for belongings and a restaurant.
From£ 54 /nightSelect
8.2
Great144 reviews
Map
600 m from City Centre300 m from Riley Snooker Club
While staying at the Guildhall And Linen Exchange Wetherspoon you are invited to discover Scottish Vintage Bus Museum, set a 10-minute ride away, or Dunfermline Carnegie Library & Galleries, which is approximately a 5-minute walk away.
From£ 81 /nightSelect
8.2
Great151 reviews
Map
2.1 km from City Centre1.4 km from Odeon Dunfermline
Guests can have a full English breakfast and enjoy visiting Townhill Country Park, set 2.6 km from the 3-star Auld Mill House.
From£ 46 /nightSelect
8.4
Great115 reviews
Map
1.8 km from City Centre1.4 km from Bobby's Leisure Centre
Located in a historical district, the 3-star Clarke Cottage Guest House Dunfermline is 10 minutes on foot from Kingdom Hall of Jehovah's Witnesses.
From£ 45 /nightSelect
8.4
Great168 reviews
Map
3.6 km from City Centre200 m from Odeon Dunfermline
Guests can have a continental breakfast and enjoy visiting Abbot House Heritage Centre, set within 10 minutes' drive of the 3-star Sweet Chestnut, Dunfermline By Marston'S Inns.
From£ 112 /nightSelect
8.4
Great52 reviews
Map
7.9 km from City Centre
Church of Scotland is less than a 5-minute walk from the 3-star Ferrybridge Dunfermline, while Hawes Pier is around 2 km away.
From£ 78 /nightSelect
Pitreavie Guest HouseBed & Breakfast
8.4
Great53 reviews
Map
1.4 km from City Centre1.2 km from Andrew Carnegie Birthplace Museum
The positioning of the Pitreavie Guest House in the heart of Dunfermline ensures fast access to Our Lady of Lourdes Church, which is less than 5 minutes' walk away.
From£ 71 /nightSelect
Bay And BridgeBed & Breakfast
8.2
Great102 reviews
The 4-star Bay And Bridge is located 25 km from Edinburgh airport and only 250 metres from St David's iness Park bus stop.
From£ 107 /nightSelect
8.0
Great43 reviews
Map
300 m from City Centre400 m from Carnegie Hall
Knockhill Racing Circuit is within 7 km of the 2-star Clara Lodge Guesthouse, while Scottish Vintage Bus Museum is nearly a 10-minute drive away.
Select
Homely Haven, DunfermlineBed & Breakfast
8.0
Great47 reviews
Map
2.2 km from City Centre1000 m from Bobby's Leisure Centre
The Homely Bed And Optional Breakfast is set approximately 15 minutes' walk from Calais Muir Woods and just 1.9 km from Pitreavie Golf Club.
From£ 65 /nightSelect
Bunree Bed And BreakfastBed & Breakfast
8.4
Great16 reviews
Map
3.1 km from City Centre1.4 km from Dunfermline Artisan Angling Club
While staying at the Bunree Bed And Breakfast Dunfermline you are invited to discover Carnegie Hall, set a 10-minute ride away, or Abbot House Heritage Centre, which is a 10-minute drive away.
From£ 73 /nightSelect
7.8
Very good20 reviews
Map
800 m from City Centre100 m from Riley Snooker Club
Situated near a train station, the 3-star Rooms At 29 Bruce Street is merely a 6-minute walk from Pittencrieff Park.
From£ 82 /nightSelect
Map
4.0 km from City Centre300 m from Rosyth Bowling Club
Rosyth Public Park is set within 5 minutes' walk of the Oyo Gothenburg Dunfermline.
Select
Map
700 m from City Centre600 m from Riley Snooker Club
While staying at the 3-star Pilmuir Street you are invited to discover Knockhill Racing Circuit, set 15 minutes' drive away, or Hill of Beath, which is nearly 5 minutes' walk away.
Select

FAQs about hotels in Dunfermline

We hope that the answers to these questions will help you plan your trip

What are the best city centre hotels in Dunfermline?

Our HotelMix.co.uk travel data based on 497 customers' reviews show the top places in Dunfermline city centre. The best hotel in Dunfermline city centre is The City Hotel rated 8.2/10, offering a golf course, a special menu, and restaurant on site. The Guildhall And Linen Exchange Wetherspoon with rating 8.2/10 and Garvock House Hotel rated 8.4/10 are other favourite hotels in the area. Go here to see more central hotels.

What are the top cheap hotels in Dunfermline?

There are more than 6 top budget properties in Dunfermline. One of the best budget hotels is Auld Mill House Hotel rated 8.2/10 at the cost of 47£ per night, offering a golf course, cots, and a gaming room. Another option is Holiday Inn Express, An Ihg Hotel rated 8.4/10 for 45£ per night. Other popular budget hotels are King Malcolm Hotel and Ferrybridge Hotel. Go here to see more cheap hotels.

What are the most popular boutique hotels in Dunfermline?

One of the finest boutique hotels is Pitbauchlie House Hotel - Sure Hotel Collection By Best Western rated 8.4/10 at the cost of 98£ per night. To see more boutique hotels click here.

What are the top properties for couples in Dunfermline?

According to HotelMix.co.uk travel data, there are 18 deals for couples. Adamson Hotel rated 8.2/10 is a favourite 3-star hotel for couples, featuring a golf course, cots, and a special menu. Customers can book a room at this property for about 70£ per night. Other top options are Ferrybridge Hotel, Holiday Inn Express, An Ihg Hotel, and Garvock House Hotel. To see more romantic hotels click here.

What are the top family-friendly hotels in Dunfermline?

For those searching for a family accommodation, HotelMix.co.uk offers 13 deals to choose from. Best Western Plus Crossford Keavil House Hotel (rating: 8.2/10): a family-hotel with an indoor swimming pool, hiking, and horse riding for 133£ per night. Garvock House Hotel, The Guildhall And Linen Exchange Wetherspoon, and Pitbauchlie House Hotel - Sure Hotel Collection By Best Western all received 1899 reviews from families travelling in Dunfermline. To see more family accommodations click here.

What are the best accommodations with easy access to Pittencrieff Park?

According to HotelMix.co.uk travel data, customers love staying at The City Hotel (rating: 8.2/10), which offers a golf course, a special menu, and restaurant. It’s set a 5-minute walk from Pittencrieff Park. See more top accommodations here.

What Dunfermline hotels allow pets?

If you want to stay in Dunfermline with pets, HotelMix.co.uk offers 3 deals to choose from. Consider booking Garvock House Hotel with rating 8.4/10, which is set 0.5 km from Dunfermline Public Park. It offers rooms at the cost of 87£ per night. Another most recommended Dunfermline place to stay with pets is Holiday Inn Express, An Ihg Hotel with a golf course, restaurant, and bar. It offers rooms for 45£ per night. See more pet-friendly hotels here.

What are the top hotels in Dunfermline?

You may like Bay And Bridge rated 8.2/10 featuring shuttle service, concierge service, and ironing. It costs 128£ per night. Forrester Park Resort rated 8.0/10 may also suit you — only 142£ per one night. It features a golf course, a special menu, and cycling.

What are the most favoured luxury hotels in Dunfermline?

Other favourite luxury places are Best Western Plus Crossford Keavil House Hotel and Pitreavie Guest House. Go here to see more luxury hotels in Dunfermline.

What are the best spa hotels in Dunfermline?

You may book Best Western Plus Crossford Keavil House Hotel, a nice spa hotel featuring a Jacuzzi, hiking, and horse riding. It costs 133£ per night.

Which Dunfermline hotels provide a good breakfast?

You may like Rooms At 29 Bruce Street rated 7.8/10 with cots, restaurant, and bar. It costs 83£ per night.

What is the average cost of a hotel room in Dunfermline?

Of course, the prices change in Dunfermline depending on the season, but on average:
A 4-star hotel room costs 87£ per night. You may book Garvock House Hotel with cots, a special menu, and mini golf.

How much does it cost to stay in a Dunfermline hotel for tonight?

According to HotelMix.co.uk travel data, the average prices for tonight in Dunfermline are: For a perfect hotel like Premier Inn (rating: 8.0/10) you may pay about 45£ per night.

What's the most popular resort in Dunfermline?

Alternatively, Davaar House Hotel is rated as one of the best resorts in Dunfermline, offering cots, restaurant, and bar. It costs 103£ per night.

Where to stay in Dunfermline?

Best cheap hotels in Dunfermline

A more budget-friendly alternative would be The Adamson, which is 3-star accommodation with room rates from 54£. Auld Mill House Hotel is an affordable choice that is only a 15-minute walk to East End Park.

Convenience of staying in hotels in the city centre

Consider staying at The Guildhall And Linen Exchange Wetherspoon or 16Rc Dunfermline Apartment to put you in the heart of the action of downtown.

Consider Rooms At 29 Bruce Street, a 3-star hotel within 5 minutes' walking distance of The Ball Room Sports Bar & Pool Hall . If you are a sports enthusiast, think of staying in Garvock House Hotel near Our Lady of Lourdes Church that offers hiking and cycling.

Luxury and boutique accommodation in Dunfermline

The luxury Best Western Plus Dunfermline Crossford Keavil House Hotel is just 2.3 km away from St Margaret's Cave and features a sauna, an indoor swimming pool and a Jacuzzi.

Explore and find your best apartments, B&Bs and others

Duloch Apartments offers cozy B&B-style accommodation, complete with a free private car park and a free carpark. Best Western Plus Dunfermline Crossford Keavil House Hotel is a 3-star, family-friendly property located next to woods, gardens and parks. Holiday Inn Express Dunfermline ia an elegant resort hotel set less than a 25-minute walk from A Villiage Affair.

Show moreLess

Dunfermline hotels essential information

🏨 Hotels in Dunfermline 26
👛 Lowest price 45 GBP
✍️ Hotels Reviews 2 976