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.

J
JAC190
From
Portugal
Very classy place, with a comfortable and welcoming atmosphere, fantastic staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,390 reviews
Price from
US$144.52
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.

M
Miriam
From
New Zealand
Wonderful scenic location with lovely restaurant on site. The bed was comfy and room was spotlessly clean. Lovely friendly staff. Good shower as well. Highly recommended.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,151 reviews
Price from
US$143.54
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.

A
Adam
From
France
Absolutely perfect stay! Great place.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,399 reviews
Price from
US$76.15
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.

D
Darlene
From
Canada
Very comfortable and large room. The restaurant was excellent for dinner and the buffet breakfast was great.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,183 reviews
Price from
US$94.36
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.

S
Suzanne
From
United States
The room was lovely, you could get a drink & food and the beds are comfortable. The staff was very welcoming. Breakfast catered for everyone. Really nice. The place was 10 minutes from the venue we were attending.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,325 reviews
Price from
US$111.22
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.9
Good - What previous guests thought, 1,553 reviews
Price from
US$98.85
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.

S
Suzanne
From
Australia
beautiful comfy beds, pillows, heating, location
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,108 reviews
Price from
US$82.77
1 night, 2 adults

Maltings Hotel

Hotel in Dunfermline

Situated in Dunfermline, 18 km from Forth Bridge, Maltings Hotel features accommodation with a restaurant, free private parking and a bar.

W
Walter
From
Australia
Great staff, immaculate rooms, safe car parking, amazing cooked breakfast
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 159 reviews
Price from
US$118.25
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.

S
Shantanu
From
India
The location was great and the room was even better!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,892 reviews
Price from
US$128.89
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$528.82
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

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 22 reviews

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 159 reviews

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,151 reviews

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,643 reviews

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,390 reviews

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,553 reviews

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,325 reviews

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,399 reviews

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,183 reviews

Popular with guests booking family hotels in Dunfermline

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,108 reviews

Highly rated family hotels in Dunfermline and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 331 reviews

Situated in Rosyth and only 10 km from Forth Bridge, Three Bridges Bed & Breakfast features accommodation with sea views, free WiFi and free private parking.

From US$105.11 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,892 reviews

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. 2 golf courses are situated within 5...

From US$152.54 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews

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.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews

Located in Dunfermline and only 10 km from Forth Bridge, The Steadings - by StayDunfermline provides accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 reviews

Offering a private beach area and garden view, Pear Tree Cottage is set in Limekilns, 13 km from Forth Bridge and 14 km from Hopetoun House.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,151 reviews

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.

From US$123.57 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews

Offering a garden and river view, Tranquil Coastal Getaway Home is set in Saint Davids, 13 km from Hopetoun House and 22 km from Edinburgh Zoo.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 52 reviews

Featuring river views, Dalgety Bay Luxury Studio Apartment provides accommodation with a garden and a terrace, around 13 km from Forth Bridge.

Save money on family in Dunfermline and nearby – budget options available

Boreland Lodge Hotel

Inverkeithing
Budget options available
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 326 reviews

This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Rosyth is only a few minutes away.

From US$85.40 per night

Enjoy breakfast in Dunfermline and nearby

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 746 reviews

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

From US$152.41 per night

FAQ about family hotels in Dunfermline

Family hotels that guests love in Dunfermline

See all
Avg. price/night: US$100.51
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,108 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$123.57
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,151 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$128.89
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,325 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$108.79
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,399 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$203.65
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,390 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$203.65
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,390 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