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,291 reviews
Breakfast available
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.1 km) from Edinburgh International Conference Centre and 0.7 mi (1.2 km) from George Street.

Hotel in Leith, Edinburgh · 1.81 mi from centre
8.6
1,002 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.5 km) from Royal Mile.

Hotel in Portobello, Edinburgh · 3.60 mi from centre
8.6
1,003 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
396 reviews
Breakfast available
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 Royal Mile.

Hotel in Broughton, Edinburgh · 0.28 mi from centre
8.6
1,099 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 6 minutes by foot from Princes Street. This hotel is 0.7 mi (1.1 km) from Royal Mile and 0.4 mi (0.7 km) from St. Andrew Square.

Hotel in New Town, Edinburgh · 0.25 mi from centre
9.2
1,003 reviews
Breakfast available
A stay at Malmaison Edinburgh City places you in the heart of Edinburgh, steps from St. Andrew Square and George Street. This hotel is 0.2 mi (0.3 km) from Princes Street and 0.5 mi (0.9 km) from Royal Mile.

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.

Apartment in Leith, Edinburgh · 1.59 mi from centre
10.0
2 reviews
Set in Edinburgh and only 1.3 km from Royal Yacht Britannia, The Wheel House - Private Front door and Free Parking offers accommodation with inner courtyard views, free WiFi and free private parking. The property features quiet street views and is 3 km from Edinburgh Playhouse and 3.2 km from Royal Mile. The property is non-smoking and is situated 3 km from Edinburgh Waverley station. This apartment comes with 1 bedroom, a kitchen with an oven and a microwave, a flat-screen TV, a seating area and 1 bathroom equipped with a bath. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance. National Museum of Scotland is 3.7 km from the apartment, while Camera Obscura and World of Illusions is 3.9 km away. Edinburgh Airport is 18 km from the property.

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.08 mi from centre
9.4
86 reviews
This property is offering a temporary discount on staysLate exclusive
Only 3 rooms left
With a stay at Roomzzz Edinburgh, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This upscale hotel is 0.7 mi (1.1 km) from University of Edinburgh and 0.8 mi (1.2 km) from Edinburgh Castle.

Hotel in Haymarket, Edinburgh · 0.96 mi from centre
9.6
646 reviews
With a stay at The Resident Edinburgh, you'll be centrally located in Edinburgh, within a 5-minute walk of Princes Street and Dean Village. This hotel is 0.3 mi (0.5 km) from George Street and 0.4 mi (0.6 km) from Princes Street Gardens.

Apartment in Leith, Edinburgh · 1.05 mi from centre
8.6
13 reviews
<h2>Comfortable Living Space</h2> Stylish 1 Bed Edinburgh City Centre Apartment in Edinburgh offers a one-bedroom apartment with a living room. The property features a garden and free WiFi, ensuring a pleasant stay. <h2>Modern Amenities</h2> The apartment includes a fully equipped kitchen with a refrigerator, oven, stovetop, microwave, and electric kettle. Additional amenities include a washing machine, streaming services, and a dining area. <h2>Convenient Location</h2> Located 17 km from Edinburgh Airport, the apartment is 2 km from Edinburgh Waverley station and 1.9 km from the Royal Mile. Nearby attractions include Edinburgh Playhouse and the National Museum of Scotland.

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.

Apartment in Holyrood, Edinburgh · 0.29 mi from centre
8.5
16 reviews
Situated 700 metres from Edinburgh Waverley station and 1.1 km from National Museum of Scotland in the centre of Edinburgh, Comfy Place off Royal Mile, with Parking features accommodation with free WiFi and free private parking. It is located 1.3 km from University of Edinburgh and offers a lift. The property is non-smoking and is set 1.1 km from Camera Obscura and World of Illusions. The 1-bedroom apartment features a living room with a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hair dryer. Popular points of interest near the apartment include The Real Mary King's Close, Edinburgh Playhouse and Edinburgh Castle. Edinburgh Airport is 10 km from the property.

Hotel in Old Town Edinburgh, Edinburgh · 0.37 mi from centre
9.4
1,477 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Virgin Hotels Edinburgh, you'll be centrally located in Edinburgh, steps from Royal Mile and Grassmarket. This luxury hotel is 0.6 mi (1 km) from University of Edinburgh and 0.7 mi (1.1 km) from Usher Hall.

Hotel in Edinburgh · 2.11 mi from centre
8.4
1,003 reviews
Breakfast available
Reserve now, pay later
With a stay at Holiday Inn Express Edinburgh City West by IHG in Edinburgh (Ravelston), you'll be a 3-minute drive from Dean Village and 6 minutes from Princes Street. This family-friendly hotel is 2.7 mi (4.3 km) from Royal Mile and 2.9 mi (4.7 km) from Edinburgh Castle.

Apartment in Edinburgh · 1.06 mi from centre
8.4
19 reviews
A stay at The Four Sisters Boatel places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Royal Mile. This family-friendly apartment is 0.4 mi (0.6 km) from Edinburgh International Conference Centre and 0.6 mi (0.9 km) from Princes Street Gardens.

Apartment in New Town, Edinburgh · 0.49 mi from centre
7.0
5 reviews
This property is offering a temporary discount on staysLimited Time Deal
Offering city views, Edinburgh City Retreat - EDINBURGH CITY CENTRE 3 min walk to Edinburgh castle is an accommodation situated in Edinburgh, 800 metres from Camera Obscura and World of Illusions and less than 1 km from The Real Mary King's Close. Among the facilities of this property are a restaurant, an ATM and private check-in and check-out, along with free WiFi throughout the property. The property is 200 metres from the city centre and 800 metres from Royal Mile. The spacious apartment has 1 bedroom, a TV with satellite channels, a fully equipped kitchenette with a dishwasher and an oven, a washing machine, and 1 bathroom with a bath. The accommodation is non-smoking. There is a snack bar, and a minimarket is also available. Popular points of interest near the apartment include Edinburgh Castle, Edinburgh Waverley station and National Museum of Scotland. Edinburgh Airport is 17 km from the property.

Bed & breakfast in Edinburgh · 0.52 mi from centre
8.0
1,003 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at KM Hotel, you'll be centrally located in Edinburgh, just a 5-minute walk from University of Edinburgh and 8 minutes by foot from Royal Mile. This bed & breakfast is 0.6 mi (1 km) from Grassmarket and 0.8 mi (1.2 km) from Princes Street Gardens.

Hostel in Old Town Edinburgh, Edinburgh · 0.30 mi from centre
7.6
1,001 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at a&o Edinburgh City - Hostel, you'll be centrally located in Edinburgh, steps from Royal Mile and 9 minutes by foot from Princes Street. This hostel is 0.6 mi (1 km) from Edinburgh Castle and 0.3 mi (0.5 km) from University of Edinburgh.
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.

