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:
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.
Outside the centre (better value, easy bus links)
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?
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