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

Convenient location for travel
Scored 8.1
8.1
Rated very good
Very Good
1,667 reviews
Price from
$99
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.

Was very comfortable and cozy, nice short drive from airport on our way to Isle of Skye. Staff was very friendly and accommodating.
Scored 9.2
9.2
Rated wonderful
Wonderful
1,313 reviews
Price from
$113
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.

The property is a good 20 minute walk from the station so a car is needed. Staff out my teddy on the bed and it was really cute to come home to. Shower was good.
Scored 8.4
8.4
Rated very good
Very Good
1,438 reviews
Price from
$108
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.

It has parking
Scored 8.3
8.3
Rated very good
Very Good
1,749 reviews
Price from
$107
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.

Lovely hotel the bathrooms could probably do with a refund , but they're not too bad .
Scored 8.0
8.0
Rated very good
Very Good
3,351 reviews
Price from
$95
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.

Very nice modernised rooms at a great price . I've stayed a few times and it's always really good to stay here .
Scored 8.9
8.9
Rated excellent
Excellent
1,510 reviews
Price from
$76
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.

Staff could have given an introduction about hotel when checking in for example were breakfast would be. We had room 47 which was perfectly quiet. Beds were super comfy. Great breakfast less than £10 in taxi from city center.
Scored 8.0
8.0
Rated very good
Very Good
1,128 reviews
Price from
$152
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.

The view is fabulous and the staff very friendly and helpful. Beautiful setting to stay in
Scored 8.4
8.4
Rated very good
Very Good
1,009 reviews
Price from
$159
1 night, 2 adults
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.

Lovely modern room and very clean.
Scored 7.9
7.9
Rated good
Good
1,737 reviews
Price from
$93
1 night, 2 adults
Clarke Cottage Guest House, hotel in Dunfermline

Clarke Cottage Guest House is located in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

Location very convenient for driving, local bus services, trains to Edinburgh, and airport.
Scored 9.2
9.2
Rated wonderful
Wonderful
376 reviews
Price from
$125
1 night, 2 adults
See all 37 hotels in Dunfermline

Most-booked hotels in Dunfermline in the past month

FAQs about hotels in Dunfermline

What Guests Said About Dunfermline:

  • 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
  • Scored 10
    10

    Not a big city , nice places to eat, fantastic big country...

    Not a big city , nice places to eat, fantastic big country park , near to city centre, absolutely wonderful, donated by Andrew Carnegie. Easy rail or bus travel to major cities, fairly reasonable prices, but don’t use ScotRail app, get paper tickets.you can travel on the buses all day for £ 11.50 pp. by purchasing a east of Scotland day rider ticket, good value. Plenty of decent shops and supermarkets close to hotel, lovely big church and abbey ruins close by.
    Peter
    United Kingdom
  • Scored 8.0
    8.0

    Have been to Dunfermline many times, however i was there...

    Have been to Dunfermline many times, however i was there only for a Bowls game and only went to a pub in town once. A big plus was the excellent taxi service provided bu A1 TCH Taxi firm between my hotel and bowls venue they were fantastic.
    Alan
    United Kingdom
  • Scored 10
    10

    A gem of a city, and a secret that now the people of...

    A gem of a city, and a secret that now the people of Edinburgh are cottoning onto. It's got a beautiful Heritage Quarter with loads of trendy bars, cafes and restaurants. Fantastic old buildings, a huge amount of history and one of the most beautiful parks in the world - Pittencrieff Park - is glorious. It really is like a mini-Edinburgh without the fuss and crowds, and such a lovely place to hang out.
    J
    Joanna
    United Kingdom
  • Scored 10
    10

    Have been to dunfermline many times for breaks, and have...

    Have been to dunfermline many times for breaks, and have found there are loads of things to do,plenty of choices for eating out town centre and high street shops available and central to other places ,edinburgh,burnt island,leven etc if planning to travel.
    Annette
    United Kingdom

Explore guest reviews of hotels in Dunfermline

  • From $198.74 per night
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,236 reviews
    Very clean, quiet and comfortable with very friendly, helpful staff, and an excellent location in a quiet, easily accessible part of Dunfermline. My heart sank when I arrived because there was a wedding in progress, but the room was the other side of the hotel and I didn't hear a thing. I would strongly recommend Garvock House and plan to go back with my partner who was unable to come because of sickness.
    James
    United Kingdom
  • From $101.36 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,438 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 $100.17 per night
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 3,351 reviews
    Hotel was spotlessly clean and beautifully decorated. If we were coming back, as pensioners with bus passes we would come back on the bus, as the Glasgow to St Andrews luxury bus stops right at the hotel. There are frequent buses into dunfermline too. Communication and facilities were good too. We didn't eat here so can't comment on that.
    Anne
    United Kingdom
  • Scored 7.5
    7.5
    Rated good
    Good
     · 53 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.5
    7.5
    Rated good
    Good
     · 895 reviews
    The location was good, city centre, plenty of parking behind the hotel, the staff were friendly.
    Barbara
    United Kingdom