If you’re planning a city break in Scotland and don’t want to leave your dog behind, Edinburgh is a brilliant choice. With its mix of historic streets, green parks and scenic waterfronts, the city offers plenty of spots for dog walks and adventures. Combine that with a good range of dog-friendly hotels and you’ve got everything you need for a fun and stress-free stay together.

941 properties

Hotel in Edinburgh · 1.34 mi from centre
6.2
1,312 reviews
Breakfast available
Only 4 rooms left
A stay at Britannia Hotel Edinburgh places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Dean Village. This hotel is 0.7 mi (1.2 km) from George Street and 0.8 mi (1.2 km) from Princes Street Gardens.

Hotel in Leith, Edinburgh · 1.85 mi from centre
8.6
1,004 reviews
Breakfast available
With a stay at Malmaison Edinburgh in Edinburgh (Leith), you'll be within a 10-minute drive of Princes Street and Royal Mile. This boutique hotel is 2.8 mi (4.5 km) from University of Edinburgh and 2.8 mi (4.5 km) from Grassmarket.

Hotel in Edinburgh · 1.22 mi from centre
8.8
867 reviews
Breakfast available
Black Ivy is just a 15-minute walk from Edinburgh city centre and features a lively bar which overlooks the Bruntsfield Links park. The shopping precinct of St. James Centre is only 1.3 miles from the the hotel. Free WiFi and an en suite bathroom are featured in each room at Black Ivy. A flat-screen TV with satellite channels and tea and coffee services are also provided in every room. The property is a 9-minute walk from the Edinburgh International Conference Centre, while Usher Hall and The University of Edinburgh can both be reached in a 15-minute walk. Guests can enjoy the boutique shops and cafes in the vicinity, or explore the historic Edinburgh Castle which is less than a mile away.

Hotel in New Town, Edinburgh · 0.46 mi from centre
7.7
1,521 reviews
Breakfast available
Reserve now, pay later
This 4-star voco Edinburgh Royal Terrace is on a quiet tree-lined street, 500 metres from Edinburgh Waverley Rail Station and Princes Street. The en-suite rooms have a flat-screen satellite TV, free WiFi, and music channels. Some rooms look out towards the Firth of Forth, and many overlook the hotel's own gardens. The modern Terrace Brasserie has access to the gardens and offers casual, bistro-style cuisine made with the freshest local produce. A snack menu is served in the bar/lounge and 24-hour room service is available.

Hotel in Leith, Edinburgh · 1.81 mi from centre
8.6
1,004 reviews
Breakfast available
With a stay at Holiday Inn Express Edinburgh - Leith Waterfront by IHG in Edinburgh (Leith), you'll be a 2-minute drive from Royal Yacht Britannia and 6 minutes from Royal Botanic Garden. This hotel is 2.2 mi (3.5 km) from St James Quarter and 2.2 mi (3.6 km) from Palace of Holyroodhouse.

Hotel in Portobello, Edinburgh · 3.60 mi from centre
8.8
1,005 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Best Western Kings Manor Hotel in Edinburgh (Portobello), you'll be within a 5-minute drive of Portobello Beach and Queen Margaret University. This spa hotel is 2.2 mi (3.6 km) from Musselburgh Racecourse and 3.9 mi (6.3 km) from Palace of Holyroodhouse.

Hotel in Edinburgh · 1.23 mi from centre
9.4
375 reviews
Breakfast available
Only 2 rooms left
With a stay at Black Ivy Hotel in Edinburgh (Tollcross), you'll be within a 5-minute drive of Edinburgh International Conference Centre and Grassmarket. This hotel is 1.3 mi (2.1 km) from George Street and 1.5 mi (2.4 km) from Edinburgh Castle.

Hotel in Broughton, Edinburgh · 0.28 mi from centre
8.6
1,091 reviews
Breakfast available
With a stay at Holiday Inn Express - Edinburgh City Centre by IHG, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and 12 minutes by foot from Royal Mile. This hotel is 0.3 mi (0.5 km) from Princes Street and 0.5 mi (0.8 km) from George Street.

Hotel in New Town, Edinburgh · 0.25 mi from centre
9.0
1,007 reviews
Breakfast available
Only 5 rooms left
With a stay at Malmaison Edinburgh City, you'll be centrally located in Edinburgh, steps from George Street and 10 minutes by foot from Royal Mile. This hotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.2 mi (0.3 km) from Princes Street.

Hotel in Haymarket, Edinburgh · 0.96 mi from centre
9.6
560 reviews
With a stay at The Resident Edinburgh, you'll be centrally located in Edinburgh, just a 5-minute walk from Princes Street and 6 minutes by foot from George Street. This hotel is 0.8 mi (1.2 km) from Grassmarket and 1.4 mi (2.3 km) from Edinburgh Castle.

Holiday home in Portobello, Edinburgh · 2.79 mi from centre
A recently renovated holiday home situated in Edinburgh, DYNASTAYS- Stylish Seaside Home- Dog Friendly, Garden & Parking features a garden. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is set 200 metres from Portobello Beach. The holiday home features 3 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with garden views. Guests can enjoy a meal on an outdoor dining area while overlooking the quiet street views. For added privacy, the accommodation features a private entrance. The holiday home has a picnic area where you can spend a day out in the open. Arthurs Seat is 4.8 km from the holiday home, while Edinburgh Waverley station is 5.4 km from the property. Edinburgh Airport is 34 km away.

Hotel in Haymarket, Edinburgh · 1.20 mi from centre
9.4
293 reviews
Breakfast available
A stay at The Hoxton Edinburgh places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Princes Street Gardens. This hotel is 0.7 mi (1.1 km) from George Street and 1.7 mi (2.7 km) from Edinburgh Castle.

