12 Dog-Friendly Hotels in Edinburgh — Checked July 2026

Edinburgh has over 30 hotels that accept dogs, but finding one that genuinely works — central location, fair pet fee, somewhere nearby to walk — takes time. This guide covers 12 confirmed dog-friendly hotels across Old Town, the city centre, West End, and beyond, checked July 2026. Pet fees run from £5 to £50 per night.

🐕 Luxury: The Balmoral · The Caledonian · Prestonfield House    💰 Budget: Motel One · ibis Budget    🐶 Large dogs: Kimpton (35kg)    👪 Families: Novotel Edinburgh Park

Motel One Edinburgh Royal
⭐ 9.9/10££📍 Old Town

The lowest fixed pet fee in Edinburgh at £5/night. Central Old Town location with elevator access and Princes Street Gardens directly opposite.

🐕 No size limit💰 £5/night🚶 Princes Street Gardens
View Hotel →
Hotel Du Vin Edinburgh
⭐ 4 stars£££📍 Old Town

4-star boutique hotel in a converted Victorian asylum. Roll-top baths, elevator, 10 min from The Meadows off-lead park.

🐕 Dogs 1yr+💰 £20/night🚶 The Meadows (10 min)
View Hotel →
The Balmoral
⭐ 9.9/10££££📍 Princes Street

Edinburgh’s most iconic 5-star hotel open since 1902. Michelin-starred dining, indoor pool and spa. Small dogs only (under 20lbs).

🐕 Under 20lbs💰 £50/night🚶 Princes Street Gardens
View Hotel →
Kimpton Charlotte Square
⭐ 5 stars££££📍 City Centre

The most generous size limit in central Edinburgh — up to 35kg. 5-star Georgian townhouse with pool, spa, and gym included.

🐕 Up to 35kg💰 On request🚶 Princes Street Gardens (5 min)
View Hotel →
Malmaison Edinburgh
⭐ 4 stars£££📍 St Andrews Square

Boutique hotel on St Andrews Square, steps from Princes Street. Dogs 1yr+, £20/night. Close to Rose Street dog-friendly pubs.

🐕 Dogs 1yr+💰 £20/night🚶 Calton Hill (15 min)
View Hotel →
Waldorf Astoria — The Caledonian
⭐ 5 stars££££📍 West End

Former 1903 railway station turned 5-star landmark. Guerlain Spa (first in the UK), castle views, Grazing by Mark Greenaway.

🐕 On request💰 On request🚶 Princes Street Gardens (5 min)
View Hotel →
The Bonham Edinburgh
⭐ 9.2/10£££📍 West End

Luxury boutique hotel at Drumsheugh Gardens. Dog beds and bowls provided on request. 5 min from Dean Village and the Water of Leith Walkway.

🐕 No limit stated💰 On request🚶 Water of Leith (5 min)
View Hotel →
The Dunstane Houses
⭐ 5 stars£££📍 West End

Two Victorian townhouses from 1852 with free parking — rare in Edinburgh. Dogs welcome in the conservatory and gardens.

🐕 No limit stated💰 On request🚶 Roseburn Park (5 min)
View Hotel →
ibis Budget Edinburgh Park
⭐ 3 stars£📍 Edinburgh Park

Under £100/night with free parking and a tram to the city centre in 25 minutes. Best for airport arrivals or budget travellers.

🐕 No limit stated💰 On request🚶 Gogar Burn (nearby)
View Hotel →
Novotel Edinburgh Park

Novotel Edinburgh Park

Best for Families
⭐ 4 stars££📍 Edinburgh Park

4-star family hotel off the M8 with indoor heated pool, gym and steam room included. Two children under 16 stay free.

🐕 No limit stated💰 On request🚶 Cammo Estate (10 min drive)
View Hotel →
Prestonfield House
⭐ 5 stars££££📍 South Edinburgh

17th-century country house hotel. Dogs welcome everywhere except the restaurant. Free parking and breakfast included in the room rate.

🐕 No limit stated💰 £25/night🚶 Arthur’s Seat (5 min)
View Hotel →
Best Western Kings Manor
⭐ 3 stars££📍 East Edinburgh

The only hotel near a beach. £10/night pet fee, dogs in bar, free parking and pool included. 10 minutes from Portobello Beach.

🐕 No limit stated💰 £10/night🚶 Portobello Beach (10 min)
View Hotel →

Pet Fees Compared

HotelPet feeSize limitArea
Motel One Royal£5/nightNone statedOld Town
Best Western Kings Manor£10/nightNone statedEast Edinburgh
Hotel Du Vin£20/nightDogs 1yr+Old Town
Malmaison£20/nightDogs 1yr+St Andrews Square
Prestonfield House£25/nightNone statedSouth Edinburgh
The Balmoral£50/nightUnder 20lbs (9kg)Princes Street
Kimpton Charlotte SquareOn requestUp to 35kgCity Centre
Waldorf AstoriaOn requestOn requestWest End
The BonhamOn requestNone statedWest End
The Dunstane HousesOn requestNone statedWest End
ibis Budget Edinburgh ParkOn requestNone statedEdinburgh Park
Novotel Edinburgh ParkOn requestNone statedEdinburgh Park

How to Choose

For small dogs under 9kg, The Balmoral is the most prestigious option — though at £50/night the pet fee is the highest on this list. For large dogs (Labradors, Retrievers, Collies), Kimpton Charlotte Square is the only 5-star central hotel with a confirmed 35kg limit. Motel One Royal and Hotel Du Vin offer the best balance of central location and reasonable fees for most dogs.

If you’re driving and want free parking, choose The Dunstane Houses, Prestonfield House, Best Western Kings Manor, or either Edinburgh Park hotel. For families with children, Novotel Edinburgh Park has an indoor pool and lets two under-16s stay free.

Frequently Asked Questions

Are dogs allowed in Edinburgh hotels?

Yes — many Edinburgh hotels explicitly welcome dogs. The 12 hotels on this list all have confirmed dog-friendly policies. Pet fees range from £5 to £50 per night. Most require dogs not to be left unattended in rooms and restrict them from dining areas.

Which Edinburgh hotel has the lowest dog fee?

Motel One Edinburgh Royal charges £5 per night — the lowest fixed dog fee of any central Edinburgh hotel. Best Western Kings Manor charges £10. Hotel Du Vin and Malmaison both charge £20/night. The Balmoral is the most expensive at £50/night.

Which Edinburgh hotels accept large dogs?

Kimpton Charlotte Square accepts dogs up to 35kg (80lbs) — the most generous size limit in central Edinburgh. The Balmoral is the most restrictive at under 20lbs (9kg) only.

Which Edinburgh hotels have free parking?

The Dunstane Houses, Best Western Kings Manor, ibis Budget Edinburgh Park, Novotel Edinburgh Park, and Prestonfield House all offer free parking. Central hotels do not include parking.

Where can I walk my dog near central Edinburgh?

Princes Street Gardens is the most accessible — steps from most city-centre hotels. The Meadows is 10 minutes from Hotel Du Vin. Calton Hill is 15 minutes from Malmaison. The Water of Leith Walkway starts near The Bonham.