12 Dog-Friendly Hotels in Edinburgh — Checked September 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 September 2026. Pet fees run from £5 to £50 per night.

Updated September 2026. All pet fees and policies confirmed with each hotel.

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

Hotel Pet fee Size limit Area
Motel One Royal £15/night None stated Old Town
Best Western Kings Manor £12.50/night None stated East Edinburgh
Hotel Du Vin £25/night Dogs 1yr+ Old Town
Malmaison £20/night Dogs 1yr+ St Andrews Square
Prestonfield House Free None stated South Edinburgh
The Balmoral £50/stay Under 20lbs (9kg) Princes Street
Kimpton Charlotte Square Free Up to 35kg City Centre
Waldorf Astoria On request On request West End
The Bonham On request None stated West End
The Dunstane Houses On request None stated West End
ibis Budget Edinburgh Park On request None stated Edinburgh Park
Novotel Edinburgh Park On request None stated Edinburgh Park
Virgin Hotels Edinburgh Free No restrictions Old Town
InterContinental The George £40/night No weight limit City Centre
The Resident Edinburgh ~£26/night Dogs only West End
Hotel Indigo Edinburgh £20/night Under 35lbs (16kg) York Place
Motel One Edinburgh Royal

⭐ 9.9/10££📍 Old Town

A fixed pet fee of £15/night with no size limit. Central Old Town location with elevator access and Princes Street Gardens directly opposite.

🐕 No size limit💰 £15/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+💰 £25/night🚶 The Meadows (10 min)

View Hotel →

The Balmoral

The Balmoral

Luxury

⭐ 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/stay🚶 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. No pet fee. Guests get exclusive access to Charlotte Square Gardens for dog walks.

🐕 Up to 35kg💰 Free🚶 Charlotte Square Gardens

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

The Dunstane Houses

Free Parking

⭐ 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 stay free — no pet fee at all. Dogs welcome everywhere except the Rhubarb Restaurant. Free parking and breakfast included.

🐕 No limit stated💰 Free🚶 Holyrood Park (20 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💰 £12.50/night🚶 Portobello Beach (10 min)

View Hotel →

Virgin Hotels Edinburgh
⭐ 5 stars£££📍 Old Town

The only central Edinburgh hotel with zero pet fees and no size or breed restrictions. Up to two dogs per room. Dog bed, treats, bowls and a Virgin bandana provided. Pets welcome in Eve and Commons Club restaurants.

🐕 No restrictions💰 Free🚶 Victoria Street location
InterContinental Edinburgh The George
⭐ 5 stars££££📍 City Centre

Luxury 5-star hotel on George Street. No weight limit for dogs. Pet package includes dog bed, bowls, treats, and a concierge list of dog-friendly attractions. Max two dogs per room.

🐕 No weight limit💰 £40/night🚶 George Street
The Resident Edinburgh
⭐ 4.8/5£££📍 West End

Boutique aparthotel on Drumsheugh Gardens. Dogs only (no cats). Food and water bowls provided. Secure private gardens nearby for off-lead play. 3-minute walk to Dean Village.

🐕 Dogs only💰 ~£26/night🚶 Dean Village (3 min)
Hotel Indigo Edinburgh
⭐ 4 stars£££📍 York Place

Boutique hotel on York Place. Dogs under 35lbs (16kg) welcome. SeaSnax treat pack included on arrival. Dog bed available for a small additional charge. Guide of dog-friendly places on their website.

🐕 Under 35lbs💰 £20/night🚶 York Place

More Dog-Friendly Hotels

Four more excellent pet-friendly options worth considering:

How to Choose

For small dogs under 9kg, The Balmoral is the most prestigious option — though at £50 per stay 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.

Dog Walking Near Your Hotel

Edinburgh is one of the most dog-friendly cities in the UK, with excellent walks within minutes of most hotels:

  • Princes Street Gardens — the most central option, steps from Motel One, The Balmoral, and most Old Town hotels. Paved paths, water fountains, and plenty of benches.
  • The Meadows — large open park popular with off-lead dogs. 10-minute walk from Hotel Du Vin. Popular with locals and dogs alike.
  • Charlotte Square Gardens — private gardens exclusive to Kimpton Charlotte Square guests. A tranquil Georgian garden perfect for a morning stroll.
  • Water of Leith Walkway — 4.5-mile path from Dean Village to Leith. Starts 5 minutes from The Bonham. One of Edinburgh’s best dog walks.
  • Calton Hill — 15-minute walk from Malmaison. Panoramic views and open grass for sniffing.
  • Holyrood Park / Arthur’s Seat — near Prestonfield House. Wild, expansive terrain for adventurous dogs.
  • Portobello Beach — 10 minutes from Best Western Kings Manor. Long sandy beach, perfect for dogs who love the sea.
  • Roseburn Park — 5-minute walk from The Dunstane Houses. Quiet local park with off-lead areas.

Tips for Staying with Your Dog

Booking a dog-friendly hotel in Edinburgh is straightforward, but a few practical points can save surprises on arrival:

  • Call ahead to confirm. Pet policies change — always verify the current fee and any size restrictions at the time of booking, not when you read this guide.
  • Ask about designated pet-friendly rooms. Several hotels (InterContinental, Hotel Indigo) assign specific rooms for guests with dogs. Request one when booking.
  • Bring vaccination records. Some hotels require proof that your dog is microchipped and fully vaccinated, particularly luxury properties.
  • Never leave dogs unattended. Most Edinburgh hotels require that dogs are not left alone in rooms. Some allow it if the dog is crated — confirm the hotel’s specific rule.
  • Request a ground-floor room or one near an exit for easier toilet breaks, especially at larger hotels.
  • Bring your dog’s own blanket or bed for familiarity. Most hotels provide a dog bed, but your dog’s own item helps them settle faster.

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 £15 per night — the lowest fixed dog fee of any central Edinburgh hotel. Best Western Kings Manor charges £12.50. Hotel Du Vin charges £25 and Malmaison £20 per night. The Balmoral is the most expensive at £50 per stay (not per night). Prestonfield House and Kimpton Charlotte Square both welcome dogs for free.

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.

Can I leave my dog unattended in the hotel room?

Most Edinburgh hotels require that dogs are not left unattended in rooms. Some allow it if the dog is crated or if you inform reception. Virgin Hotels and Kimpton Charlotte Square are among the more flexible. Always confirm the specific hotel’s policy before booking.

Which Edinburgh hotels let dogs in restaurants?

Virgin Hotels Edinburgh welcomes dogs in Eve and Commons Club restaurants (but not the Commons Club Kitchen due to the open kitchen). Prestonfield House allows dogs in the bar and lounge but not the Rhubarb Restaurant. Most other hotels restrict dogs from dining areas for health and safety reasons.