Table of Contents
With travel trends shifting toward local, immersive, and meaningful experiences, 2025 is seeing a boom in pet-friendly holidays across the UK and Edinburgh is one of the leading destinations embracing this trend.
As more people prioritise emotional wellness and eco-conscious choices, staying local and bringing pets along is becoming the norm.
Post-pandemic lifestyle shifts, the rise of remote working, and the emotional bonds between people and pets have driven hospitality businesses to evolve. From luxury to boutique, hotels in Edinburgh are now catering to pet owners more thoughtfully than ever.
Whether you’re travelling for leisure, a staycation, or a weekend city break, there are a growing number of dog friendly hotels in Edinburgh ready to welcome you and your loyal companion.
This guide introduces the top 10 dog-welcoming stays across the city from Old Town charm to Leith’s waterfront, there’s a perfect match for every type of traveller (and tail-wagger).
What Should You Look for in a Dog Friendly Hotel in Edinburgh?

Not all dog friendly hotels are created equal. While some simply allow pets, others go the extra mile to offer a truly welcoming experience for both the dog and the owner.
When searching for accommodation in Edinburgh, it’s important to consider the small details that make your stay stress-free and enjoyable.
Look for hotels that offer dedicated dog amenities like food and water bowls, comfortable bedding, and treats on arrival. Some upscale hotels even provide dog menus or in-room services for pets.
Location is also key staying near parks such as Holyrood Park or The Meadows means you’ll have easy access to green spaces for daily walks. You should also check whether dogs are allowed in communal areas like lounges or bars, as this can enhance your overall experience.
Additionally, some hotels impose breed or size restrictions, or require that dogs not be left alone in rooms. Clarifying these policies before you book can help avoid disappointment and ensure your furry friend is treated as a true guest, not just tolerated.
When Is the Best Time to Visit Edinburgh with a Dog?

Edinburgh is a city that changes with the seasons, and each time of year offers something different for dog owners.
Spring is perhaps the most comfortable season to visit, with fresh blooms in the city’s many gardens and moderate temperatures that are ideal for long walks through Holyrood Park or along the Water of Leith.
Autumn brings a vibrant palette of colours and crisp air, making strolls especially scenic without the heavy crowds of summer.
Summer, although bustling with tourists due to festivals and events, can still be enjoyable for dogs if you plan ahead. Early morning or evening walks help avoid the midday heat and crowded pavements.
Winter visits offer a festive experience, especially around the holidays, but colder temperatures and shorter daylight hours mean you’ll want to book a hotel close to outdoor areas and possibly limit your excursions.
Overall, the best time to visit really depends on your dog’s temperament and your travel style, but for most pet owners, spring and autumn strike the best balance between weather, activity, and comfort.
Where Can You Dine with Your Dog in Edinburgh?
Dining with your dog in Edinburgh has never been easier, thanks to a growing number of cafés, pubs, and restaurants that openly welcome four-legged companions.
Whether you’re looking for a relaxed breakfast spot, a lively pub for evening drinks, or a cosy café after a long walk, the city offers a wide selection of venues where dogs are treated like part of the family.
Neighbourhoods like Stockbridge, Bruntsfield, and Leith are especially popular among pet owners for their laid-back vibes and access to dog-friendly establishments. Many cafés provide water bowls and dog treats, and some even feature dedicated dog menus.
In warmer months, outdoor terraces and beer gardens become ideal spots for owners and pets to unwind together. Even in the city centre, there are several venues that allow dogs inside, creating a warm, social atmosphere where no one is left tied up at the door.
Wherever you choose to stay, you’ll find that combining great food with quality time with your dog is not only possible in Edinburgh. it’s part of the local culture.
Could This Be Edinburgh’s Best Historic Hotel for Dogs?
The Balmoral Hotel, Edinburgh City Centre

Image – Source
Set at the east end of Princes Street, The Balmoral is a landmark in Edinburgh’s skyline. With over a century of history and unmatched views of Edinburgh Castle, the hotel offers a truly iconic experience for both two-legged and four-legged guests.
The rooms exude timeless elegance with high ceilings, marble bathrooms, and traditional Scottish touches. For dogs, the hotel provides a complete welcome pack beds, bowls, treats, and a list of nearby parks like Calton Hill and Princes Street Gardens.
This hotel is a top choice for guests seeking the balance of history, luxury, and a commitment to canine comfort.
- Average Price Range: £300–£550 per night
- Dog Policy: Dogs under 25kg allowed; £50 pet fee per stay; one dog per room
Looking for Boutique Charm Near Edinburgh Castle?
The Raeburn, Stockbridge

