Skip to main content

Search hotels in Dunfermline

Enter your dates to see the latest prices and deals for Dunfermline hotels

Filter by:

Star rating

Review score

Dunfermline – 37 hotels and places to stay

See the latest prices and deals by choosing your dates.
Sweet Chestnut, Dunfermline by Marston's Inns, hotel in Dunfermline

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

Location is excellent 2 minutes from motorway. Accessible room had everything that is required even room for mobility scooter. All the staff were polite and friendly, nothing was a problem. Accommodation was very clean and comfortable.
Scored 8.1
8.1
Rated very good
Very good
1,602 reviews
Price from
£75
1 night, 2 adults
Maltings Hotel, hotel in Dunfermline

Situated in Dunfermline, 13 km from Forth Bridge, Maltings Hotel features accommodation with a restaurant, free private parking and a bar.

We had booked as we have family living within walking distance. Clean and comfortable stay in room 9. Shower and bathroom lovely. Tv, heater, kettle provided. Worth the money we paid for it for the night. I would say more of an “inn” (rooms above a pub/restaurant) than a hotel but completly fine and friendly staff behind the bar at check in to grab keys.
Scored 8.1
8.1
Rated very good
Very good
43 reviews
Price from
£81
1 night, 2 adults
Coorie, hotel in Dunfermline

Set in Dunfermline, Coorie offers beachfront accommodation 8.1 km from Forth Bridge and offers various facilities, such as a terrace, a restaurant and a bar.

I only had food on one morning as I had other commitments, but the smoked salmon and lemon cream cheese bagel with pea shoots was delicious, and the cakes and scones looked lovely. Loved the gift selection as well and they do gift vouchers too, great idea. Room was very clean, warm, good shower with lovely hot water, bed comfy, and super quiet. As a solo traveller it is really nice only 6 rooms so not too busy but it has everything a hotel has to offer except it doesn't open late or do dinner which in my eyes is okay, you get to experience other local places too best of both worlds. I would definitely recommend.
Scored 9.2
9.2
Rated superb
Superb
1,328 reviews
Price from
£85
1 night, 2 adults
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.

Lovely property, well situated near to motorway but in a quiet residential area.
Scored 9.0
9.0
Rated superb
Superb
1,299 reviews
Price from
£150
1 night, 2 adults
Pitbauchlie House Hotel - Sure Hotel Collection by Best Western, hotel in Dunfermline

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en-suite rooms with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

All the staff were attentive & friendly. The food in the bistro was excellent, as was the breakfast.
Scored 8.4
8.4
Rated very good
Very good
1,397 reviews
Price from
£89.10
1 night, 2 adults
Holiday Inn Express Dunfermline, an IHG Hotel, 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.

Handy location
Scored 8.3
8.3
Rated very good
Very good
1,856 reviews
Price from
£85
1 night, 2 adults
Adamson Hotel, hotel in Dunfermline

An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.

Clean, friendly staff, good amenities
Scored 8.0
8.0
Rated very good
Very good
3,343 reviews
Price from
£75.60
1 night, 2 adults
Auld Mill House Hotel, hotel in Dunfermline

The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking.

Excellent
Scored 8.8
8.8
Rated fabulous
Fabulous
1,585 reviews
Price from
£66.50
1 night, 2 adults
The Inn At Charlestown, hotel in Dunfermline

Set in Dunfermline, 8.8 km from Forth Bridge, The Inn At Charlestown offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 3-star hotel offers room service.

Clean.
Scored 8.5
8.5
Rated very good
Very good
1,013 reviews
Price from
£120
1 night, 2 adults
The City Hotel, hotel in Dunfermline

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 rooms.

The hotel is close to excellent restaurants, and to the visitor attractions of the town
Scored 7.8
7.8
Rated good
Good
1,712 reviews
Price from
£79.20
1 night, 2 adults
See all 37 hotels in Dunfermline

Hotels with parking in Dunfermline

Most booked hotels in Dunfermline in the past month

See all

FAQs about hotels in Dunfermline

