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

I had a good experience, definitly will come back.
Scored 8.1
8.1
Rated very good
Very good
1,671 reviews
Price from
£78
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.

Location, value, comfort, staff, handy cafe/restaurant,
Scored 9.2
9.2
Rated superb
Superb
1,315 reviews
Price from
£85
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.

I stayed with my 3 children (19, 17 & 2) and my partner after a holiday and our flight got in at 1am so we never arrived until about 2.30am staff were excellent, even at this hour. excellent value for money reach of the airport and will come again
Scored 8.4
8.4
Rated very good
Very good
1,432 reviews
Price from
£86
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.

Our room appeared clean.
Scored 8.3
8.3
Rated very good
Very good
1,747 reviews
Price from
£81
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.

Was very pleased with the hotel, the staff were very friendly and the food was excellent and the female singer was excellent would definitely recommend.
Scored 8.0
8.0
Rated very good
Very good
3,355 reviews
Price from
£76
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.

perfect location for the airport room was more than adequate for our needs and very clean
Scored 8.9
8.9
Rated fabulous
Fabulous
1,507 reviews
Price from
£57
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.

Scored 8.0
8.0
Rated very good
Very good
1,127 reviews
Price from
£115
1 night, 2 adults
The Guildhall and Linen Exchange Wetherspoon, hotel in Dunfermline

Located in Dunfermline and with Forth Bridge reachable within 11 km, The Guildhall and Linen Exchange Wetherspoon provides a restaurant, non-smoking rooms, free WiFi and a bar.

Location perfect the restaurant was great value and great service the staff were very efficient and kept busy. Will definitely consider using in the future.
Scored 8.2
8.2
Rated very good
Very good
1,562 reviews
Price from
£65
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.

The breakfast was ample and delicious with many fine choices.
Scored 8.5
8.5
Rated very good
Very good
1,008 reviews
Price from
£99
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.

stayed here before always good value for money
Scored 7.9
7.9
Rated good
Good
1,737 reviews
Price from
£74
1 night, 2 adults
See all 37 hotels in Dunfermline

Most booked hotels in Dunfermline in the past month

Budget hotels in Dunfermline

  • Garvock House Hotel
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 1,230 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.

    very obliging staff, lovely ambiance, excellent breakfast

  • Coorie
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 1,315 reviews

    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.

    Lived everything about this place. Amazing and beautiful

  • Auld Mill House Hotel
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,507 reviews

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

    Lovely spot, near the airport for our early flight

  • The Inn At Charlestown
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,008 reviews

    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.

    What's not to like , staff very courteous n helpful

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 £101.47 per night
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 3,355 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.
    nicola
    United Kingdom
  • From £94.50 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,432 reviews
    We stayed in a lovely, great sized family room. Staff on reception were very friendly and helpful. Truly wonderful breakfast & the service in the breakfast room was excellent. Bar staff were also very friendly. Excellent hotel and will hopefully stay there next year, when the England v Scotland bowls charity international, takes place again in Dunfermline.
    CHRISTOPHER
    United Kingdom
  • From £75 per night
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,562 reviews
    This was our first experience with a Witherspoon hotel and we were very pleased. The location was right where we wanted to be and we enjoyed an evening walk around Dunfermline. The room was clean, quiet and comfortable, and the price was a good value. Once we found our way in, the staff person at the bar was friendly, informative and efficient.
    Ernest
    United States
  • From £74.25 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,737 reviews
    Very nice large room at the front of the hotel, walk in shower and huge bed. Breakfast was included and there was a good choice of food including full Scottish. City centre location.
    Jeff
    United Kingdom
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 62 reviews
    Great location- quiet, but close to town centre and train station. Free on street car parking was plentiful. Would recommend for anyone who needed a base to stay in Dunfermline
    Danielle
    United Kingdom