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 – 69 hotels and places to stay

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.

Room was clean and bed was comfy
Review score
8.2
Very good
1,548 reviews
Price from
£98
1 night, 2 adults

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

Perfect location, staff and interior design
Review score
9.1
Superb
1,347 reviews
Price from
£100
1 night, 2 adults

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.

I often stay here when visiting family. Clean, comfortable and plenty of parking.
Review score
9.0
Superb
1,284 reviews
Price from
£155
1 night, 2 adults

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.

Excellent breakfast and evening meal staff very friendly
Review score
8.4
Very good
1,368 reviews
Price from
£81
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.

Very clean. Good breakfast. Very good overnightcstay
Review score
8.4
Very good
1,968 reviews
Price from
£113
1 night, 2 adults

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.

Nice rooms and ample parking
Review score
8.1
Very good
3,276 reviews
Price from
£75.60
1 night, 2 adults

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

Room was clean and comfortable. Felt insecure as could not lock the room door. A bed headboard would have been advantageous
Review score
8.7
Fabulous
1,589 reviews
Price from
£94.05
1 night, 2 adults

Set in Dunfermline, 14 km from Forth Bridge, The Inn At Charlestown offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

The property was lovely. Evening meal one was good one was mediocre. Breakfast disappointing. Had to wait for fried eggs then breakfast was cold. Only seem to cook 3 or 4 at a time. If you were 5th you waited ages.
Review score
8.5
Very good
1,025 reviews
Price from
£122.55
1 night, 2 adults

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.

Third time we have stayed here Good value
Review score
7.8
Good
1,707 reviews
Price from
£79.20
1 night, 2 adults

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

Needs TLC in places, otherwise we enjoyed our stay
Review score
7.7
Good
1,213 reviews
Price from
£103.50
1 night, 2 adults
See all 69 hotels in Dunfermline

Hotels with parking in Dunfermline

Most booked hotels in Dunfermline in the past month

See all

Budget hotels in Dunfermline

  • Review score
    9.0
    Superb · 1,284 reviews

    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.

    Guest review
    Was beautiful rooms are so spacious and comfortable
  • Review score
    9.1
    Superb · 1,347 reviews

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

    Guest review
    Beautiful room, beautiful scenery, can't think of staying in a better B&B
  • Review score
    8.7
    Fabulous · 1,589 reviews

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

    Guest review
    Everything as we are repeat stayers at this property
  • Review score
    8.1
    Very good · 3,276 reviews

    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.

    Guest review
    room was excellent with very helpful friendly staff

FAQs about hotels in Dunfermline

What guests said about Dunfermline:

  • Review score
    8.0

    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
    10.0

    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
    8.0

    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
    10.0

    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
    8.0

    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
    10.0

    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 £96.30 per night
    Review score
    8.1
    Very good · 3,276 reviews
    Lovely modern looking hotel, few mins from the main hustle and bustle of dunfermline. Free parking is always a bonus to myself when i choose to stay somewhere. Was a great price we paid for a last min family trip. The check in staff was lovely and was super quick in bringing a travel cot round to the toom when there wasnt already one there like we requested. Even set it up for us which was super nice! The heating was on so the rolm was lovwly and warm, the wifi worked really well. The room was fairly big also.
    Guest review by
    nicola
    United Kingdom
  • From £76 per night
    Review score
    8.7
    Fabulous · 1,589 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 £80 per night
    Review score
    8.5
    Very good · 1,432 reviews
    Great location, Town Centre , only a few minutes walk to bus station , the excellent Park, the Theatre, the Abbey, The restaurant on ground floor, other pubs and restaurants nearby, not far from the train station, walking distance to Dunfermline fc
    Guest review by
    Alec
    United Kingdom
  • From £155 per night
    Review score
    9.0
    Superb · 1,284 reviews
    Excellent location for city centre. Very easy to locate and find the hotel.
    Guest review by
    Russell
    United Kingdom
  • Review score
    8.6
    Fabulous · 152 reviews
    Location is perfect for town centre and travel to Edinburgh city centre
    Guest review by
    MARGARET
    United Kingdom