Image – Source
In the village-like area of Stockbridge, known for its artisan bakeries and leafy pathways, The Raeburn is a Georgian townhouse hotel offering understated luxury with a homely feel.
Each room is unique, featuring exposed brick, king-sized beds, and roll-top baths. Downstairs, dogs are welcome in the conservatory lounge and bar, where locals often gather after morning walks through Inverleith Park.
The hotel’s boutique size ensures personalised service, making pups feel like pampered VIPs.
- Average Price Range: £180–£260 per night
- Dog Policy: Up to 2 dogs; no extra charge; dogs allowed in bar and terrace
Can You Find Luxury and a Doggy Welcome in Leith?
Malmaison Edinburgh, Leith Waterfront

Image – Source
Located in trendy Leith, Malmaison is ideal for travellers looking for style, location, and pet-friendliness. Set along the waterfront, it’s surrounded by independent shops, dog-friendly pubs, and scenic walking paths.
The rooms combine warehouse aesthetics with bold colour palettes and luxe bedding. The hotel offers dog bowls, plush bedding, and even a pet menu upon request.
Leith’s laid-back vibe and vibrant culture make it one of Edinburgh’s most walkable and pet-welcoming neighbourhoods.
- Average Price Range: £140–£220 per night
- Dog Policy: £20 per dog/night; up to 2 dogs; allowed in public areas
Want to Stay Close to Holyrood Park With Your Pup?
Prestonfield House, South Edinburgh

Image – Source
Prestonfield House is a romantic, opulent estate just minutes from Arthur’s Seat and Holyrood Park, ideal for dogs who love long walks in nature without leaving the city.
Each suite feels like a step back in time with velvet drapes, antique furnishings, and open fireplaces. Dogs are treated to gourmet treats, fluffy blankets, and vast gardens to roam.
It’s a serene escape for those wanting privacy and green surroundings with the added bonus of peacocks wandering the grounds.
- Average Price Range: £350–£600 per night
- Dog Policy: Dogs on request; £25/night; allowed in rooms and grounds, not restaurants
Is This Edinburgh’s Cosiest Dog-Friendly Budget Stay?
The Lane Hotel, Morningside

Image – Source
A charming independent hotel in Morningside, The Lane Hotel offers great value with a friendly, community atmosphere. Morningside is dotted with artisan coffee shops, and the nearby Braid Hills are perfect for energetic dogs.
Rooms are stylish but simple, with high-end bedding and thoughtful dog accessories. The on-site pub welcomes dogs and is known for its hearty meals and relaxed vibe.
- Average Price Range: £110–£150 per night
- Dog Policy: One dog per room; no fee; dogs welcome in rooms and pub
Searching for Stylish Stays with Scenic Views?
Eden Locke, George Street

Image – Source
Eden Locke is a contemporary aparthotel perfect for long stays. Located on George Street, it’s central yet calm, with Princes Street Gardens just steps away ideal for daily dog walks.
Apartments include living areas and kitchenettes, offering a home-away-from-home feel. Their stylish interiors are minimalist and calming, and dogs are welcomed with water bowls and a few home comforts.
- Average Price Range: £130–£210 per night
- Dog Policy: £25 per stay; dogs must be under 30kg; pre-approval needed
Need a Country Feel Without Leaving the City?
Kildonan Lodge Hotel, Southside

Image – Source
This Victorian lodge blends the elegance of a countryside retreat with city convenience. Located near Cameron Toll and a short drive from Pentland Hills, it’s perfect for dogs needing room to roam.
Expect period features, four-poster beds, and locally sourced breakfasts. Dogs are welcome in select rooms and may even be greeted with biscuits on arrival.
- Average Price Range: £100–£160 per night
- Dog Policy: £15/night per pet; dogs not allowed in breakfast room
Could This Be the Friendliest B&B for Dogs?
23 Mayfield, Newington

