The Dog Friendly Map


®
Days Out Are For Dogs Too

Dog-Friendly Edinburgh
Last Updated:
10 Jul 2026
Edinburgh offers a historic capital visit combining walkable cobbled streets, significant green space and robust shelter. The Royal Mile connects Holyrood Park's volcanic summit and lochs to Edinburgh Castle, passing closes and monuments en route. Princes Street Gardens, the Meadows and the Water of Leith Walkway add central outdoor access, while Portobello Beach and Cramond lie within easy reach. The Old Town and New Town hold concentrations of dog-welcoming pubs, cafés and independent shops, useful when rain sweeps in from the Forth.
Edinburgh at a glance

Outdoor Access
Dogs are welcome in Holyrood Park on leads during nesting season and must remain under close control in city parks, with exclusions from children's play areas.

Best Parking
Castle Terrace car park sits within a 10-minute walk of Edinburgh Castle, offering quick access to the Royal Mile, Princes Street and city centre.

Rainy Day Potential
Dog-friendly pubs across the Old Town, cafés near Portobello and Stockbridge, and independent shops provide indoor shelter when weather turns.

Best For...
Dog owners wanting a city break balancing historic urban walking with substantial parkland, accessible beaches and indoor backup.
Explore dog-friendly Edinburgh
Seen this on the Map?
It marks our Recommended Partners - places that go that bit further, so dogs feel properly welcome
Short on time? Start with these three Edinburgh favourites: a central gastropub, a Stockbridge brunch café and an island boat trip.
Red Squirrel is a Lothian Road gastropub where dogs are welcome inside, making it a straightforward mid-walk refuge or longer stop when the weather turns. The location suits the West End and wider city centre, and there's no booking drama.
Sip & Bark is a Stockbridge café where dogs are welcome inside the dining room, so you can settle your pup beside the table for all-day brunch. The location suits Water of Leith walks and public parking is straightforward on Raeburn Place.
Maid of the Forth – Inchcolm Island Landing Trip offers year-round sailings from South Queensferry where well-behaved dogs travel free on daytime trips and are welcome to explore the island on a short leash. Booking is required and landing fees apply.
Nearby Dog-Friendly Towns
Exploring further? These nearby dog-friendly towns are a short drive away and just as useful when dogs need to be welcome inside.

Easy dog-friendly plans
Quick visit
Stockbridge Breakfast and Water of Leith Loop
1–3 hours · Best for riverside walking and local neighbourhoods
Start with brunch at Sip & Bark in Stockbridge, then follow the Water of Leith downstream through leafy walkways to Leith. Browse Rare Birds Book Shop back in Stockbridge before lunch or a drink at the Stockbridge Tap. The route links one of Edinburgh's most walkable neighbourhoods with a calm riverside corridor and returns to your starting point.
Half-day plan
South Queensferry and Inchcolm Island
2–4 hours · Best for a coastal day out with history
Take the bus or train west to South Queensferry for a daytime sailing with Maid of the Forth to Inchcolm Island, where dogs explore abbey grounds and waterside paths. After the boat returns, settle in at Red Squirrel or Maggie Dickson's back in central Edinburgh for a well-earned drink and meal. This is a genuine half-day adventure combining island exploration and city-centre hospitality.
Longer wander
Portobello Beach and Seaside Stops
3–5 hours · Best for coastal air and seaside wandering
Travel east to Portobello for beach walking and promenade stretches with sea views. Pause at The Espy for a lounge-area drink, then stroll the High Street to browse Harry's Gourmet Treats for dog bakery supplies and Cove for gifts. Rising Tide Cafe offers an indoor coffee stop before heading back into town. A relaxed seaside outing within easy reach of the city.

Is Edinburgh a good place to visit with a dog?
+
Edinburgh is an excellent city break for dog owners, combining historic urban walking with substantial parkland, accessible beaches and reliable indoor backup. The Royal Mile connects Edinburgh Castle to Holyrood Park's volcanic summit and lochs, while Princes Street Gardens, the Meadows and the Water of Leith Walkway offer central green space. Portobello Beach and Cramond lie within easy reach, and the Old Town and New Town hold concentrations of dog-welcoming pubs, cafés and independent shops for shelter when rain sweeps in from the Forth.
Can I take my dog inside pubs and cafes in Edinburgh?
+
Yes, every pub and café shown on The Dog Friendly Map in Edinburgh is included because dogs are welcome inside. Venues such as Hula in the Old Town, Sip & Bark in Stockbridge and Greenwoods on Frederick Street all welcome dogs in their dining rooms, so you can settle in for coffee, brunch or a meal without leaving your dog outside. The city centre, Stockbridge and Portobello all offer strong concentrations of indoor-welcome options.
What can I do with my dog in Edinburgh on a rainy day?
+
Edinburgh's dog-friendly cafés and pubs provide reliable indoor shelter when the weather turns. Hula in the Old Town welcomes dogs across both dining rooms, making it a practical stop near the Grassmarket and Royal Mile. Sip & Bark in Stockbridge offers all-day brunch with dogs welcome inside the dining room, and the location suits Water of Leith walks. Coffee Saints in the city centre and Lady and The Bear near the Meadows are both straightforward indoor options for a sit-down break.
What dog-friendly family days out are there near Edinburgh?
+
Maid of the Forth runs year-round sailings from South Queensferry to Inchcolm Island, where well-behaved dogs travel free on daytime trips and are welcome to explore the island and abbey grounds on a short leash. Hopetoun House near South Queensferry welcomes dogs on a lead in the parkland and grounds, though only assistance dogs can enter the house itself. Blackness Castle on the Firth of Forth welcomes dogs throughout the castle and grounds except the shop, offering substantial outdoor space for families and history enthusiasts.
Are dogs allowed on the beach in Edinburgh?
+
Dogs are welcome at Portobello Beach and Cramond, both within easy reach of central Edinburgh. Portobello offers a long promenade and sandy stretches with sea views, and The Espy provides a lounge-area drink stop nearby. Cramond combines beach walking with waterside paths and views across the Firth of Forth. Dogs must remain under close control in city parks and are excluded from children's play areas, and leads are required in Holyrood Park during nesting season.



