Skip to main content

The 10 Best Family Hotels in Dalkeith, UK

Check out our pick of great family hotels in Dalkeith

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.

Set 1.1 km from Butterfly & Insect World, Glenarch House is in Dalkeith and features a garden and a terrace. The accommodation is 2.1 km from the Dalkeith Country Park.

This double room features a bathroom with a bath and a shower. A flat-screen TV is offered.

Comfortable and clean in a beautiful garden.

Show more Show less
9
Superb
117 reviews
Price from
£180
per night

Offering city views, Fantastic - Centrally located 1 bed APT with Wi-fi is an accommodation situated in Dalkeith, 10 km from Royal Mile and 11 km from National Museum of Scotland. The property is located 11 km from The Real Mary King's Close, 11 km from Camera Obscura and World of Illusions and 12 km from Edinburgh Waverley station. Free WiFi is available throughout the property and University of Edinburgh is 10 km away.

The apartment is really amazing, it has much beyond the basics, excellently equipped. I was even provided with fresh milk, bread, butter, and pastrami for breakfast.

Show more Show less
9.5
Exceptional
17 reviews
Price from
£114
per night

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. Musselburgh train station is 6.6 km from the property, while Edinburgh Waverley is 9.6 km away.

Comfortable and restful. The restaurant was also amazing, and the staff were so helpful

Show more Show less
8.8
Fabulous
4,052 reviews
Price from
£80.10
per night

Built in 1852, Rathan House - The Eskbank is based just 7 miles outside of the Scottish capital city of Edinburgh. An enchanting guesthouse, it features a sun terrace, a beautiful garden with croquet lawn and free on-site parking.

The breakfast and the house are very traditional. A great place to stay.

Show more Show less
8.5
Very good
163 reviews

Situated 11 km from Royal Mile, 11 km from National Museum of Scotland and 11 km from The Real Mary King's Close, Dalkeith Three Bed Two Bath Apartment features accommodation located in Dalkeith. The property is around 12 km from Camera Obscura and World of Illusions, 12 km from Edinburgh Waverley station and 12 km from Edinburgh Castle. Free WiFi is available throughout the property and University of Edinburgh is 11 km away.

Very much suitable Apartment for family with kids to stay, easy commute to city centre, very quite and calm surrounding.

Show more Show less
8.5
Very good
30 reviews
Price from
£165
per night

The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. With free WiFi, this 4-star inn offers babysitting service and luggage storage space. The property is non-smoking and is located 12 km from University of Edinburgh.

Staff where so polite and welcoming. And the breakfast was so exceptional.

Show more Show less
7.5
Good
284 reviews
Price from
£90
per night

Situated 17 km from University of Edinburgh, Fordel Cottage features accommodation with free WiFi and free private parking. The property is around 17 km from National Museum of Scotland, 17 km from Edinburgh Playhouse and 18 km from The Real Mary King's Close. The property is non-smoking and is located 17 km from Royal Mile.

Show more Show less
10
Exceptional
1 reviews
Price from
£134.71
per night

Located in Edinburgh, 10 km from University of Edinburgh, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can make use of a bar.

Experience: exceptional, worth every single penny. Location: Amazing views, breath taking nature. staff: friendly, helpful. breakfast: delicious, with a lot of options. Room: spacious, clean, its like an mini apartment.

Show more Show less
8.5
Very good
1,272 reviews
Price from
£177
per night

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.

Modern rooms are decorated in light colours and feature flat-screen satellite TVs and work desks. Rooms also include hairdryers and tea/coffee-making facilities.

The hospitality and it's a very quiet zone

Show more Show less
8.2
Very good
1,128 reviews
Price from
£72
per night

Located in Bonnyrigg and only 10 km from University of Edinburgh, Modern Home Near Edinburgh City provides accommodation with garden views, free WiFi and free private parking. Housed in a building dating from 2020, this apartment is 11 km from The Real Mary King's Close and 12 km from Camera Obscura and World of Illusions. The property is non-smoking and is situated 11 km from National Museum of Scotland.

Show more Show less
10
Exceptional
1 reviews
Price from
£157.66
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 Dalkeith

Most booked family hotels in Dalkeith this month

Family hotels that guests love in Dalkeith

  • Avg. price/night: £245
    7.5
    Scored 7.5
    Good
    Rated good
     · 284 reviews
    I liked the look and ambience of the public spaces and the food ( had dinner one night of my stay as well as breakfasts) was very good. The staff were friendly and helpful at all times and a credit to the Inn. It was situated perfectly for my purpose to attend a family wedding. My bed was very comfortable and on the whole very clean.
    Carol
    Group
  • Avg. price/night: £98.10
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,052 reviews
    We had booked a family room. A neat, clean room and larger than expected. The staff is nice and helpful. Edinburg is easily accessible from the hotel by public transport.
    H.R.
    Family with young children
  • Avg. price/night: £98.10
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,052 reviews
    The hotel was very clean and the decoration was nice and modern. The location was perfect and we enjoyed the food in the Melville Inn. Room was a family room and a good size with a double bed and sofa bed.
    Coral
    Family with young children
  • Avg. price/night: £98.10
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,052 reviews
    Our 2nd visit this week and our family came to meet us for dinner, which was spectacular! I can't praise the staff enough! We had a tiny issue with the room and the receptionist sorted it immediately!
    Heather
    Young couple
  • Avg. price/night: £98.10
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,052 reviews
    Excellent breakfasts and lovely staff. The rooms are beautifully decorated and it was perfectly located for us on the outskirts of Edinburgh and close to family. The staff were wonderful and looked after a large group of us for a family gathering. Very clean rooms and well maintained.
    Moyra
    Young couple
  • Avg. price/night: £98.10
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,052 reviews
    The location was really good. Close to Edinburgh ( 20min drive) The room was clean. They are family friendly 😀
    Angeliki
    Family with young children
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 163 reviews
    A traditional B&B with wonderful hosts and comfortable rooms. The family room was very big and a bonus that it opened up onto the lovely large garden. The Dalkeith Country park, restaurants and shops within walking distance. A great place for families and a bus stop outside of your wanted to head into the city centre. Would highly recommend a stay at Rathan House.
    Linda
    Family with young children
  • Avg. price/night: £245
    7.5
    Scored 7.5
    Good
    Rated good
     · 284 reviews
    Great service, they secured a crib for our infant with short notice. Great breakfast and environment, would recommend!
    Duncan
    Young couple
  • Avg. price/night: £98.10
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,052 reviews
    We needed a last-minute family room for a quick visit to Edinburgh for a funeral. I was slightly worried that the price seemed too good to be true but the room was clean, quiet and comfortable. Breakfast at the Vintage Inn next door was excellent, with a good choice of options. We also went there for an evening meal, which was also good quality and a good price. Staff were friendly and helpful. Wouldn’t hesitate to book again!
    Lynsey
    Family with young children
  • Avg. price/night: £98.10
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,052 reviews
    Location was central so was fantastic. Family was massive so lota of extra space for my 2 little girls to sit and play with the basket of toys they had take. Staff were very friendly and room was cleaned every day! We didn't eat at the restaurant next door due to being out all day and having 2 children under 5 we tended to eat before we got back to the room ! But it looked very busy every day.
    Mark
    Family with young children

Research, refine and make plans for your whole trip