Image – Source
This family-run guesthouse just south of the city centre is known for its hospitality. The dog-friendly garden is a highlight, as is the proximity to The Meadows and Arthur’s Seat.
Rooms blend Victorian charm with modern conveniences, and the owners are happy to recommend local dog-friendly pubs and routes. It’s ideal for a quiet, personalised stay.
- Average Price Range: £120–£170 per night
- Dog Policy: £10 per dog per stay; limited to small/medium dogs; garden access available
Looking for a Budget Dog Stay Near the Royal Mile?
Ibis Edinburgh Centre South Bridge

Image – Source
If location is key, this modern budget hotel is ideal. Just minutes from the Royal Mile, it offers easy access to green spaces and dog friendly cafes.
While amenities are basic, the value and centrality are unbeatable. The rooms are practical and clean, and small dogs are welcome with prior notice.
- Average Price Range: £90–£130 per night
- Dog Policy: £10 per night; one dog per room; not allowed in restaurant
Is This the Most Artsy Dog-Friendly Stay in Edinburgh?
The Witchery by the Castle, Old Town

Image – Source
Dramatic, luxurious, and unlike any other, The Witchery is set in a 16th-century building next to Edinburgh Castle. Its lavish suites feel like sets from a Gothic film velvet walls, gold-leaf baths, and grand four-posters.
Dogs are welcomed discreetly but warmly expect no pet menu but total privacy, perfect for pampered pups who enjoy peace. The Castle Esplanade makes a magical evening walk.
- Average Price Range: £400–£700 per night
- Dog Policy: On request; no public pet facilities; well-behaved dogs welcome
Edinburgh Dog-Friendly Hotels Comparison Table
| Hotel Name | Location | Dog Fee | Pet Perks | Ideal For |
| The Balmoral | City Centre | £50/stay | Bed, bowls, treats | Luxury seekers |
| The Raeburn | Stockbridge | Free | Treats, bar access | Boutique charm |
| Malmaison Edinburgh | Leith | £20/night | Bed, bowls, pet menu | Waterfront walks |
| Prestonfield House | South Edinburgh | £25/night | Gardens, treats, privacy | Romantic retreats |
| The Lane Hotel | Morningside | Free | Pub access, friendly atmosphere | Budget & comfort |
| Eden Locke | George Street | £25/stay | Modern apartments, central parks | Long stays |
| Kildonan Lodge Hotel | Southside | £15/night | Access to hills, traditional style | Countryside feel in city |
| 23 Mayfield | Newington | £10/stay | Garden, Victorian feel | Quiet B&B lovers |
| Ibis South Bridge | Old Town | £10/night | Practical, central access | Budget travellers |
| The Witchery | Old Town | Varies (on req) | Private, luxury suites | Unique, artsy stays |
Conclusion
In 2025, Edinburgh stands out as a top destination for pet friendly travel. With more hotels welcoming dogs and the city offering scenic walks, cosy cafés, and historic charm, it’s the perfect place to enjoy a holiday with your furry friend.
Whether you prefer luxury or boutique stays, there’s no need to leave your dog behind because in Edinburgh, pets are truly part of the adventure.
FAQs About Dog Friendly Hotels in Edinburgh
What essentials should I pack for a dog-friendly hotel stay?
Bring a lead, food and water bowls, waste bags, a favourite toy, treats, bedding, and any medications or vet records your dog may need.
Are dogs allowed on Edinburgh’s public transport?
Yes. Lothian Buses and trams allow well-behaved dogs, typically free of charge. Dogs must be leashed and under control at all times.
How do I keep my dog calm in a hotel environment?
Stick to familiar routines, bring items that smell like home, and give your dog plenty of exercise to reduce anxiety.
Which areas in Edinburgh are best for dog walking?
Holyrood Park, The Meadows, Water of Leith, and Inverleith Park offer safe, scenic walking routes with plenty of green space.
Can dogs stay alone in the hotel room?
Some hotels allow it with notice or if crated. Always confirm in advance and consider the stress levels of your dog before leaving them alone.
Are there any dog-friendly beaches near Edinburgh?
Yes, Portobello Beach welcomes dogs all year. It’s a short drive or bus ride away and great for a day trip with your dog.
How can I find more pet-friendly accommodations in Scotland?
Websites like Dog Friendly Britain, PetsPyjamas, and VisitScotland provide curated pet-friendly hotel listings and travel tips.

