Flag of India

Hotels in Dunfermline

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

Check-in
Tue, 22 Apr
-
Check-out
Wed, 23 Apr
Rooms and Guests2 Guests, 1 room
Check-in
Tue, 22 Apr
-
Check-out
Wed, 23 Apr
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Tue, 22 Apr
-
Check-out
Wed, 23 Apr
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
We don’t have any hotels that meet your criteria. You can find more hotels by changing your search parameters.
View map
1-27 out of 27
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
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£ 150 /nightSelect
8.0
Great24 reviews
Map
3.4 km from City Centre100 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£ 47 /nightSelect
8.0
Great251 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£ 67 /nightSelect
8.2
Great161 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£ 104 /nightSelect
8.4
Great425 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£ 42 /nightSelect
8.2
Great88 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£ 165 /nightSelect
8.2
Great165 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£ 48 /nightSelect
8.4
Great165 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£ 81 /nightSelect
8.2
Great187 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£ 44 /nightSelect
8.2
Great475 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£ 84 /nightSelect
Map
5.3 km from City Centre
Located near Dunfermline Golf Club, this cheap hotel features an English breakfast.
From£ 93 /nightSelect
8.2
Great202 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£ 81 /nightSelect
8.2
Great110 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£ 183 /nightSelect
8.0
Great201 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£ 66 /nightSelect
Bay And BridgeBed & Breakfast
8.2
Great127 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£ 105 /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£ 67 /nightSelect
CoorieHotel
8.2
Great163 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£ 51 /nightSelect
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
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£ 74 /nightSelect
8.2
Great134 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£ 42 /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
Great56 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£ 73 /nightSelect
Davaar House HotelGuest house
8.6
Great210 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£ 96 /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£ 77 /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£ 96 /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
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£ 69 /nightSelect

FAQs about hotels in Dunfermline

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

Which hotels in Dunfermline have a central location?

There are 5 hotels and other accommodations in Dunfermline city centre to choose from. The best hotel in Dunfermline city centre is The City Hotel rated 8.2/10, offering a golf course, cots, a special menu 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. To check more central hotels click here.

What are the most popular cheap hotels in Dunfermline?

There are more than 8 top budget properties in Dunfermline. Holiday Inn Express, An Ihg Hotel rated 8.4/10 is one of the best Dunfermline cheap properties from 46£ per night. It features café on site. Pitbauchlie House Hotel - Sure Hotel Collection By Best Western rated 8.4/10 is one more great hotel, offering a golf course, cots, a special menu, as well as prices from 124£ per one night. To see more cheap hotels go here.

What are the most popular boutique hotels in Dunfermline?

Offering a golf course, cots, a special menu on site, Pitbauchlie House Hotel - Sure Hotel Collection By Best Western with rating 8.4/10 for 124£ per night is the most recommended option by HotelMix.co.uk customers. Go here to see more elegant hotels.

What are the best romantic hotels in Dunfermline?

According to HotelMix.co.uk travel data, there are 19 deals for couples. King Malcolm Hotel rated 8.2/10 is a favourite 3-star hotel for couples, featuring newspaper service, cots, a business centre. Customers can book a room at this property for about 104£ per night. Other top options are Pitbauchlie House Hotel - Sure Hotel Collection By Best Western, Premier Inn, The City Hotel. To see more romantic hotels click here.

What are the top family-friendly Dunfermline properties?

For those searching for a family accommodation, HotelMix.co.uk offers 11 deals to choose from. The City Hotel (rating: 8.2/10) offers a golf course, cots, a special menu. It's set 0.8 km from Dunfermline. Customers can enjoy British and Scottish meals at Jack 'O' Bryan's restaurant nearby. You also can book Best Western Plus Crossford Keavil House Hotel (rating: 8.2/10) for about 112£ per night. This child-friendly property offers an indoor swimming pool, hiking, horse riding on site. Go here to see more family-friendly hotels.

What are the most popular Dunfermline properties near Pittencrieff Park?

To be near Pittencrieff Park, stay at The Guildhall And Linen Exchange Wetherspoon (rating: 8.2/10), which is only a 10-minute walk from the attraction and offers restaurant 24-hour reception. Customers can enjoy American food at Subway restaurant nearby. See more popular accommodations here.

What are the top pet-friendly hotels in Dunfermline?

If you're travelling with pets, HotelMix.co.uk offers a selection of 3 hotels to choose from. Consider booking The Inn At Charlestown with rating 8.2/10, which is set 0.4 km from Lime Kilns. It offers rooms at the cost of 139£ per night. Another most recommended Dunfermline place to stay with pets is Garvock House Hotel with cots, a special menu, mini golf. It offers rooms for 88£ per night. For more pet-friendly deals go here.

Which Dunfermline hotels are the best to stay at?

You may book Clarke Cottage Guest House rated 8.2/10 with a golf course, cots, mini golf. It costs 46£ per night. Best Western Plus Crossford Keavil House Hotel rated 8.2/10 may also suit you — only 112£ per one night. It features an indoor swimming pool, hiking, horse riding.

Which luxury hotels in Dunfermline are the top?

Another good option is Garvock House Hotel (rating: 8.4/10), which is set 10 minutes' walk from the city centre and features cots, a special menu, mini golf.

What are the most favoured spa hotels in Dunfermline?

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

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

According to HotelMix.co.uk travel data, the average prices for tonight in Dunfermline are: A nice hotel like Travelodge Dunfermline (rating: 8.4/10) costs about 46£ per night.

What are the top resorts in Dunfermline?

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

What are the best hotels near Dunfermline Abbey and Palace?

On HotelMix.co.uk you will find 5 great accommodations near Dunfermline Abbey and Palace in Dunfermline. We recommend The City Hotel rated 8.2/10, a perfect hotel set 5 minutes' walk from Dunfermline Abbey and Palace. It costs 52£ per night and offers a golf course, cots, a special menu. Also, you may like Garvock House Hotel rated 8.4/10 with cots, a special menu, mini golf. It costs 88£ 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 27
👛 Lowest price 42 GBP
✍️ Hotels Reviews 3 441