Edinburgh city skyline with Arthur's Seat and the castle in the distance

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 — both worth knowing before you set off. This guide covers the walks, pubs, hotels and practicalities for a dog-friendly Edinburgh trip in 2026.

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 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.

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.

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

Frequently asked questions

Is 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.
Are 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.
Can 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.
Which 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.
Can 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.
What 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:

Find a dog-friendly Edinburgh hotel

Our hotel database covers 20+ pet-friendly Edinburgh properties with verified dog policies.

Browse hotels