Skip to main content

Four-Star Hotels in Dunfermline

Find the four-star hotels that appeal to you the most

The best four-star hotels in Dunfermline

Check out our pick of great four-star hotels in Dunfermline

Filter by:

Review score

Garvock House Hotel

Hotel in Dunfermline

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

M
Michelle
From
New Zealand
This place was a gem. Five star. Treated like royalty. Food sensational
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,389 reviews
Price from
US$146.29
1 night, 2 adults

Best Western Plus Dunfermline Crossford Keavil House Hotel

Hotel in Dunfermline

With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club.

C
Christopher Brown
From
United Kingdom
The breakfast was really good I am celiac and they made me wonderful breakfast best I've had since I went gluten free
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,099 reviews
Price from
US$83.79
1 night, 2 adults

The Hawes Inn by Innkeeper's Collection

Queensferry (Near Dunfermline)

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city centre of Edinburgh.

L
Lindsay
From
United Kingdom
Loved the cosy, homely feel. Food was great and staff friendly.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,897 reviews
Price from
US$130.47
1 night, 2 adults

DoubleTree by Hilton Edinburgh - Queensferry Crossing

North Queensferry (Near Dunfermline)

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

Č
Červ
From
Slovenia
Best thing? Welcome cookies! 🍪 Room was clean and tidy with comfortable big double bed. We specifically liked the electrical sockets for EU chargers as we didn’t have an adapter. Tasty breakfast and nice choice of delicious options for a la carte dinner in the dining room with splendid view of the bridges. Very good location if you have a rent a car as there is wide free parking lot and good connection with Airport and Edinburgh. There is also a bus station just next to the hotel (20 min ride) to the centre of Edinburgh. Staff is very friendly, cleaning lady made our day with her sense of humour (check the picture).
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,358 reviews
Price from
US$132.26
1 night, 2 adults

Court Residence Aparthotel

Linlithgow (Near Dunfermline)

Court Residence Aparthotel offers suites in Linlithgow's historic town centre. The property is only a 15-minute drive from Edinburgh Airport.

e
edacrowley
From
United Arab Emirates
Very friendly hosts. Excellent room. Collection of food for snacks and breakfast. Very happy
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 894 reviews
Price from
US$136.98
1 night, 2 adults

The Raeburn

Edinburgh (Near Dunfermline)

The Raeburn is set in the charming Stockbridge area of Edinburgh and within 20 minutes’ walk of Princes Street and the New Town.

A
Anna
From
Poland
I think it's the first time I'm giving a hotel a full 10/10. I loved everything about The Raeburn. And as my friends and family would inform you I'm a very fastidious traveler. Location is not central- it's better than that. Reaburn is a brisk 10-min walk from all the hustle and bustle. It's got an amazing selection of cafes, restaurants, bookstores, knickknacks shops and more. The moment I stepped into the room my heart skipped a beat- I usually go for modern, sparsely decorated places but our room was an epitome of cosy comfort. It was pristinely clean. We enjoyed a spacious bathroom with a shower. My only regret is skipping breakfast- I had a long list of nearby cafes to test. Yes, it's a bit pricey, but it's money well spent. 100% would stay again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 525 reviews
Price from
US$335.15
1 night, 2 adults

Salmon-Leap Lodge

Dollar (Near Dunfermline)

Offering a garden and river view, Salmon-Leap Lodge is located in Dollar, 36 km from Hopetoun House and 40 km from Scone Palace.

E
Elaine Jac
From
United Kingdom
Peaceful area, with lots to do/visit close, lots of lovely walks as well as Dollar it's self. Travelling further afield you will need a car.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 10 reviews
Price from
US$441.54
1 night, 2 adults

Bridge End Lodge

Dollar (Near Dunfermline)

Offering a garden and river view, Bridge End Lodge is located in Dollar, 43 km from Hopetoun House and 46 km from Scone Palace.

l
louise
From
United Kingdom
Location was perfect for us, short walk to village, lovely woodland walks, hot tub great.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 15 reviews
Price from
US$760.73
1 night, 2 adults

Sandhaven

Culross (Near Dunfermline)

Sandhaven, a property with a garden, is situated in Culross, 34 km from Edinburgh Zoo, 36 km from Murrayfield Stadium, as well as 36 km from Edinburgh International Conference Centre.

