Skip to main content

Family hotels and homes in Dalkeith

Find the family hotels that appeal to you the most

The best family hotels in Dalkeith

Check out our pick of great family hotels in Dalkeith

Filter by:

Review score

The Melville Inn by Innkeeper's Collection

Hotel in Dalkeith

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

H
Heather
From
Romania
Comfortable and restful. The restaurant was also amazing, and the staff were so helpful
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,212 reviews
Price from
US$100.97
1 night, 2 adults

The Sun Inn

Dalkeith

The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking and is located 1.9 km from Dalhousie Castle.

J
Jennifer
From
Australia
Fabulous staff and lovely welcoming! Great food and great accommodation
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 352 reviews
Price from
US$166.94
1 night, 2 adults

Virgin Hotels Edinburgh

Edinburgh (Near Dalkeith)

Well set in Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. This 5-star hotel offers room service and a concierge service.

K
Khalid
From
Kuwait
The room was a good size and the bed was very comfortable. House keeping was done promptly. Staff helpful and welcoming.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,787 reviews
Price from
US$381.97
1 night, 2 adults

BrewDog DogHouse Edinburgh

Edinburgh (Near Dalkeith)

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

L
Lorna
From
United Arab Emirates
everything was excellent! location was ideal right in the centre - the room was stunning, all the facilities just made it super cool! all the little touches like the guitar, record player, beer fridge in the shower, lights in the room!! one of the nicest hotel rooms I’ve ever stayed in!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,555 reviews
Price from
US$247.08
1 night, 2 adults

The Balmoral Hotel

Edinburgh (Near Dalkeith)

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

V
Varun
From
United Kingdom
Every single aspect of the Balmoral is five star - from the location to the facilities and hospitality. The reception team and concierge were courteous and welcoming, and the fantastic housekeeping staff were meticulous and left no stone unturned in ensuring that the room was well appointed and well stocked at all times! The level of attention to the most trivial detail is what makes this a truly five star experience.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,125 reviews
Price from
US$514.19
1 night, 2 adults

Prestonfield House

Edinburgh (Near Dalkeith)

This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 3 km from the Royal Mile. Prestonfield is surrounded by gardens and a golf course.

R
Richard
From
Czech Republic
The accommodation at Prestonfield House and the quality of service is out of this world. From the rooms, decor, setting and grounds to the quality of the service, food and staff, I would say a rating of 10/10 is too low. My girlfriend and I thoroughly enjoyed our stay and it will go down as a special moment in our memories. And we are definitely planning to return.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 280 reviews
Price from
US$444.07
1 night, 2 adults

Edinburgh Pad

Edinburgh (Near Dalkeith)

Featuring inner courtyard views, Edinburgh Pad provides accommodation with a garden and a patio, around 5.3 km from Edinburgh International Conference Centre.

A
Anna
From
Switzerland
The House was lovely furnished, clean, smelled nice and its perfectly located. Close to Edinburgh but in a very quiet street. Máiri is very kind and gave every important information with out having to ask. We would love to come back one day:)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
US$183.91
1 night, 2 adults

Luxury Detached Home

Edinburgh (Near Dalkeith)

Set in Edinburgh and only 5.4 km from Edinburgh International Conference Centre, Luxury Detached Home offers accommodation with mountain views, free WiFi and free private parking.

M
Michelle
From
United Kingdom
This home is absolutely stunning, a perfect balance of luxury and comfort. Paula was lovely to communicate with and any instructions were clear and easy to follow. The master bedroom is an absolute delight with the comfiest bed and lovely en suite with both bath & shower. Everyone slept well and felt completely relaxed in this beautiful home. Proximity into the city was great, a short ride on the bus which stops a couple of minutes walk from the house and runs every 12 minutes! Supermarkets within 5 mins and the restaurant literally on thr doorstep was really good. Would absolutely love to stay here again
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$645.07
1 night, 2 adults

Stunning 5BR Royal Mile Penthouse

Edinburgh (Near Dalkeith)

Situated in the centre of Edinburgh, Stunning 5BR Royal Mile Penthouse features accommodation with free WiFi in a historic building.

M
Margaret
From
Canada
The location was fantastic. The stone spiral stairs helped burned the calories from the beer I had at the jolly judge pub below. The hosts were amazing. The beds were comfortable and all amenities were great. Absolutely recommend staying here. It was a 10/10
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 39 reviews
Price from
US$934.89
1 night, 2 adults

The Heart of Newington

Edinburgh (Near Dalkeith)

Located within 700 metres of University of Edinburgh and 1.1 km of National Museum of Scotland in Edinburgh, The Heart of Newington provides accommodation with seating area.

S
Sophie
From
Australia
Beautiful space, exactly as shown, perfect location near supermarkets great eatery’s and bustop right across the road. Great communication with owner.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 98 reviews
Price from
US$786.71
1 night, 2 adults
All family hotels in Dalkeith

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 Dalkeith and surroundings in the past month

See all

Popular with guests booking family hotels in Dalkeith

Popular with guests booking family hotels in Dalkeith

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

Popular with guests booking family hotels in Dalkeith

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 352 reviews

Popular with guests booking family hotels in Dalkeith

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

Popular with guests booking family hotels in Edinburgh

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,518 reviews

Popular with guests booking family hotels in Edinburgh

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

Popular with guests booking family hotels in Edinburgh

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

Popular with guests booking family hotels in Edinburgh

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

Popular with guests booking family hotels in Musselburgh

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

Highly rated family hotels in Dalkeith and nearby

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

Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$178.96 per night

Laird And Dog Inn

Lasswade
8.0+ review score
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,189 reviews

The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

