4 July 2024

Edinburgh’s best family hotels

J K Rowling Suite, The Balmoral
©Rocco Forte Hotels

From bathtime ducks to bedtime milk and cookies, discover what you can expect at Edinburgh’s best family hotels.

Edinburgh is packed with an assortment of family-friendly attractions. Whether you have a budding astronaut, biologist, musician or historian in the family, there’s an array of exciting attractions to delight and fascinate young minds.

But intrepid explorers need somewhere comfortable to recharge their batteries at night. The good news is that Edinburgh has an excellent selection of family-friendly hotels, so you’ll all get a great night’s sleep and be ready to take on everything Edinburgh has to offer.

Tips for a perfect family stay in Edinburgh:

    • Edinburgh is a popular destination, so book your family accommodation well in advance to secure your booking.
    • Plan visits to attractions like Edinburgh Castle, the National Museum of Scotland and Edinburgh Zoo for family fun.
    • Make use of Edinburgh’s excellent public transport system, including buses and trams, to easily navigate the city with kids.
    • Edinburgh’s weather can be unpredictable, so pack layers and waterproofs to stay comfortable during your explorations

Apex Grassmarket Hotel

Image of entrance to hotel on the Grassmarket

Situated in the historic Grassmarket area of the city, Apex Grassmarket Hotel is ideally placed for the city’s major attractions, such as Edinburgh Castle and the National Museum of Scotland.

Their spacious family rooms have castle views and two queen-size beds, and in your en-suite bath and/or walk-in shower, you’ll find Austin, your complimentary Apex duck – the perfect companion for bath time fun!

If you’ve still got some energy left after a day’s sightseeing, the hotel’s indoor swimming pool is the perfect way to unwind, before indulging in something tasty in on-site Metro Bar and Brasserie.

The Balmoral

Exterior of Balmoral Hotel from Princes Street Gardens

The Balmoral is an iconic part of Edinburgh’s history. Opened in 1902 (as The North British Station Hotel), its stunning views, warm hospitality and stunning facilities attract world-wide guests. Harry Potter fans will know it as the place where JK Rowling wrote the final chapter in the best-selling series (you can even stay in the suite named in her honour, complete with owl door knocker).   

They have a range of thoughtful products for the youngest family members including baby bath products, cots and bed linen. Anti-slip bath mats, bathtubs, nappies, changing mats, motion mobiles and play mats are available on request. Baby meals are compilatory and baby crockery, high chairs, bibs, bottle warmers and sterilisers can also be requested.

Norton House Hotel & Spa

Within 5 minutes’ drive of Edinburgh Airport and 20 minutes from the city centre, Norton House Hotel & Spa is an ideal base from which to explore Edinburgh and the surrounding area.

This luxurious hotel has 83 stunning bedrooms and the building, which dates from 1840, has all the charming feel of a private country home, but with all the modern conveniences you would expect.

With feature rooms, along with those that are catered specifically for groups, including family rooms, rooms that interconnect, and even entire wings that can be reserved for your party, you’ll find all the space you need to unwind and relax.

And they’ll be no tantrums before bedtime, with mini VIP dressing gowns and complimentary milk and cookies available.

Novotel Edinburgh Centre

Novotel Edinburgh Centre

5 minutes’ walk from the bustling Grassmarket area and the city’s Old Town, Novotel Edinburgh Centre has 144 family rooms as well as 16 connecting rooms – ideal for larger family gatherings.

Start the day splashing around in the indoor swimming pool, before setting yourself up for the day from the wide selection of hot and cold food available at the breakfast buffet.

After a day’s exploration, enjoy a range of local and international cuisine in the casual onsite setting of Tap Kitchen & Bar.

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel exterior in Edinburgh City Centre

If visiting the National Museum of Scotland is on your to-do list, Radisson Blu Hotel, Edinburgh City Centre is within easy walking distance.

Their 238 bedrooms and suites include family rooms with plenty of space, as well as services such as a pillow menu, 24-hour room service and bathroom products. From kids packs with activity book and crayons, to mini bathrobes and slippers, young guests are treated with the same respect and attention as adult guests.

The indoor heated swimming pool will please all the family, while the older members can let their cares slip away in the state-of-the-art spa or sauna.

The Caledonian Edinburgh

image of the red sandstone entrance to the hotel with church steeple and Edinburgh Castle in the background

Located at the west end of Princes Street and nestled in the shadow of Edinburgh Castle, The Caledonian Edinburgh is a one of Edinburgh’s historical landmarks.

This former Victorian railway hotel may be over 100 years old, but its services are top class. Connecting rooms are available for larger groups, while the whole family can enjoy the indoor swimming pool (children under 16 years must be accompanied by an adult).

When it comes to dining options, there are two fabulous restaurants to choose from (with Grazing by Mark Greenaway offering a kids menu for small tums).

Dalmahoy Hotel & Country Club

Just 7 miles from Edinburgh city centre, Dalmahoy Hotel & Country Club offers an escape from the hubbub of city living. Surrounded by lush woodland, nature trails and golf courses, this beautiful country estate offers something for everyone.

Family rooms have two double beds and there’s connecting rooms for larger groups. 

Have fun at the swimming pool’s dedicated kids’ splash times, enjoy a round on the pitch and putt golf course, explore the estate’s natural beauty on a nature walk or burn off some energy on the tennis courts.

Village Edinburgh

A short bus journey from the city centre, Village Edinburgh is an ideal choice if you’re looking for an out-of-town hotel.

Family rooms provide ample space for 2 adults and 2 children (cots are also available free of charge). The indoor pool has dedicated family swim times, while the relaxed setting of the Pub & Grill is the perfect place to refuel after a day’s excursions.

Courtyard by Marriott Edinburgh


If you’re in the city to see a show at the Edinburgh Playhouse, Courtyard by Marriott Edinburgh is conveniently situated just a few doors away. It’s also on the Edinburgh Tram line, making it a great base for exploring more of the city.

Superior family rooms have 2 queen beds and for the sleepy heads in the family, they offer a late check-out of 12pm. Discounted parking for hotel guests is available at the nearby Q-Park OMNI.

As well as room service, dining is available at both the on-site 1802 Grill and 1802 Lounge & Terrace.

The Rutland Hotel

two bed apartments

If you’re looking for somewhere that packs a punch with style and décor, be sure to check-out The Rutland Hotel’s self-catering apartments.

The lower ground floor apartment is a good choice for families as it offers two bedrooms and its own garden space – perfect for enjoying the reclusive Scottish sun.

Choose to dine in, in one of the many eateries on your doorstep or at one of the hotel’s restaurants – opt for a window seat at The Huxley and watch the world go by as you tuck into a selection of burgers, hotdogs and small plates, or indulge in gourmet steak at Kyloe Restaurant & Grill. Both offer children’s menus.

Choose the right type of accommodation for your family

Wherever you choose to lay your head, there’s an abundance of accommodation to choose from in Edinburgh.

Add to

Listings on this page

Sign up to our newsletter

Keep up to date with the latest news

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Don't worry you can unsubscribe at any time to our newsletter.