What guests said about Dunfermline:

  • Scored 10
    10

    People were so friendly and helpful.

    People were so friendly and helpful. The Abbey was such a special place. We never allowed enough time to get round . Again the staff shared knowledge on history and directed us to local museum when we were out of time. Staff in museum were also spot on. Went to local bars like old inn and finished up at a rock bar called Monty’s which was class. The main theme running through this was the friendliness of the people of Fife .
    Margaret
  • Scored 10
    10

    It is a lovely City with lots of history.

    It is a lovely City with lots of history. Plenty of nice pubs and great restaurants. We were there for a celebration and everywhere we went to eat and drink provided fast, efficient and friendly helpful service for us.
    A
    Anonymous
  • Scored 10
    10

    Dunfermline.

    Dunfermline. The Abbey and Palace are exceptional from outside. They are surprising significant in size and design. Set in leafie gardens. Inside doesn't disappoint either. Ancient and modern history blended together beautifully. We arrived to the sound of the great organ playing which added hugely to the experience of absorbing so much historical incident. The power struggle to rule Scotland was decided by murder, the coronation of the ultimate liberator and his final resting place It is an awesome experience for any would be historian. The Andrew Carnegie Centre is a few steps away also a goldmine of wonderful history. All of this absolutely freezing of charge.
    Mary
    United Kingdom
  • Scored 10
    10

    Everything was great.host was very helpful..we would...

    Everything was great.host was very helpful..we would recommend this property to everyone.every time we Come to Scotland we always book here.you don't need a car everything is local.so thanks Samantha.
    john
    United Kingdom
  • Scored 10
    10

    So much historical interest.

    So much historical interest. The abbey, Andrew Carnegie birthplace experience, fabulous Pittendreich Park - originally surrounging the local landowner's house from he and his family were banned on the one day townspeople could visit it for being too radical .He bought it in 1902 and gave it to the people of Dunfermline. The resident peacocks have just been given the freedom of the city . Easy access to Culdross, the most perfect post medieavel burgh Scotland, the Fife Coastal Path, and Edinburgh.
    Susan
    United Kingdom
  • Scored 10
    10

    Mary Queen of Scots' historic town offers a lot for a...

    Mary Queen of Scots' historic town offers a lot for a visitor to see: an impressive Norman abbey, atmospheric palace ruins, a saint's cave, and the birthpalce of Andrew Carnegie. The first Carnegie library has a really good local museum above it, featuring its linen-making past and the construction of the Forth bridges. It has a congenial high street (on a hill), and good bus services if you want to explore the surroundings.
    Catharine
    United Kingdom

See reviews by guests who stayed at hotels in Dunfermline

See all
  • From £98.10 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,397 reviews
    The location was perfect, close to both the Town centre and my in-laws house in nearby Halbeath. Very central for all amenities but the Hotel itself was nice and quiet, set in spacious grounds, with ample parking to the front and rear. The restaurant served good meals, and with two bars running concurrently there was no problems getting a drink!
    john
    United Kingdom
  • From £75.60 per night
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 3,343 reviews
    Lovely staff. Very helpful and friendly. Had amazing lunch and breakfast tasty and good choice. Looking forward to seeing renovations completed on our next visit. Hotel is in good location good parking facilities and bus stop opposite for easy access to Dunfermline City. Not our first stay here and will definitely stay again.
    Raymond
    United Kingdom
  • From £66.50 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,585 reviews
    Host very friendly and accommodating. Room was spotless! It was also tidied everyday while we were out to a great standard. Host obviously takes pride in his hotel. Great location (right next to Dunfermline Queen Margaret train station) away from main road so no road traffic noise.
    Tom
    United Kingdom
  • From £79.20 per night
    Scored 7.8
    7.8
    Rated good
    Good
     · 1,712 reviews
    Staff were all very friendly and helpful. Hotel was ideally located between town centre and gorgeous Pittencrieff Park. Restaurant food was delicious, bar well stocked and fantastic beer garden. Great value for money. Clean and comfortable room with great powerful shower.
    Donna
    United Kingdom
  • From £150 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,299 reviews
    Dinner was fantastic. After staying at another popular hotel in Dunfermline has highlighted just how great this place is and how wonderful and helpful the staff are. Cannot recommend enough
    Antonia
    United Kingdom