Live prices for your dates · free cancellation on many rooms

Family Friendly hotels · Edinburgh · United Kingdom

Family Friendly Hotels in Edinburgh

We reviewed 202 hotels in Edinburgh across the city and picked the 50 best for family stays.

50 hotels 38 rated 8.5+ typical €259

hotels

The Witchery T Old Town charmer

The Witchery ★★★★★

Edinburgh

8.9Great237 reviews

Baroque-themed suites and a Secret Garden restaurant on the Royal Mile, close to Edinburgh Castle.

From€1,190per night
The Balmoral Hotel T 5-star luxury

The Balmoral Hotel ★★★★★

Edinburgh

9.1Perfect1,645 reviews

A 5-star stay on Princes Street with a renowned spa, elegant rooms, and a Michelin-starred restaurant.

From€743per night
Virgin Hotels Edinburgh V Old Town 5-star

Virgin Hotels Edinburgh ★★★★★

Edinburgh

9.1Perfect5,816 reviews

A 5-star Old Town stay with a rooftop terrace, valet parking, and a 10-minute walk to Edinburgh Castle.

From€346per night
Radisson Blu Hotel, Edinburgh City Centre R Central & spacious
8.7Great6,465 reviews

A 4-star stay right on the Royal Mile with an indoor pool, spa, and parking — ideal for exploring Edinburgh's old town.

From€292per night
Sheraton Grand Hotel & Spa S Spa & Castle Views

Sheraton Grand Hotel & Spa ★★★★★

Edinburgh

8.7Great3,986 reviews

A 5-star Edinburgh hotel with a spa, pool, and views of the castle, just a short walk from the Royal Mile.

From€181per night
W Edinburgh W City centre with rooftop bar

W Edinburgh ★★★★★

Edinburgh

8.8Great1,630 reviews

A polished five-star base with a rooftop bar, spa, and a location that puts you steps from Edinburgh Castle and the St James Quarter.

From€418per night
Kimpton Charlotte Square By Ihg K Central & historic

Kimpton Charlotte Square By Ihg ★★★★★

Edinburgh

8.8Great3,159 reviews

A Georgian-style hotel with an indoor pool and spa, steps from Princes Street.

From€334per night
The Scotsman Hotel T City Centre

The Scotsman Hotel ★★★★

Edinburgh

8.7Great3,420 reviews

Central Edinburgh hotel with 24-hour reception, late check-out, and consistently praised staff.

From€438per night
Village Hotel Edinburgh V Pool & fitness hub

Village Hotel Edinburgh ★★★★

Edinburgh

8.1Great3,219 reviews

Pool, spa, and gym under one roof, with easy bus access to the city centre.

From€169per night
Tigerlily T Boutique central

Tigerlily ★★★★

Edinburgh

8.9Great1,757 reviews

A stylish central stay with a buzzing bar and restaurant, just 11 minutes' walk from the Scottish National Gallery.

From€352per night
Prestonfield House P Opulent Retreat

Prestonfield House ★★★★★

Edinburgh

9Perfect465 reviews

A 5-star Edinburgh retreat with opulent interiors, a peaceful garden setting, and service that guests consistently praise.

From€551per night
Apex Grassmarket Hotel A Castle views & pool

Apex Grassmarket Hotel ★★★★

Edinburgh

8.5Great4,313 reviews

A 4-star stay in Edinburgh's Old Town, with views of the castle and a pool to unwind in.

From€244per night
Leonardo Royal Hotel Edinburgh L Central & Convenient

Leonardo Royal Hotel Edinburgh ★★★★

Edinburgh

8.6Great12,750 reviews

A central 4-star stay minutes from the train station, with a restaurant and bar for easy evenings.

From€101per night
Novotel Edinburgh Centre N Central & Family-Friendly

Novotel Edinburgh Centre ★★★★

Edinburgh

8.4Great6,238 reviews

Book for the indoor pool and central location near the Grassmarket.

From€231per night
Eden Locke E Apartment-style comfort

Eden Locke ★★★★

Edinburgh

8.8Great1,753 reviews

Spacious, apartment-style studios with kitchens and a prime George Street address, close to Charlotte Square and Edinburgh's gardens.

From€240per night
Intercontinental Edinburgh The George By Ihg I Prime location
8.5Great3,846 reviews

Steps from the Royal Mile, this 5-star George Street hotel pairs a prime location with a golf course and extensive amenities.

From€425per night
Novotel Edinburgh Park N Airport-friendly

Novotel Edinburgh Park ★★★★

Edinburgh

8.8Great5,843 reviews

A reliably comfortable base near Edinburgh Airport and the tram, with a pool, sauna, and good-value dining.

From€161per night
Hilton Edinburgh Carlton H Central Edinburgh

Hilton Edinburgh Carlton ★★★★

Edinburgh

8Great2,949 reviews

A 4-star stay on North Bridge, a short walk from the Royal Mile and Waverley Station, with modern rooms and city views.

From€255per night
Fingal Hotel F Ship Stay

Fingal Hotel ★★★★★

Edinburgh

