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 – 18 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.

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.
Scored 8.1
8.1
Rated very good
Very Good
1,599 reviews
Price from
$91.72
1 night, 2 adults
Maltings Hotel, hotel in Dunfermline

Located in Dunfermline, 8.1 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.
Scored 8.1
8.1
Rated very good
Very Good
42 reviews
Price from
$110.07
1 night, 2 adults
Coorie, hotel in Dunfermline

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

Superb breakfast both mornings!
Scored 9.2
9.2
Rated wonderful
Wonderful
1,331 reviews
Price from
$103.95
1 night, 2 adults
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.

Everything was spotless. The staff fantastic. The food delicious
Scored 9.1
9.1
Rated wonderful
Wonderful
1,295 reviews
Price from
$183.44
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 rooms with attached bathroom with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

Price was great. Beds comfortable. Staff very helpful. Everything good.
Scored 8.4
8.4
Rated very good
Very Good
1,400 reviews
Price from
$103.52
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.

The location is far from main Edinburgh city. And Uber is not available. So you have to book hotel cabs, which is costly.
Scored 8.3
8.3
Rated very good
Very Good
1,849 reviews
Price from
$99.06
1 night, 2 adults
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.

Excellent evening meal. Friendly staff. Great breakfast.
Scored 8.1
8.1
Rated very good
Very Good
3,340 reviews
Price from
$87.83
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.

Comfortable beds, very clean. Very pleasant staff and excellent breakfast.
Scored 8.8
8.8
Rated excellent
Excellent
1,577 reviews
Price from
$81.33
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.

The bed was comfortable, though the pillows could have been better. Staff were pleasant.
Scored 8.0
8.0
Rated very good
Very Good
1,205 reviews
Price from
$97.84
1 night, 2 adults
The Inn At Charlestown, hotel in Dunfermline

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

First stay and was impressed
Scored 8.4
8.4
Rated very good
Very Good
1,012 reviews
Price from
$146.75
1 night, 2 adults
See all 37 hotels 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
  • Scored 7.6
    7.6
    Rated good
    Good
     · 56 reviews
    Appartment has perfect location in calm street, its very quiet even though it is close to the city centre offers lot of privacy. This location allows you to use public transport (bus station and train station in short distance). Also good for shopping. And few minuts walk to beautiful Dunfermline abbey. Its for affordable price.
    Lenka
    Czech Republic
  • Scored 7.4
    7.4
    Rated good
    Good
     · 804 reviews
    The staff made the stay really good. They were extremely pleasant and helpful. And the bed was one of the comfiest I've ever had in a hotel. It was also very central, great for sightseeing in Dunfermline and I didn't hear a single sound from the bar or restaurant which was right beside my room.
    Gillian
    United Kingdom
  • From $81.33 per night
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,577 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 $96.86 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,715 reviews
    Have stayed in the city Hotel 6- 7 times and find it to be the best in dunfermline
    Ken
    United Kingdom
  • From $134.52 per night
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,295 reviews
    Excellent location for city centre. Very easy to locate and find the hotel.
    Russell
    United Kingdom