Dog-Friendly Edinburgh: 2026 Guide to Walks, Pubs & Stays

Dog-friendly Edinburgh: best walks (Arthur's Seat, Water of Leith), Old Town and Leith pubs, hotels that welcome dogs, plus Portobello beach summer rules.

Edinburgh city skyline with Arthur's Seat and the castle in the distance
Updated How we review →
By Rob Griffiths17 June 2026 · 16 min read

Edinburgh is one of the most dog-friendly cities in the UK - and one of the few where you can plan a multi-day visit around the dog rather than in spite of them. The city centre is compact and walkable, the buses and trams accept dogs free of charge, and most pubs in the Old Town and Leith welcome dogs in the bar. The two big quirks that catch visitors out are the Portobello Beach summer ban (1 May to 30 September) and the dog-free Royal Botanic Garden (Edinburgh's 70-acre living plant collection in Inverleith) - both worth knowing before you set off. This guide covers the walks, pubs, hotels and practicalities for a dog-friendly Edinburgh trip in 2026.

What are the best dog walks in Edinburgh?

From city-centre parks to coastal paths

Holyrood Park & Arthur's Seat

Holyrood Park is the city's defining green space - 650 acres of fells, lochs and crags wrapped around the extinct volcano that gives Arthur's Seat its silhouette. The ascent looks intimidating from below but takes around an hour at a moderate pace, and the views over the Firth of Forth and the New Town (Edinburgh's Georgian planned district, built between 1767 and 1820) make it the obvious first walk for any Edinburgh visit. Dogs are welcome throughout the park. Keep dogs on a lead near the lochs (St Margaret's, Dunsapie) where ground-nesting birds breed in spring.

The Meadows

The largest open park in central Edinburgh, The Meadows sits between the Old Town and the southern suburbs and is the city's main off-lead dog space. Big enough for a proper run-around, criss-crossed by tree-lined paths, and a five-minute walk from anywhere in the Old Town.

Inverleith Park

Adjacent to (but separate from) the Royal Botanic Garden, Inverleith Park covers around 54 acres with paths, ponds, sports pitches and shaded areas. Better for a structured walk than The Meadows' free-for-all. Note the Botanic Garden itself is closed to dogs except assistance dogs - a common surprise.

Water of Leith Walkway

Roughly 12 miles of riverside path running from Balerno on the western edge of the city through Stockbridge and Dean Village to Leith Shore. The Stockbridge-to-Dean Village stretch is the postcard section: cobbled cottages, a steep wooded gorge, and the bridges of the Old Town overhead. The full walk is too long for a half-day, but any 30-minute segment works.

Cramond and Cramond Island

Five miles west of the city centre, Cramond is a small village with a long promenade and a tidal causeway to Cramond Island. Dogs are welcome year-round on the beach and causeway with no seasonal restriction. Check tide times before crossing to the island - the causeway is cut off for around five hours either side of high tide, and the coastguard rescues people every year who get caught out.

Portobello Beach (winter only for the main beach)

Portobello is the city's main beach, two miles of sand backed by a Victorian promenade. From 1 October to 30 April dogs are welcome anywhere on the beach. From 1 May to 30 September dogs are restricted to the northern end near the pier. Most locals walk dogs here early morning year-round and shift to Cramond in the summer months.

Where can I find dog-friendly pubs in Edinburgh?

Old Town, Leith, and the rest

Old Town

The Old Town pubs cluster around the Royal Mile, Grassmarket and Victoria Street. The Bow Bar on Victoria Street is the cask-ale anchor - small, traditional, dog-friendly, and one of the city's best whisky selections. The Holyrood 9A on Holyrood Road serves gourmet burgers and craft beer in a relaxed bar with dogs welcome. Greyfriars Bobby's Bar on Candlemaker Row leans into the Greyfriars Bobby legend (the Skye terrier who guarded his owner's grave for 14 years) and welcomes dogs in the bar - touristy but appropriate.

Leith

Leith - and especially the conservation area known as The Shore - is the most consistently dog-friendly neighbourhood for eating and drinking. Teuchters Landing sits on the Water of Leith waterfront with a large outdoor terrace overlooking the harbour, dogs welcome inside and out. Nobles on Constitution Street is a Victorian-style café-bar that allows dogs during the day; useful for a long lunch after a Water of Leith walk. The Roseleaf, on Sandport Place, is a quirky café-bar with brunch and cocktails on the menu and dogs welcome throughout.

New Town and beyond

For New Town options, The Wally Dug on Northumberland Street has a name that translates as "the china dog" and a dog-friendly bar to match. The Auld Hoose on St Leonard's Street (just south of Holyrood Park) is a long-standing local with dogs welcome and one of the more affordable food menus in the area.

Where can I find dog-friendly hotels in Edinburgh?

Most major hotel chains operating in Edinburgh accept dogs, often with a per-stay or per-night fee. From the inventory we track, the pet-friendly Edinburgh options include:

Pet-friendly hotels we've reviewed in Edinburgh

Below are pet-friendly Edinburgh stays we have independently scored on our 1-5 paw rating, computed from real Agoda guest reviews that mention pets. Hotels are grouped by category.

Boutique and high-end

For polished city-centre stays: The Scott, The Bruntsfield, InterContinental Edinburgh The George, voco Edinburgh - Royal Terrace, Malmaison Edinburgh, Malmaison Edinburgh City and The Hoxton. Melville Castle Hotel (just south in Lasswade) is the only proper castle-stay option on the list.

Royal Mile and Old Town

For an Old-Town walking-distance base: 33 Castle Terrace sits literally under the castle, Aparthotel Adagio Edinburgh Royal Mile is the standout aparthotel for the area, and ibis Edinburgh Centre Royal Mile - Hunter Square covers the budget end. The Scholar on George Street is just minutes from the Royal Mile via Princes Street.

City centre and Princes Street area

For Princes Street and central locations: Princes Street Suites, Holiday Inn Express Edinburgh City Centre, Heeton Concept Aparthotel Edinburgh Queen Street, EDEN LOCKE Edinburgh, The Spires Serviced Apartments, and JustB Edinburgh.

For better value and quieter bases: Best Western Kings Manor Hotel, Novotel Edinburgh Centre, Novotel Edinburgh Park, B+B Edinburgh, Holiday Inn Express Edinburgh Leith Waterfront, Holiday Inn Express Edinburgh City West, Ibis Edinburgh South Bridge and ibis budget Edinburgh Park. Grove House in the south of the city and Arden Guest House at Craigmillar are good guesthouse-style choices.

InterContinental Edinburgh The George (5★) - central, Princes Street

The Caledonian, Curio Collection by Hilton (5★) - west end, Princes Street

Radisson Collection Hotel Royal Mile (5★) - Old Town centre

Malmaison Edinburgh (4★) - Leith waterfront, boutique

Norton House Hotel & Spa (4★) - country-house edge of city

Novotel Edinburgh Centre & Novotel Edinburgh Park

DoubleTree by Hilton Edinburgh Airport

Holiday Inn Express Edinburgh Royal Mile, Leith Waterfront, City Centre, City West and Airport (all dog-friendly)

Britannia Hotel Edinburgh - central, budget tier

Best Western Kings Manor Hotel - east of city, near Portobello

Getting around Edinburgh with a dog

Edinburgh's public transport is genuinely dog-friendly, which sets it apart from most UK cities.

Lothian Buses - dogs travel free, no booking required; well-behaved dogs only, on a lead in practice

Edinburgh Trams - dogs travel free on the airport-to-Newhaven line

Black cabs - most drivers accept dogs without fuss; private hire (Uber etc.) is more variable, message the driver before booking if possible

ScotRail trains - dogs travel free on the train; useful for day trips to Glasgow, Linlithgow or the East Lothian coast

Walking - the city centre is small enough that you can comfortably reach the Castle, Holyrood Park, the National Museum (assistance dogs only) and Princes Street on foot from most hotels

Places that DON'T accept dogs

A handful of Edinburgh's most visited attractions are closed to dogs. Plan around these or arrange dog-friendly accommodation that lets you leave a dog in the room (some hotels are stricter on this than others - confirm at booking).

Royal Botanic Garden Edinburgh - assistance dogs only

Edinburgh Zoo - assistance dogs only

Edinburgh Castle interior - assistance dogs only (the esplanade outside is dog-friendly)

Holyroodhouse Palace interior - assistance dogs only

National Museum of Scotland - assistance dogs only

Edinburgh dog rules: what to know

Edinburgh enforces the standard Scottish dog rules with a couple of local additions:

  • Civic Government (Scotland) Act 1982 - dogs must be on a lead or under proper control in public spaces; lead must be physically attached to the handler.
  • Environmental Protection Act 1990 - owners must clear up after dogs; failure to do so carries fines up to £1,000.
  • Lead-required signs - enforceable in council parks with fines up to £500.
  • Portobello Beach seasonal ban - 1 May to 30 September, main beach area only; northern end stays open.
  • Ground-nesting bird season - Holyrood Park signage requests dogs on lead near the lochs from March to August.

The City of Edinburgh Council publishes its full management rules online; the current version was refreshed for 2025.

Day trips with a dog from Edinburgh

If you have a base in Edinburgh and want to extend the trip beyond the city, the East Lothian coast and West Lothian countryside are both easy day trips by train or car.

North Berwick - 30 min by ScotRail; long sandy beaches, mostly year-round dog access

Yellowcraig & Gullane - quieter East Lothian beaches with year-round dog access

South Queensferry & the Forth Bridges - short train ride; harbour walks; The Hawes Inn (dog-friendly pub) at the end

Linlithgow - 20 min by train; Linlithgow Loch is a 4-mile dog walk around the water with views of the palace ruins

The Pentland Hills - 30 min by bus from the city centre; serious fell-walking country with reservoirs and ridge routes

Where are the best dog-friendly cafes and brunch spots?

Edinburgh's independent cafe scene is where dog owners do best. The strongest clusters are in Stockbridge, Leith and Bruntsfield, where small, owner-run coffee shops and brunch places tend to keep a water bowl by the door and won't blink at a dog settling under the table. As a rule of thumb, the more independent and the more relaxed a place looks, the more likely your dog is welcome inside; chains and formal restaurants are hit and miss, and many will seat you outside rather than in.

A reliable approach is to base your day around the dog-friendly green spaces and pick up coffee nearby: the cafes fringing the Water of Leith in Stockbridge, the brunch spots along Leith Walk and around The Shore, and the delis around Bruntsfield Links all sit beside good walking. In summer, plenty of places put tables out, so even a venue that prefers dogs outdoors still works well. It is always worth a quick glance through the window for a water bowl or a dog already inside before you commit, and asking at the counter rather than assuming.

Which Edinburgh attractions can you visit with a dog?

The city's best attractions for dog owners are its outdoor ones, and there are plenty. Princes Street Gardens welcomes dogs on leads right in the centre, with the Castle as a backdrop. Calton Hill rewards a short climb with the city's most photographed skyline, and Dean Village and the Water of Leith below it make a quiet, pretty walk away from the crowds. Out west, the foreshore at Cramond (a historic village at the mouth of the River Almond) is a favourite for a longer beach walk, with the tidal causeway to Cramond Island accessible at low tide.

Indoor attractions are more restrictive. Edinburgh Castle, the National Museum of Scotland, the Royal Botanic Garden and most galleries admit assistance dogs only, so plan these for a day when your dog has a sitter or build your sightseeing around the parks and streets instead. The good news is that so much of Edinburgh's appeal is outdoors and walkable that a dog rarely holds you back: the Royal Mile, the Grassmarket, the New Town's Georgian streets and the Leith waterfront are all yours to wander together.

Which Edinburgh neighbourhood should you base yourself in?

Where you stay shapes the trip more than anything else. The Old Town puts you in the thick of it, steps from Holyrood Park, though the cobbles, crowds and steps suit a calm dog better than an excitable one. The New Town is quieter and elegant, with wide pavements and easy access to Princes Street Gardens and Stockbridge. Leith has become the city's most relaxed dog base, with the waterfront, a thriving cafe scene and good-value apartments. For a beach holiday feel within the city, Portobello gives you a long sandy seafront on the doorstep.

We have reviewed a large number of pet-friendly places to stay across all of these areas, from no-fee apartments to boutique hotels, and many charge nothing extra for a dog. If you are planning to explore further afield, our wider guide to pet-friendly hotels in Scotland covers the Highlands and the rest of the country, while the Scottish Highlands guide is the next step for anyone pairing a city break with the hills.

What practical services should you know about?

A few practicalities make a city stay smoother. Edinburgh has 24-hour emergency veterinary cover if you need it, so it is worth saving the address of the nearest clinic to your accommodation before you arrive. Pet shops and larger supermarkets across the city stock food, poo bags and the basics, so you can travel light and top up on arrival. Water is easy to come by: most parks have fountains, and dog-friendly cafes and pubs will refill a bowl on request.

Bin provision is good in the parks and along the main streets, and the city takes fouling seriously, so always carry more bags than you think you need. In summer, the pavements in the Old Town can get hot and busy during festival season, so early-morning and evening walks are kinder on paws and calmer for nervous dogs.

What are the most-asked questions?

Q01Is Edinburgh dog-friendly?
Edinburgh is one of the most dog-friendly cities in the UK. Most pubs in the Old Town and Leith accept dogs, public transport (buses, trams and ScotRail trains) carries dogs free, and the city has multiple large dog-friendly parks and walkways. The main exceptions are the Royal Botanic Garden, Edinburgh Zoo, and the interiors of the major historic attractions - all assistance dogs only.
Q02Are dogs allowed on Portobello Beach?
Yes, but with a seasonal restriction. From 1 October to 30 April dogs are welcome anywhere on Portobello Beach. From 1 May to 30 September dogs are restricted to the northern end near the pier - the main beach and promenade are dog-free during summer. Cramond Beach has no such restriction and is the better summer option.
Q03Can I take a dog on the Edinburgh tram or bus?
Yes - dogs travel free on Lothian Buses and Edinburgh Trams, with no booking required. The expectation is that dogs are well-behaved and under control (on a lead in practice). ScotRail trains also carry dogs free on local routes.
Q04Which hotel in Edinburgh is best for dogs?
It depends on your budget and location. For luxury, the InterContinental Edinburgh The George, The Caledonian (Curio by Hilton) and Radisson Collection Royal Mile are all 5-star and dog-friendly. For boutique, Malmaison Edinburgh in Leith is a strong choice. For mid-range, the Novotel Centre and Holiday Inn Express Royal Mile both have central locations and accept dogs.
Q05Can I climb Arthur's Seat with a dog?
Yes - Arthur's Seat is dog-friendly throughout. The main path from Holyrood Palace takes around an hour to the summit at a moderate pace; the longer route via Dunsapie Loch is gentler. Keep dogs on a lead near the lochs in spring and summer when ground-nesting birds are active, and bring water - there are no taps on the route.
Q06What dog-friendly things are there to do in Edinburgh in winter?
Winter is arguably the best time for a dog-friendly Edinburgh trip - Portobello Beach opens fully to dogs from October, the Christmas markets on Princes Street are open-air and dog-friendly in the outer sections, the pubs are at their cosiest, and the parks (Meadows, Holyrood, Inverleith) are quieter.

Plan a wider Scotland trip with a dog

If you're combining Edinburgh with the rest of Scotland, the following guides on this site cover the natural extensions: