Skip to main content

Search hotels in Dunfermline

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

Dunfermline – great hotels and places to stay

Filter by:

Star Rating

Review score

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.

Comfortable and clean place. Very convenient as it is close to the Airport. We had a very good night's rest and the staff was very helpful. Good value for Money.
Review score
Very Good
1,538 reviews
Price from
£83
1 night, 2 adults

Located in Dunfermline, 11 miles from Forth Bridge, Maltings Hotel has accommodations with a restaurant, free private parking and a bar.

It was a fantastic hotel that had a very comfortable and updated room with ensuite. The owners were so accommodating and any request was met with a pleasant reply and the minor issue was sorted quickly. We needed a fan and the owner had one to our room within minutes. The pub/restaurant on the property was fantastic and the locals were all very friendly and made our stay even better.
Review score
Very Good
51 reviews
Price from
£90
1 night, 2 adults

Located in Dunfermline, Coorie offers beachfront accommodations 8 miles from Forth Bridge and has facilities like a terrace, a restaurant and a bar.

The room was clean and bright and so appealing. The location in the village of Lime Kiln was delightful on the water and unexpectedly charming and NOT CROWDED. Its proximity to the Edinburgh airport was such a plus.
Review score
Wonderful
1,359 reviews
Price from
£100
1 night, 2 adults

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.

Lovely one night stay with my sister and my Mum. Dunfermline is a nice little town to stroll around in and Culross is another little picturesque village 20 mins from here. Thank you for your hospitality. ☺️
Review score
Wonderful
1,296 reviews
Price from
£155
1 night, 2 adults

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

Prompt responses from the Front desk and on time delivery
Review score
Very Good
1,393 reviews
Price from
£76.95
1 night, 2 adults

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.

Price
Review score
Very Good
1,972 reviews
Price from
£102
1 night, 2 adults

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.

The rooms where very nice and clean the food was excellent and the staff where all very friendly
Review score
Very Good
3,244 reviews
Price from
£71.82
1 night, 2 adults

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

We were greeted with a very warm and friendly person,who made us very welcome
Review score
Excellent
1,605 reviews
Price from
£94.05
1 night, 2 adults

Located in Dunfermline, 8.4 miles from Forth Bridge, The Inn At Charlestown provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

The location is quiet and picturesque. The Inn is beautifully decorated, the rooms and beautiful and spacious. We had dinner in the restaurant which was amazing and equally so was the next days breakfast. We highly recommend!
Review score
Very Good
1,053 reviews
Price from
£122.55
1 night, 2 adults

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.

The location was perfect for exploring Dunfermline. The room was clean. Breakfast was good. The bus station is within walking distance and offers bus service to Edinburgh.
Review score
Good
1,688 reviews
Price from
£75.24
1 night, 2 adults
See more hotels in Dunfermline

Most-booked hotels in Dunfermline in the past month

See all

FAQs about hotels in Dunfermline

What Guests Said About Dunfermline:

  • Review score

    Dunfermline has so much to offer people of any age.

    Dunfermline has so much to offer people of any age. Its location, within easy distance of Edinburgh but near to many beautiful and historic coastal towns, villages and beaches, is ideal. Great public transport links to all of these. But Dunfermline itself has lots to see and do so don't miss the palace, the abbey, and Pittencrieff Park and its children's play park (just for starters). We were there on beautiful sunny day and we could have stayed for much longer. All of this was free of charge, which, on a trip with children is a bit of a bonus. There are good shops in town too, albeit the usual suspects. There may be some great independents but we weren't shopping and didn't notice. We didn't eat in town but there seemed to be lots of places from which to choose.
    Guest review by
    Lisa
    United Kingdom
  • Review score

    A great smaller city with much to see, especially the Abbey...

    A great smaller city with much to see, especially the Abbey and birthplace/museum of Andrew Carnegie. There is an amazing Tiffany stained glass window in the Abbey - well worth a view. And the Pittencrieff Park is also great for a stroll with a grand view. The Granary restaurant in the library is very good for interesting food at low prices.
    Guest review by
    Andy
    United Kingdom
  • Review score

    Great location, with easy access to motorway'

    Great location, with easy access to motorway' Spacious well lit car park. Immaculate premises with brilliant helpful staff. Only criticism, very high bar prices so used Harvester 200 yards away.
    Guest review by
    adrian
    United Kingdom
  • Review score

    Dunfermline Abbey is a "must see" place.

    Dunfermline Abbey is a "must see" place. The museum and library are really fine as well, as is the cafe at the museum! Easy access to Edinburgh, Glasgow, and beyond by bus with much less expensive accommodations. We ate at the City Hotel Restaurant as well as the Restaurant at the Adamson hotel. The Glen Tavern was closed due to an unexpected problem. The Glen Tavern is my favorite restaurant in Dunfermline.
    Guest review by
    Denise
    United States
  • Review score

    Great atmosphere in pubs.

    Great atmosphere in pubs. Scottish people always friendly Abby museum glen amazing. Good restaurants el conti nice Italian Walking round gl n amazing. Worth having car explore the coast Edinburgh shopping history walks open top bus
    Guest review by
    Mark
    United Kingdom
  • Review score

    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 .
    Guest review by
    Margaret

See reviews by guests who stayed at hotels in Dunfermline

See all
  • From £109 per night
    Review score
    Very Good · 1,393 reviews
    We were only staying 1 night in Edinburgh to collect a friend coming in on an early morning flight, so we weren't really focusing too much on the location. However Dunfermline was an unexpected pleasure as we discovered the Abbey and had a lovely morning exploring around there. The hotel kindly let us delay checkout by an hour, so our friend could get an extra hour of sleep. They were all very pleasant and helpful. Not many hotels offer rooms with 3 beds - so this was a great find for us.
    Guest review by
    Mary
    Ireland
  • Review score
    Excellent · 1,605 reviews
    Second time at the Auld Mill, once again the owner was friendly and helpful, the hotel was spotless and the rooms were comfortable and warm. Only a five minute walk from Dunfermline Queen Margaret railway station. Unfortunately we couldn't have breakfast this time - last time it was great.
    Guest review by
    Jeffrey
    United Kingdom
  • From £126.50 per night
    Review score
    Good · 1,688 reviews
    The room was large with a very comfortable bed. Had an excellent night sleep. The breakfast was excellent. The hotel is in a good location, central to the town centre with various bars, restaurants shops etc
    Guest review by
    Graham
    United Kingdom
  • From £81 per night
    Review score
    Very Good · 1,391 reviews
    Dunfermline is a great location for visiting Knockhill circuit, we have stayed at this hotel twice before, the bedrooms and bathrooms are comfortable.
    Guest review by
    V Jo
    United Kingdom
  • From £75.60 per night
    Review score
    Very Good · 3,244 reviews
    Ideal location near Dunfermline Town Centre. Bus stop directly outside hotel
    Guest review by
    Debbie
    United Kingdom

Research, refine, and make plans for your whole trip