The 10 best family hotels in Dalkeith, UK | Booking.com
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,196 reviews
Price from
US$101.56
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.

D
Derek
From
United Kingdom
Very warm and welcoming hotel no draughts, plus had a wood fire burning, the staff were lovely and helpful, food was excellent and delicious, generous portions..
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 351 reviews
Price from
US$167.93
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.

R
Ruben
From
Mexico
It is an excellent Hotel excellent located Rooms are cozy and elegant … very good The staff … the best of the hotel no doubt My recommendation to Ryan at the Eve Restaurant Ruben and Sandra / Mexico
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,782 reviews
Price from
US$384.23
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.

K
Kelly
From
Ireland
I loved EVERYTHING about this hotel. The staff were amazing, the “guest quarters” with board games and unlimited pick n mix was such a nice touch and the food was delicious!!! The room was amazing we stayed in the “Light Speed” room.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,557 reviews
Price from
US$248.54
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.

A
Andrea Giovanni
From
Italy
Position, atmosphere, breakfast which was probably the best we had in years
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,140 reviews
Price from
US$517.23
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.

a
ana petro
From
Germany
We opted for this location for our last 2 nights in Scotland, as we wanted to treat ourselves a bit and enjoy some quiet time. It delivered much more than that. The house can be very cosy if you enjoy its style. If not, you may find it old-fashioned. But either way, its charm it’s undeniable. The effort put into maintaining the property at this high standard is remarkable. We also dined there and the service and food were impecable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 277 reviews
Price from
US$446.70
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$184.99
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.

E
Edward
From
Ireland
A beautiful house, very clean and comfortable, with modern equipment. The house owner and manager are exceptionally nice, welcoming people. Great safety for parking our cars, close to the Edinburgh bypass, yet convenient for travelling into the city by bus or taxi.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$648.89
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.

N
Niamh
From
Ireland
Beautiful, well maintained apartment. I loved the old style, it fit perfectly with the location. It was super clean with absolutely everything you could need. We were very lucky to have a snow day so had an excuse to take a break from exploring and watch the beautiful sights from the windows looking out onto old town.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 39 reviews
Price from
US$859.81
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.

J
John
From
United Kingdom
Great location. Very spacious and well appointed accommodation. Robert was a great host being very quick to respond to messages and really helpful. Thank you.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 97 reviews
Price from
US$791.36
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

Highly rated family hotels in Dalkeith and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,798 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$280.78 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 561 reviews

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

    From US$223.68 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,325 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$200.17 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 6,530 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$146.30 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 493 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$200.17 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,708 reviews

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

    From US$216.30 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$200.17 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 277 reviews

    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.

    From US$459.46 per night

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

  • Laird And Dog Inn

    Lasswade
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,191 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.91 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 8 reviews

    Offering a garden and garden view, Charming 3 Bed Cottage, Private Budget Room, Free street parking, strong Fibre Optic Internet, Garden is situated in Edinburgh, 5.9 km from University of Edinburgh...

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 151 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, 219 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...

    From US$288.44 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 16 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, 259 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...

  • 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.

Enjoy breakfast in Dalkeith and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,004 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$235.78 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,550 reviews

    Panoramic Edinburgh views and free parking are provided at this 19th-century hotel. Edinburgh’s centre is 10 minutes’ drive away, and guests can enjoy hearty breakfasts and free Wi-Fi.

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

    This city centre Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House.

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

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

    From US$228.61 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,556 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$334.52 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 5,146 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$442 per night
  • Black Ivy

    Edinburgh
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 862 reviews

    Black Ivy is just a 15-minute walk from Edinburgh city centre and features a lively bar which overlooks the Bruntsfield Links park. The shopping precinct of St.

    From US$226.91 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,975 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$199.84 per night

Family Hotels with swimming pools in Dalkeith and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 3,548 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$275.41 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,765 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$307.65 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 5,096 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.01 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,139 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$577.68 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$101.56
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,196 reviews
    Family room was really big, great space.
    Guest review by
    Heather
    Family with young children
  • Avg. price/night: US$101.56
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,196 reviews
    Location was ideal to Royal Infirmary hospital for visiting family member.
    Guest review by
    Jayne
    Solo traveller
  • Avg. price/night: US$101.56
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,196 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$101.56
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,196 reviews
    Great hotel close to family.
    Guest review by
    Mackay
    Family with young children
  • Avg. price/night: US$101.56
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,196 reviews
    Convenient with onsite restaurant and a family restaurant across the road.
    Guest review by
    Julie
    Young couple
  • Avg. price/night: US$101.56
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,196 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