Skip to main content

The 10 Best Family Hotels in Dunfermline, UK

Check out our pick of great family hotels in Dunfermline

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. Free WiFi is available throughout the property, and free private parking is available on-site.

Excellent staff. Beautiful property.

Show more Show less
9.1
Superb
1,041 reviews
Price from
£80
per night

Situated in Dunfermline and only 10 km from Forth Bridge, Bothwell Court Apartments features accommodation with inner courtyard views, free WiFi and free private parking. This recently renovated apartment is located 16 km from Hopetoun House and 24 km from Edinburgh Zoo. Camera Obscura and World of Illusions is 28 km away and Edinburgh Waverley station is 28 km from the apartment.

An extremely well-appointed and clean flat with comfortable furniture and beds, a nice bathroom and super-fast wifi and smart TV. Easy to find, plenty of parking. Access was via a downloadable key app, which worked perfectly. Asif made sure I had the app downloaded and provided a use guide beforehand, but was happy to be on hand if necessary. Wouldn't hesitate to stay again if the need arises.

Show more Show less
9
Superb
22 reviews
Price from
£215
per night

Offering a garden and quiet street view, No 46 - by StayDunfermline is located in Dunfermline, 15 km from Hopetoun House and 24 km from Edinburgh Zoo. Featuring bicycle parking, this property also provides guests with a picnic area. Free WiFi is available throughout the property and Forth Bridge is 10 km away.

Fab location Spotlessly clean Spacious Easy to deal with the administrators Lovely garden area

Show more Show less
9.1
Superb
8 reviews

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. All rooms are fitted with a flat-screen TV with satellite channels.

The accommodation offers a children's playground.

Great location, room was great , very clean and nice staff, good breakfast

Show more Show less
8.2
Very good
1,752 reviews
Price from
£63
per night

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. The property is around 16 km from Hopetoun House, 25 km from Edinburgh Zoo and 27 km from Murrayfield Stadium. The hotel features family rooms.

It is a very nice place located in the city centre and very close to bus station (2 minutes on foot) and to railway station ( nice walk 10 minutes) so it gives a great Opportunity to get quickly to Edynburg without neccessity of sleepinig there ( the price makes the difference) and moreover you can visit Dunfermline which is a very Scottish and beautiful city where you can meet mainly Scottish people - for me it is a great advantage. Rooms were very clean, beds comfortable - nothing to complain🤘

Show more Show less
8.2
Very good
1,534 reviews
Price from
£60
per night

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. They feature flat-screen TVs, WiFi access, trouser presses and tea/coffee making facilities.

The staff were friendly and the food was good. The hotel is beautiful

Show more Show less
8.1
Very good
1,613 reviews
Price from
£52.80
per night

The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking. Dating back 250 years, this charming building is just 200 metres from Halbeath Road, the main road into Dunfermline.

Clean and very helpful and friendly owners. One of the best hotels for sure. Highly recommended

Show more Show less
8.9
Fabulous
1,253 reviews
Price from
£57
per night

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.

Adamson Hotel has cosy refurbished bedrooms, each with tea and coffee facilities and a TV. All rooms have a modern en suite bathroom, and Wi-Fi is accessible throughout. The hotel underwent a full refurbishment in May 2016.

modern hotel with attached restaurant

Show more Show less
8.1
Very good
3,105 reviews
Price from
£63.67
per night

With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club. Set in private wooded grounds, there is free parking and free WiFi.

Location and setting , cleanliness, friendliness of staff, leisure centre and restaurant all superb.

Show more Show less
8.1
Very good
1,187 reviews

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. This hotel is a non-smoking hotel.

The property is located in a quiet zone, not far from the center of this small city, while Edinburgh is about 25 min away by car. We felt very good here, helped by the large, free parking, nice restaurant and overall great atmosphere.

Show more Show less
8.5
Very good
1,361 reviews
Price from
£72
per night

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.
Search family hotels in Dunfermline

Most booked family hotels in Dunfermline this month

FAQ about family hotels in Dunfermline





Family hotels that guests love in Dunfermline

  • Avg. price/night: £149
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,361 reviews
    Comfortable, welcoming and friendly, staff very helpful. Great family room, comfortable slept 4 with double bed and 2 singles. Views over lovely garden from restaurant and reasonable menu including kids menu.
    Ruth
    Family with young children
  • Avg. price/night: £130
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,752 reviews
    A handy location for us as we were visiting deep sea world. V family friendly place and the pub was really cosy. Food was lovely and the staff v helpful.
    Eleanor
    Family with young children
  • Avg. price/night: £150
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,039 reviews
    Beautiful grounds and dog and child friendly. Staff were helpful and accommodating
    Nancy
    Family with young children
  • Avg. price/night: £150
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,039 reviews
    The Garvock House is like a small castle! So charming, cosy and high-standard. Our room was so pretty with a baroque design. We had a great time at the restaurant and the staff was very professional, friendly and available. The garden is also an important part of the hotel and it looks so beautiful, we enjoyed so much chilling out there and playing with our kids. This hotel is perfect for a romantic or family stay!
    ouaknine
    Family with young children
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,181 reviews
    Everything about the Coorie was perfect! The beds are like sleeping on clouds and the views that you can take in from the window seats are amazing. The room was massive and didn't hear another person the whole time was there. ( Only suggestion I have for the family room is an additional lock further up the door to prevent kids getting out so easy even when door locked. Son mistook the door for the toilet door thankfully was still awake when it happened )
    Gemma
    Family with young children
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 62 reviews
    Great location for town and for visiting our family close by. comfortable 2 double beds, nice spacious bathroom. lounge/kitchen combined. Ideal for us with 2 kids.
    Claire
    Family with young children
  • Avg. price/night: £150
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,039 reviews
    lovely family hotel.
    David
    Solo traveller
  • Avg. price/night: £189.99
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,650 reviews
    Lovely family friendly breakfast included in the cost
    Jim
    Family with young children
  • Avg. price/night: £130
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,752 reviews
    We absolutely loved our stay at the sweet Chestnut. The staff were so friendly right from the get go. The facilities were immaculate and the beds were comfy. It was lovely to have a family friendly breakfast option just next door and the kids loved it. Already looking at booking our next stay :)
    Danielle
    Family with young children
  • Avg. price/night: £130
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,752 reviews
    we stayed for 2 nights and it was perfect for a family with kids. pub right next to hotel with children’s play area. and then all the other restaurants/cinema in walking distance. perfect
    Dan
    Family with young children