UA-6139368-1
hotels in Dunfermline

our top 9 show all

Pitbauchlie House Hotel
£54-167

1. Pitbauchlie House Hotel

3star rating

Average Guest Rating: 8.2 / 10

Set in 3 acres of woodland and landscaped gardens, this former country style house has been transformed into a modern hotel with sophisticated facilities. These include 3 bars, an a la carte restaurant and bistro plus excellent conference and banqueting facilities. Each luxurious guest room is in... read more

Davaar House Hotel
£40-105

2. Davaar House Hotel

3star rating

Average Guest Rating: 8.8 / 10

This non-smoking Victorian town house hotel is privately run by Jim and Doreen, offering ample private parking and situated in a quiet residential area, within walking distance of central Dunfermline. There is easy access to the M90 motorway, 22.5 km (14 miles) from Edinburgh, central for Stirlin... read more

The Elgin Hotel
£45-155

3. The Elgin Hotel

3star rating

Average Guest Rating: 7.6 / 10

Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the harbour, and has panoramic views of the Pentland Hills. The hotel is 5 minutes from the motorway and Dunfermline, and less than 25 minutes from Edinburgh city centre and the airport. Also n... read more

King Malcolm Hotel
£60-125

4. King Malcolm Hotel

3star rating

Average Guest Rating: 7.9 / 10

A 5-minute drive from Dunfermline, Scotland's former capital, the King Malcolm offers Scottish cuisine as well as a terrace, 2 bars, free Wi-Fi and free parking. The Richmond's Restaurant and Conservatory Bar offers a Scottish menu, while the Canmore Vaults Lounge Bar offers bar snacks and regular ... read more

The City Hotel
£40-85

5. The City Hotel

3star rating

Average Guest Rating: 8.2 / 10

The City Hotel is a lively hotel located in the heart of Dunfermline, just 100 metres from Pittencrieff Park. Built in 1775 the City Hotel has 32 comfortable rooms. They feature flat-screen TVs, high speed internet connections, trouser presses and tea/coffee making facilities. Weavers bar and rest... read more

Pitfirrane Hotel
£39-69

6. Pitfirrane Hotel

3star rating

Average Guest Rating: 7.8 / 10

An original Scottish coaching inn, The Pitfirrane is situated in the rural village of Crossford. There is an AA Rosette-awarded restaurant, free private parking and free Wi-Fi access. Pitfirrane Hotel has cosy refurbished bedrooms, each with tea and coffee facilities and a TV. All rooms have a mode... read more

Halfway House Hotel
£49-100

7. Halfway House Hotel

3star rating

Average Guest Rating: 6.9 / 10

The Halfway House is just 10 minutes from Dunfermline town centre, and offers freshly cooked breakfasts and free Wi-Fi in reception. Edinburgh is within 20 minutes' drive. High-street shops, Carnegie Hall and Dunfermline Abbey, where Robert the Bruce is buried, are 1.5 miles away in Dunfermline. De... read more

Auld Mill House Hotel Bar and Restaurant
£45-110

8. Auld Mill House Hotel Bar and Restaurant

3star rating

Average Guest Rating: 7.2 / 10

This charming 250-year-old mill house is about 200 metres from Halbeath Road, the main road into Dunfermline. It has free Wi-Fi, plus a restaurant and bar with flat-screen TV. Auld Mill House Hotel, Bar and Restaurant looks out over countryside, yet has a good road link to the M90 and fast roads li... read more

Holiday Inn Express Dunfermline
£35-199

9. Holiday Inn Express Dunfermline

3star rating

Average Guest Rating: 8.2 / 10

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free internet access and great-value rooms with satellite TV. Just a few hundred metres from junction 3 of the M90, Holiday Inn Express Dunfermline has excellent access to the... read more

search

navigation

finding the right hotel for you

Using our unique scoring system, we have ranked all of the hotels in Dunfermline by hundreds of criteria. We then combine these scores with guest satisfaction ratings and prices to provide a view on the best hotels for a number of different trip types.

We hope we have got it right for you, but if you feel that a certain hotel has not scored highly enough then please tell us about it so we can improve our scoring criteria for future visitors.

prefer searching using a map?

All our search results will also show you the hotel locations on a map, helping you to find the best hotel that it also conveniently located.

nearby towns

articles