Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis
Coronavirus (COVID-19) support

Check for travel restrictions. Travel might only be permitted for certain purposes, and touristic travel in particular may not be allowed.

Read more

Hotels and More in Dunfermline

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Garvock House Hotel

Hotel in Dunfermline

Located 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. Staying at Garvock House Hotel was one of our most memorable experiences while visiting Scotland. Location, room, staff, meals....everything was wonderful! The bed with the down feather topper was the most comfortable bed we slept on the entire trip!

Show more Show less
9.3
Awesome
205 reviews
Avg. price/night:
$132
Check availability

The Maltings Hotel

Hotel in Dunfermline

Located in Dunfermline, The Maltings Hotel features a restaurant, bar and free WiFi. Private parking can be arranged at an extra charge. Guest rooms in the hotel are equipped with a flat-screen TV. Amazing man on reception so friendly and helpful.

Show more Show less
9
Awesome
20 reviews
Avg. price/night:
$82
Check availability

Bellyeoman B & B

Hotel in Dunfermline

Based in the historical city of Dunfermline, Bellyeoman B&B provides family-run accommodations with free Wi-Fi available throughout and free private parking on-site. Was handy for my event , the location was walking distance to the town and nice clean and comfy B&B. Would stay here again if back in the area.

Show more Show less
9.7
Exceptional
83 reviews

Balmule House

Hotel in Dunfermline

Located in 30 acres of wood grounds, Balmule House is a 14th-century property which offers free Wi-Fi and free on-site parking. Amazing experience. So worth it! Michael was our main point of contact and deserves thanks for his friendly manner and useful tips for dinner. (I can recommend Tapas Ducal in Dunfermline). Truly exceptional building & grounds - a real delight to explore the property and drink in the luxurious & artistic finish. This was a diamond finish to our 10 day motorbike tour of Scotland - just wish we'd arrived earlier or stayed another night to enjoy it further.

Show more Show less
9.6
Exceptional
48 reviews

Sweet Chestnut by Marston's Inns

Hotel in Dunfermline

Set in Dunfermline, Sweet Chestnut by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar. Fantastic all round service yous have this down to a fine art family lived it

Show more Show less
8.7
Excellent
794 reviews
Avg. price/night:
$63
Check availability

The Guildhall and Linen Exchange Wetherspoon

Hotel in Dunfermline

Located in Dunfermline, The Guildhall and Linen Exchange Wetherspoon features a restaurant, bar and free WiFi. The hotel has family rooms. Best value for money hotel I've ever stayed in ! For the price I could not fault it, nice bed, very spacious room and restaurant bar was great. Shower was amazing.

Show more Show less
8.7
Excellent
953 reviews

The City Hotel

Hotel in Dunfermline

The City Hotel is a lively hotel located in the heart of Dunfermline, just 328 feet from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms. Staff excellent,very friendly nothing was any bother.

Show more Show less
8.3
Very Good
652 reviews
Avg. price/night:
$65
Check availability

Adamson Hotel

Hotel in Dunfermline

An original Scottish coaching inn, Adamson Hotel is located in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access. I went and joined in the Friday night entertainment 😁 Friendly and helpful staff, nothing was a problem. I enjoyed the " local pub" atmosphere, everyone was very friendly, i will have no hesitation booking this hotel in the future.

Show more Show less
8.3
Very Good
966 reviews
Avg. price/night:
$41
Check availability

Holiday Inn Express Dunfermline

Hotel in Dunfermline

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV. Great location and excellent value for money.

Show more Show less
8.9
Excellent
793 reviews
Avg. price/night:
$106
Check availability

Rooms at 1703

Hotel in Dunfermline

Located in Dunfermline’s lively city center, Rooms at 1703 features a vibrant on-site nightclub and Scottish Fusion Restaurant. Great location in the bottom end of the town. Car park at the back of the hotel, Free parking 18:00 til 08:00 which is fine. Big Tesco within 150 yards over the other side of the main road. Free parking in Tesco for three hours. Lots of great restaurants in Dunfermline. If you have time visit the library/museum, less than 1/4 mile from hotel, they have a great history lesson on the Royal history of Scotland. Right next to the Abbey,

Show more Show less
8.2
Very Good
581 reviews
Avg. price/night:
$72
Check availability

Most-booked hotels in Dunfermline in the past month

See all

Budget hotels in Dunfermline

See all

FAQs about hotels in Dunfermline

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Dunfermline:

Explore guest reviews of hotels in Dunfermline

See all