Hotel in New Town, Edinburgh · 0.31 mi from centre
9.0
1,003 reviews
Breakfast available
InterContinental Edinburgh The George by IHG is centrally located in Edinburgh – a 4-minute walk from Princes Street Gardens and 9 minutes by foot from St. Giles' Cathedral. This hotel is 0.7 mi (1.1 km) from Edinburgh Playhouse Theatre and 1 mi (1.6 km) from Greyfriars Kirk.

Aparthotel in Old Town Edinburgh, Edinburgh · 0.06 mi from centre
9.2
1,504 reviews
With a stay at Princes Street Suites, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This luxury aparthotel is 0.6 mi (1 km) from University of Edinburgh and 0.7 mi (1.1 km) from Grassmarket.

Hotel in Edinburgh · 0.77 mi from centre
9.2
1,005 reviews
Breakfast available
Only 5 rooms left
With a stay at The Caledonian Edinburgh, Curio Collection by Hilton, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This luxury hotel is 0.9 mi (1.4 km) from Grassmarket and 1.4 mi (2.2 km) from University of Edinburgh.

Hostel in Old Town Edinburgh, Edinburgh · 0.30 mi from centre
7.6
1,002 reviews
Breakfast available
With a stay at a&o Edinburgh City - Hostel, you'll be centrally located in Edinburgh, steps from Royal Mile and 6 minutes by foot from University of Edinburgh. This hostel is 0.4 mi (0.6 km) from Grassmarket and 0.5 mi (0.7 km) from Princes Street.

Hotel in New Town, Edinburgh · 0.45 mi from centre
8.2
681 reviews
Breakfast available
Reserve now, pay later
With a stay at voco Edinburgh - Royal Terrace by IHG, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and Princes Street. This eco-friendly hotel is 0.5 mi (0.8 km) from St James Quarter and 0.8 mi (1.4 km) from George Street.

Hotel in Edinburgh · 1.24 mi from centre
9.6
690 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at The Scott in Edinburgh (Southside), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This hotel is 1.8 mi (3 km) from Edinburgh Castle and 1.8 mi (2.9 km) from Princes Street.

Hotel in New Town, Edinburgh · 0.17 mi from centre
9.4
783 reviews
Breakfast available
Only 2 rooms left
A stay at The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh places you in the heart of Edinburgh, steps from St. Andrew Square and George Street. This luxury hotel is 0.1 mi (0.2 km) from Princes Street and 0.4 mi (0.7 km) from Royal Mile.

Hotel in Old Town Edinburgh, Edinburgh · 0.30 mi from centre
7.2
5,712 reviews
Breakfast available
A lively/quirky and beautiful accommodation in the centre of the Scottish capital. In addition to the 131 fully equipped rooms in which the a&o Hostel Edinburgh City accommodates guests from all over the world. The hotel also has its own pub. The Bar50 is not only an ideal starting point for a proper bar crawl, but also a well-established institution in Edinburgh's nightlife and is distinguished by its great atmosphere and extraordinary events. This makes the hostel particularly suitable for younger guests and city travelers, backpackers and all those visitors who want to explore Edinburgh's nightlife. All our rooms have their own shower and toilet. You have the choice between cosy single and double rooms, spacious family rooms with double bed and bunk bed(s) and convivial multi-bed rooms for 4 to 6 people.
Dog-friendly hotels in Edinburgh cater to city explorers who travel with pets. Many are close to major attractions, parks or walking routes, so you can step outside and start your adventure straight away.
Here’s what you’ll usually find when you stay in an Edinburgh dog-friendly hotel:
Overall, Edinburgh’s layout and welcoming atmosphere make it easy to enjoy the city, keep your dog happy and still fit in some sightseeing.
Edinburgh is surprisingly dog-friendly, giving you the chance to enjoy city life without leaving your four-legged friend behind.
Whether you want a scenic riverside stroll, a hill climb with city views, or just a relaxed wander through charming streets, Edinburgh makes it easy to enjoy it all with your dog.
Here are some options to help you get started.
The Balmoral Hotel An iconic city-centre hotel with dog-friendly rooms. Its location means you can step outside and explore Princes Street or head up to Holyrood Park in minutes.
Tigerlily Hotel A stylish hotel close to Edinburgh’s main attractions. Dogs are welcome in selected rooms, and there are plenty of nearby cafés and parks for walks.
Gleneagles Townhouse A boutique option with a relaxed, welcoming feel. Perfect for exploring the city on foot with your dog before settling in for a cosy evening.
Policies vary, so it’s always best to double-check the latest details before booking, especially if you’ve got a larger dog or plan to bring more than one.
Browse our dog-friendly hotels in Edinburgh and find the one that suits your plans. Whether you’re after long walks in green spaces, historic city sights, or cosy evenings in a friendly hotel, you’ll find places in Edinburgh where you and your dog can enjoy the best of the city together.
Conquer Arthur's Seat, an iconic extinct volcano in the heart of Edinburgh. Hike to the summit for panoramic views of the city, surrounding hills, and the sea. Explore the lush greenery, ancient ruins, and wildlife-rich landscapes of Holyrood Park. A must-visit destination for nature lovers, hikers, and history enthusiasts.
Address: Arthur's Seat, Queen's Drive, Edinburgh EH8 8HG
Discover the allure of Edinburgh Castle, a historic icon atop the Royal Mile. Immerse yourself in Scotland's rich history through its regal halls and ancient relics. Enjoy breathtaking views of the city and experience the famous One O'Clock Gun. A captivating journey through time and an essential stop for every visitor.
Address: Edinburgh Castle, Castlehill, Edinburgh, EH1 2NG.