T
Tomas
From
Czech Republic
Location, great communication with owner, all clean, all ready and working (like at home)…
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 19 reviews
Price from
US$601.14
1 night, 2 adults

Courtyard by Marriott Edinburgh West

Edinburgh (Near Dunfermline)

Courtyard Edinburgh West is located in Edinburgh, 500 metres from Heriot-Watt University and 7.2 km from BT Murrayfield Stadium. Guests can enjoy all-day dining at the on-site restaurant, The Avenue.

c
cary
From
New Zealand
We traveled from New Zealand and stayed two nights. The room was large with a nice size bathroom. It was very clean and tidy and the staff were very friendly and helpful.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,581 reviews
Price from
US$124.48
1 night, 2 adults
All four-star hotels in Dunfermline

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in Dunfermline and surroundings in the past month

See all

Popular with guests booking four-star hotels in Dunfermline

Popular with guests booking four-star hotels in Dunfermline

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 reviews

Popular with guests booking four-star hotels in Dunfermline

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 120 reviews

Popular with guests booking four-star hotels in Dunfermline

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 53 reviews

Popular with guests booking four-star hotels in Dunfermline

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,392 reviews

Popular with guests booking four-star hotels in Dunfermline

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,106 reviews

Popular with guests booking four-star hotels in North Queensferry

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,356 reviews

Popular with guests booking four-star hotels in Queensferry

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,895 reviews

Popular with guests booking four-star hotels in Saline

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews

Popular with guests booking four-star hotels in Queensferry

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews

Save money on four-star in Dunfermline and nearby – budget options available

Ross Cottage

Cairneyhill
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Ross Cottage, a property with a garden, is situated in Cairneyhill, 27 km from Edinburgh Zoo, 29 km from Murrayfield Stadium, as well as 30 km from Edinburgh International Conference Centre.

Homely Base

Crossgates
Budget options available

Homely Base is located in Crossgates, 26 km from Edinburgh Zoo, 28 km from Murrayfield Stadium, as well as 28 km from Edinburgh International Conference Centre.

Inzievar

Oakley
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews

Inzievar, a property with a garden, is located in Oakley, 23 km from Hopetoun House, 31 km from Edinburgh Zoo, as well as 33 km from Murrayfield Stadium.

Lime Tree Cottage

Oakley
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews

Lime Tree Cottage, a property with a garden, is located in Oakley, 23 km from Hopetoun House, 31 km from Edinburgh Zoo, as well as 33 km from Murrayfield Stadium.

Old Inzievar

Blairhall
Budget options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews

Old Inzievar, a property with a garden, is situated in Blairhall, 23 km from Hopetoun House, 31 km from Edinburgh Zoo, as well as 34 km from Murrayfield Stadium.

Fernwoodlea

Blairhall
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews

Fernwoodlea, a property with a garden, is located in Blairhall, 23 km from Hopetoun House, 32 km from Edinburgh Zoo, as well as 34 km from Murrayfield Stadium.

Kinneddar Cottage

Saline
Budget options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Kinneddar Cottage, a property with a garden, is situated in Saline, 26 km from Hopetoun House, 35 km from Edinburgh Zoo, as well as 37 km from Murrayfield Stadium.

Nether Cottage

Saline
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews

Nether Cottage, a property with a garden, is set in Saline, 26 km from Hopetoun House, 35 km from Edinburgh Zoo, as well as 37 km from Murrayfield Stadium.

Enjoy breakfast in Dunfermline and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,356 reviews

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

From US$108.44 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,895 reviews

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city centre of Edinburgh. 2 golf courses are situated within 5...

From US$142.44 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews

Forth Reflections is situated in Queensferry, 11 km from Edinburgh Zoo, 14 km from Murrayfield Stadium, and 14 km from Edinburgh International Conference Centre.

4 star hotels that guests love in Dunfermline

See all
Avg. price/night: US$206.14
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,392 reviews
Lovely small hotel. Well maintained and sympathetically modernised period property. Beautiful grounds with ample parking. Staff were very warm and welcoming. Meals were excellent. Restaurant quality food.
Guest review by
Lindsey
Young couple
Avg. price/night: US$98.15
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,106 reviews
Peaceful location with pleasant, nicely kept gardens. Like the fact that the hotel has not ripped out all the fittings and replaced them with modern, characterless cupboards, draws etc. Nice to see wood rather than paint.
Guest review by
Elizabeth
Young couple