Skip to main content

The best family hotels in Dalkeith

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.

We had the best Indian food at Bombay Lounge. We went to a local pub and although it was packed we didn’t enjoy the food all all. 1/2 price breakfast at Morrison’s grocery. We only did 2 nights, but would have stayed longer.

Show more Show less
9
Superb
121 reviews
Price from
CNY 1,372
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
CNY 1,043
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.

We had a delightful stay at the hotel, marking our second year in a row and It will undoubtedly be our top choice for future visits and add to that the convenience of having a restaurant, bus stop, and shopping center just a short walk away significantly added to our comfort during our stay.

Show more Show less
8.8
Fabulous
4,133 reviews
Price from
CNY 860
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.

If you're looking for a quite place with a touch of victorian style, not to far form Edimburgh and really well connected to it, this is the place for you. The owners are very kind and they make sure, every morning, that you're getting a true Scottish experience with their breakfast. The garden is well-kept and very enjoyable, also perfect for dog owners. Of course they also have dogs and they are lovely and well trained, we loved and enjoyed playing with them. Thank you for making us enjoy our staying and make us love Scotland even more.

Show more Show less
8.5
Very good
168 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
CNY 1,509
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
287 reviews
Price from
CNY 823
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
CNY 1,232
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,297 reviews
Price from
CNY 1,655
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.

Nice and polite hotel staff and good location

Show more Show less
8.2
Very good
1,140 reviews
Price from
CNY 658
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
CNY 1,442
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: CNY 1,144.09
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,132 reviews
    We always stay here when visiting family, the hotel is in a great location with the bus stop only a few minutes walk away which enables easy access to the city or airport. The staff are always friendly and helpful and the rooms are spotless and comfortable.
    ALISON
    Young couple
  • Avg. price/night: CNY 1,144.09
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,132 reviews
    We were visiting family in Eskbank, so Location was perfect for us. Also being next door to Dobbies Garden centre was fabulous. Breakfast was amazing and the service excellent.
    Lorna
    Family with young children
  • Avg. price/night: CNY 1,143.17
    7.5
    Scored 7.5
    Good
    Rated good
     · 287 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: CNY 1,144.09
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,132 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: CNY 1,144.09
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,132 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: CNY 1,144.09
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,132 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
     · 168 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: CNY 1,143.17
    7.5
    Scored 7.5
    Good
    Rated good
     · 287 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: CNY 1,144.09
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,132 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: CNY 1,144.09
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4,132 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