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 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:
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
What are the most-asked questions?
Q01Is Edinburgh dog-friendly?
Q02Are dogs allowed on Portobello Beach?
Q03Can I take a dog on the Edinburgh tram or bus?
Q04Which hotel in Edinburgh is best for dogs?
Q05Can I climb Arthur's Seat with a dog?
Q06What dog-friendly things are there to do in Edinburgh in winter?
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:
- Dog-friendly Scottish Highlands - Cairngorms, Glencoe, and the North Coast 500
- Dog-friendly beaches in Scotland - including East Lothian beaches close to Edinburgh
- Pet-friendly cottages in the Scottish Highlands - self-catering for longer stays
- UK pet passport & EU travel rules 2026 - useful if you're combining Edinburgh with a European leg