9.6Perfect65 reviews

A 5-star stay on a historic ship in Edinburgh's docklands, with free parking and a terrace.

From€496per night
Black Ivy B Park views & dining

Black Ivy ★★★★

Edinburgh

8.7Great1,115 reviews

A well-reviewed Edinburgh stay with park views and a standout restaurant.

From€231per night
The Bonham T West End classic

The Bonham ★★★★★

Edinburgh

9.2Perfect3,133 reviews

A quiet West End townhouse with cooked-to-order breakfast and easy tram access from the airport.

From€304per night
The Hoxton, Edinburgh T West End Stay

The Hoxton, Edinburgh ★★★★

Edinburgh

8.9Great1,136 reviews

A stylish West End base with a restaurant, pet-friendly policy, and a 5-minute walk to Saint Mary's Cathedral.

From€219per night
Moxy Edinburgh M Lively & Central

Moxy Edinburgh ★★★★

Edinburgh

8.6Great5,368 reviews

A stylish, pet-friendly hotel with a lively bar and a prime spot near Digin Bruntsfield.

From€189per night
Doubletree By Hilton Edinburgh City Centre D Central & Convenient
8.3Great4,333 reviews

A central Edinburgh base with a standout dining score and castle views from select rooms.

From€74per night
Apex Waterloo Place Hotel A Central & Comfortable

Apex Waterloo Place Hotel ★★★★

Edinburgh

8.8Great5,380 reviews

A 4-star Edinburgh hotel with a prime location near theatres and the Christmas market, plus an indoor pool and spa.

From€406per night
The Glasshouse, Autograph Collection T Roof Garden

The Glasshouse, Autograph Collection ★★★★★

Edinburgh

8.7Great1,354 reviews

A five-star Edinburgh stay with a roof garden, spacious rooms, and a location that puts the Playhouse and Royal Mile within easy walking distance.

From€317per night
Mercure Edinburgh Haymarket M Central & Well-Rated

Mercure Edinburgh Haymarket ★★★★

Edinburgh

8.3Great5,268 reviews

A central 4-star stay with a breakfast worth waking up for and a short walk to Edinburgh Castle.

From€240per night
Malmaison Edinburgh M Waterfront Stay

Malmaison Edinburgh ★★★★

Edinburgh

8.4Great4,280 reviews

Waterfront views on the Shore, with polished rooms and on-site parking.

From€226per night
Fraser Suites Edinburgh F Old Town Suites

Fraser Suites Edinburgh ★★★★

Edinburgh Aparthotel

8.6Great4,099 reviews

Centrally located on St Giles Street, these stylish suites put the Royal Mile and Edinburgh Castle within a short walk.

From€289per night
100 Princes Street 1 City center

100 Princes Street ★★★★★

Edinburgh

8.9Great488 reviews

A 5-star stay on Princes Street with castle views, a hearty breakfast, and warm service.

From€469per night
Tynecastle Park Hotel T Stadium-side stay

Tynecastle Park Hotel ★★★★

Edinburgh

9.1Perfect1,051 reviews

High-scoring hotel near the stadium with comfortable beds and attentive staff.

From€379per night
Hotel Indigo - Edinburgh - Princes Street By Ihg H Central & chic
8.6Great2,289 reviews

Right on Princes Street with castle views, a praised restaurant, and a 9/10 location score.

From€77per night
Motel One Edinburgh-Princes M Central & Design-led

Motel One Edinburgh-Princes ★★★

Edinburgh

8.6Great7,110 reviews

A design-led stay on Princes Street, steps from Waverley Station, with clean, compact rooms and a strong city-centre location.

From€231per night
Gleneagles Townhouse G City Classic

Gleneagles Townhouse ★★★★★

Edinburgh

9.2Perfect590 reviews

A stylish 5-star townhouse with a celebrated rooftop bar and spa in the heart of Edinburgh.

From€783per night
Ten Hill Place T Central & spotless

Ten Hill Place ★★★★

Edinburgh

8.8Great2,672 reviews

A central 4-star with a strong 8.8 guest rating, praised for its spotless rooms and hearty breakfast.

From€244per night
Market Street Hotel M Rooftop bar

Market Street Hotel ★★★★

Edinburgh

9.2Perfect3,112 reviews

Rooftop bar with skyline views, complimentary mini-bar, and breakfast with cooked options — all a short walk from Waverley station.

From€372per night
Apex City Of Edinburgh Hotel A Central Old Town

Apex City Of Edinburgh Hotel ★★★★

Edinburgh

8.7Great4,433 reviews

Castle views, a central Old Town address, and free Wi-Fi make this a solid base for exploring Edinburgh.

From€446per night
Holiday Inn Edinburgh Zoo By Ihg H Zoo-side stay

Holiday Inn Edinburgh Zoo By Ihg ★★★★

Edinburgh

8.1Great7,117 reviews

A well-rated hotel right by Edinburgh Zoo with an indoor pool, free parking, and easy bus links to the airport and city.

From€219per night
Holiday Inn Express Edinburgh City West By Ihg H Reliable & well-priced
8.1Great7,412 reviews

A practical base on Queensferry Road with free parking, a solid breakfast, and a location that keeps the city centre within easy reach.

From€185per night
Motel One Edinburgh-Royal M Central budget stay

Motel One Edinburgh-Royal ★★★

Edinburgh

8.7Great11,760 reviews

Stay in the center of Edinburgh, steps from Princes Street Gardens, with modern rooms and a 24-hour reception.

From€324per night
A&O Edinburgh City A Central & sociable

A&O Edinburgh City ★★

Edinburgh

7.4Very good6,311 reviews

A central hostel with dorms and private rooms, a 5-minute walk from the Royal Mile and National Museum.

From€29per night
Malmaison Edinburgh City M Central New Town

Malmaison Edinburgh City ★★★★

Edinburgh

8.6Great2,117 reviews

A 4-star hotel with an 8.6 guest rating, right on St Andrew Square in Edinburgh's New Town – a solid choice for exploring on foot.

From€201per night
Hampton By Hilton Edinburgh West End H Modern & well-rated
8.3Great6,593 reviews

A clean, modern hotel with a high guest rating and convenient West End location.

From€259per night
Leonardo Edinburgh Murrayfield L Pool & parking

Leonardo Edinburgh Murrayfield ★★★★

Edinburgh

8.1Great7,082 reviews

A 4-star Edinburgh hotel with a heated pool, free parking and a strong breakfast – ideal for a relaxed stay.

From€160per night
Old Town Chambers, Autograph Collection O Royal Mile stay

Old Town Chambers, Autograph Collection ★★★★★

Edinburgh Aparthotel

9Perfect1,897 reviews

Apartment-style luxury on the Royal Mile with kitchenettes and city views.

From€494per night
Roomzzz Edinburgh R Central & spacious

Roomzzz Edinburgh ★★★★

Edinburgh Aparthotel

9.1Perfect1,855 reviews

Aparthotel with kitchenettes, city views, and a central Edinburgh location near the train station.

From€276per night
Hotel Du Vin Edinburgh H Boutique Old Town

Hotel Du Vin Edinburgh ★★★★

Edinburgh

8.9Great2,181 reviews

Boutique hotel in Edinburgh’s Old Town with roll-top baths, a whisky bar, and easy walks to the Royal Mile.

From€253per night

Map & live prices by our partner

Family hotels in Edinburgh

For families wanting to be in the thick of it, the Old Town and Princes Street area has the highest concentration of options. The Novotel Edinburgh Centre, a 4-star with an indoor pool, sits near the Grassmarket and is a popular pick. Further out, the Novotel Edinburgh Park offers a pool and easy tram access to the city and airport, often at a lower price point.

Family hotels in Edinburgh city centre

Staying in the city centre means you can walk to Edinburgh Castle, the Royal Mile, and Princes Street Gardens. The Radisson Blu on the Royal Mile and the Apex Grassmarket Hotel both offer central locations with indoor pools, while the Novotel Edinburgh Centre is another pool-equipped option near the Grassmarket. For a 5-star base with a rooftop terrace, Virgin Hotels Edinburgh is a 10-minute walk from the Castle. Prices in the centre start around £86 per night.

Frequently asked

What is the cheapest month to stay at a family hotel in Edinburgh?

Prices vary, but you'll typically find the lowest rates during the winter months (November to February), excluding the festive period. Booking well in advance can also secure better deals, especially for summer and festival dates.

Which area of Edinburgh is best for families with young children?

The Old Town and Princes Street area is very walkable and close to the Castle, Royal Mile, and museums. If you prefer a quieter location with easy parking and airport access, consider the Edinburgh Park area, where the Novotel offers a pool and tram links.

How do I get from Edinburgh Airport to my hotel?

The tram runs from the airport to the city centre, stopping at Princes Street and St Andrew Square, making it easy to reach central hotels. For hotels near Edinburgh Park, the tram also stops there, and many hotels offer parking if you're driving.

How far in advance should I book a family hotel in Edinburgh?

For summer and the August festival, book as early as possible, as prices rise and availability drops. For other times, booking a few months ahead can still secure good rates. Always compare prices and check for family-friendly amenities like pools and interconnecting rooms.

Family Friendly Hotels in Edinburgh

Edinburgh's family-friendly hotels cluster around the Old Town and Princes Street, putting the Castle, the Royal Mile, and the National Museum within walking distance. Look further out—towards Edinburgh Park or the docklands—for bigger rooms, pools, and easier airport access, often at a lower price.

Prices here range from about £64 to over £1,000 a night, with a typical room around £221. You'll find 4-star comfort in the centre and 5-star luxury with castle views; the real trade-off is between location and space, especially when travelling with children.

The bottom line

This collection suits families who want a central, well-connected base, with a strong mix of 4-star comfort and 5-star luxury, often with pools. If you're looking for a more specific type of stay, consider the dedicated pages for central hotels, budget-friendly options, or hotels with parking. For a quieter stay near the airport, the airport hotels page is likely a better fit.