From US$120.20 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 566 reviews

Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk.

From US$327.21 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,320 reviews

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.

From US$199 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,518 reviews

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

From US$125.61 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 491 reviews

Set in the village of Roslin, The Original Rosslyn Inn is an idyllic village inn, just 8 miles from Edinburgh’s city centre.

From US$199 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,711 reviews

This elegant 4-star Victorian hotel offers luxurious rooms featuring iPod docks, flat-screen TVs, sherry and shortbread.

From US$235.06 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 376 reviews

With its own Victorian tearoom, Chapel Cross Guest House is situated in the historic village of Roslin and 9 miles south from the scenic capital city of Edinburgh. Free on-site parking is available.

From US$158.93 per night

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

Harvieston Estate Rooms

Gorebridge
Budget options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 8 reviews

Situated in Gorebridge and only 5.4 km from Dalhousie Castle, Harvieston Estate Rooms features accommodation with garden views, free WiFi and free private parking.

From US$73.46 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 153 reviews

Situated in Edinburgh, 6.1 km from University of Edinburgh and 6.5 km from National Museum of Scotland, Immanuel House - Modern Luxury Victorian Home 1872 - Free Parking & SuperFast Fibre Optic WiFi...

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

Peaceful, Lovely and Modern, Entire House, a property with a garden, is situated in Edinburgh, 6.4 km from University of Edinburgh, 6.7 km from National Museum of Scotland, as well as 7.4 km from The...

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

Offering quiet street views, Superb 5 bedroom Villa 16 mins from City Centre is an accommodation set in Musselburgh, 8.5 km from Arthurs Seat and 11 km from Edinburgh Waverley station.

Lasswade Road House

Edinburgh
Budget options available
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 40 reviews

Offering a garden and city view, Lasswade Road House is located in Edinburgh, 5.5 km from University of Edinburgh and 5.9 km from National Museum of Scotland.

Kirkhill Estate Rooms

Gorebridge
Budget options available
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 263 reviews

Kirkhill Estate Rooms, a property with a garden and a shared lounge, is set in Gorebridge, 3.5 km from Dalhousie Castle, 16 km from University of Edinburgh, as well as 16 km from National Museum of...

From US$129.71 per night

Offering a garden and inner courtyard view, 3BR Sleeps 6, Free Parking, City & Beach is set in Edinburgh, 6.4 km from University of Edinburgh and 6.7 km from Edinburgh Waverley station.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 58 reviews

Set just 4.8 km from Arthurs Seat, Number 70, Portobello, Edinburgh provides accommodation in Edinburgh with access to a garden, a terrace, as well as luggage storage space.

Enjoy breakfast in Dalkeith and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,015 reviews

Just metres from Holyrood Park, Edinburgh Marriott Hotel Holyrood features an award-winning restaurant and spa. With Edinburgh Castle just a mile away, guests have free WiFi access and large rooms.

From US$227.18 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,890 reviews

Situated in Edinburgh, Aparthotel Adagio Edinburgh Royal Mile is 600 metres from Edinburgh Festival Theatre.

From US$254.01 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,555 reviews

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

From US$304.51 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,147 reviews

Radisson Blu Hotel, Edinburgh City Centre features a spa/ fitness centre, bar and bedrooms with free Wi-Fi. Waverley train station is just a 5-minute walk away.

From US$365.94 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,974 reviews

In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is situated just off the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access.

From US$283.80 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,806 reviews

Overlooking The Royal Mile, the Hilton Edinburgh Carlton has a stylish cocktail bar and modern brasserie.

From US$232.72 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,787 reviews

Well set in Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. This 5-star hotel offers room service and a concierge service.

From US$369.95 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,536 reviews

In the vibrant Grassmarket area, the Apex Grassmarket Hotel has a sauna, a pool, a gym, an award-winning restaurant, and free WiFi for guests to enjoy.

From US$199 per night

Family Hotels with swimming pools in Dalkeith and nearby

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

Just around the corner from Calton Hill, the 4-star Apex Waterloo Place hotel epitomises luxury living in the heart of Edinburgh.

From US$292.49 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,093 reviews

5 minutes' walk from Grassmarket, Novotel Edinburgh Centre features a hot tub and swimming pool. It offers spacious, modern rooms with LCD TVs. Princes Street is a 10-minute walk away.

From US$223.04 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,125 reviews

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

From US$601 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 25 reviews

Offering quiet street views, Bright and Modern Causewayside Apartment is an accommodation set in Edinburgh, 1.4 km from National Museum of Scotland and 1.6 km from Arthurs Seat.

Family hotels that guests love in Dalkeith

See all
Avg. price/night: US$125.01
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,213 reviews
Family room was really big, great space.
Guest review by
Heather
Family with young children
Avg. price/night: US$125.01
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,213 reviews
Location was ideal to Royal Infirmary hospital for visiting family member.
Guest review by
Jayne
Solo traveller
Avg. price/night: US$125.01
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,213 reviews
Large family room perfect for family with one double bed and one double sofa bed. Close location for Edinburgh. Very clean with modern decoration. Handy having the pub restaurant next to it but a bit expensive. We went to Dobbies for breakfast.
Guest review by
Coral
Family with young children
Avg. price/night: US$125.01
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,213 reviews
Great hotel close to family.
Guest review by
Mackay
Family with young children
Avg. price/night: US$125.01
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,213 reviews
Convenient with onsite restaurant and a family restaurant across the road.
Guest review by
Julie
Young couple
Avg. price/night: US$125.01
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,213 reviews
The location was really good. Close to Edinburgh ( 20min drive) The room was clean. They are family friendly 😀
Guest review by
Angeliki
Family with young children