The 10 best family hotels in Dunfermline, UK | Booking.com
Skip to main content

Family hotels and homes in Dunfermline

Find the family hotels that appeal to you the most

The best family hotels in Dunfermline

Check out our pick of great family hotels in Dunfermline

Filter by:

Review score

Garvock House Hotel

Hotel in Dunfermline

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.

B
Bruna
From
Brazil
We had a lovely time in this hotel. I need to say that place is much more beautiful in person than in the photos. It was a great surprise, I totally recommend it. The breakfast was really good as well.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,387 reviews
Price from
US$146.35
1 night, 2 adults

The Inn At Charlestown

Hotel in Dunfermline

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.

O
Ovidijus
From
Lithuania
Cozy. Room small, bet clean and nice. The hotel employs Ukrainians.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,141 reviews
Price from
US$145.35
1 night, 2 adults

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.

D
Davor
From
Croatia
Everything was just fine. We stay just for couple of hours, but it was nice.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,398 reviews
Price from
US$90.47
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.

J
Jose Javier
From
Spain
Amazing food, the bedroom so warm in that freezy days and lovely workers
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,212 reviews
Price from
US$95.55
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
Ismail
From
Netherlands
The owner gave me a lovely tour of the garden. The staff were extremely helpful and lovely. The rooms were clean and the bathroom was clean aswell. All over a good stay
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,345 reviews
Price from
US$112.62
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.

T
Thomas
From
Spain
Location. Facilities. Food. Staff. Couldn't fault it
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,567 reviews
Price from
US$100.10
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.

M
Mihail
From
Bulgaria
Absolutely stunning hotel on a marvellous estate, surrounded by spectacular nature and gorgeous views. Fantastic gym and pool facilities with a jacuzzi. Staff always went above and beyond with their help. Great breakfast. The restaurant is very stylish and the bar is very cosy. The whole place is very peaceful and relaxing. I enjoyed my long stay at the hotel very much. Would happily stay again. Thanks very much.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,105 reviews
Price from
US$83.82
1 night, 2 adults

The Hawes Inn by Innkeeper's Collection

Queensferry (Near Dunfermline)

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city centre of Edinburgh.

B
Brenda
From
Canada
All of the staff we dealt with were very friendly,they went out of there way to help us.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,900 reviews
Price from
US$130.52
1 night, 2 adults

Best stay in the bay

Saint Davids (Near Dunfermline)

Located in Saint Davids and only 13 km from Forth Bridge, Best stay in the bay provides accommodation with quiet street views, free WiFi and free private parking.

M
Matemayi
From
United Kingdom
It is a very lovely house and enough beds and toilets.Very clean and lovely neighbourhood.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews
Price from
US$535.51
1 night, 2 adults

Aberdour Hotel, Stables Rooms & Beer Garden

Aberdour (Near Dunfermline)

A friendly, family-run hotel situated in one of Fife's picturesque coastal villages, specialising in fresh fare, using local Scottish produce where possible.

W
Wadson
From
Brazil
Lovely place to stay close to Edinburgh. The room is clean and comfortable. Everyone is super nice and the food is great. I highly recommend it. Thanks all the staff for the excellent work and specially to the young lady who takes the breakfast orders, she is super kind and cute.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 759 reviews
Price from
US$145.02
1 night, 2 adults
All family hotels in Dunfermline

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.

Most booked family hotels in Dunfermline and surroundings in the past month

See all

FAQ about family hotels in Dunfermline

Family hotels that guests love in Dunfermline

See all
  • Avg. price/night: US$107.77
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,105 reviews
    Access to spa and gym included. Big family room with enough beds for 2 adults and 2 kids.
    Guest review by
    TanjaG33
    Family with young children
  • Avg. price/night: US$125.13
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,141 reviews
    Lovely family run hotel. Booked a mid week break for some child free time and thrilled to be in the honeymoon suite.
    Guest review by
    Lindsay
    Young couple
  • Avg. price/night: US$119.74
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,345 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.
    Guest review by
    Ruth
    Family with young children
  • Avg. price/night: US$139.70
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,398 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.
    Guest review by
    Eleanor
    Family with young children
  • Avg. price/night: US$206.22
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,387 reviews
    Beautiful grounds and dog and child friendly. Staff were helpful and accommodating
    Guest review by
    Nancy
    Family with young children
  • Avg. price/night: US$206.22
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,387 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!
    Guest review by
    ouaknine
    Family with young children