Open Travel Guide
  1. Home
  2. Destinations
  3. United Kingdom
  4. Scotland
  5. Edinburgh
  6. Hotels
  7. Salisbury Green Hotel

Hotels · Scotland, Edinburgh

Salisbury Green Hotel

  • Price£90–£220/night (~$121–$295)
  • CategoryMid Range
  • Rating★ 4.3

Salisbury Green Hotel is a Georgian mansion at 26 Dalkeith Road in Edinburgh's Southside, Scotland, set in its own grounds near Holyrood Park. Dalkeith Road is one of the city's main bus corridors, with frequent services running north to the Old Town, South Bridge and Princes Street, so the Royal Mile is roughly 15 to 20 minutes away by bus.

Georgian mansion on the main Dalkeith Road bus route, close to Holyrood Park and Arthur's Seat.

Salisbury Green Hotel is a Georgian mansion at 26 Dalkeith Road in Edinburgh's Southside, Scotland, set in its own grounds near Holyrood Park. Dalkeith Road is one of the city's main bus corridors, with frequent services running north to the Old Town, South Bridge and Princes Street, so the Royal Mile is roughly 15 to 20 minutes away by bus. Arthur's Seat and the entrance to Holyrood Park are a short walk, and the Royal Commonwealth Pool, the Meadowbank area and the Queen's Drive paths are close by, making the hotel appealing to walkers and families. The mansion retains period features, and its traditional style contrasts with the modern chain hotels elsewhere in the city. Rooms include Standard Doubles, Twin Rooms, Superior Rooms and Family Rooms, with typical nightly rates of about £90 to £220. The hotel has a bar and dining area, a garden, and free on-site parking, which is a useful advantage for visitors travelling by car or touring Scotland by road. Breakfast and evening meals are available on site, and the nearby Newington and Dalkeith Road areas add cafes, pubs and restaurants within walking distance. The service character is that of a traditional, owner-style hotel rather than a corporate operation, suiting couples, families and visitors who prefer a quieter residential area to the crowds of the Old Town. Because the hotel is on the Southside, it is well placed for travellers who want to hike up Arthur's Seat in the morning and take a bus into the centre for sightseeing. Visitors without a car should check bus times for late-evening returns, though taxis are inexpensive over this short distance.

Practical information for Salisbury Green Hotel · Last updated September 2026
Price £90–£220/night (~$121–$295)
Address 26 Dalkeith Road, Edinburgh EH16 5BB

Room types

  • Standard Double
  • Twin Rooms
  • Superior Rooms
  • Family Rooms

Amenities

  • Bar and dining
  • Garden
  • Free parking

Location

26 Dalkeith Road, Edinburgh EH16 5BB

55.9393, -3.1730 View on map

Highlights

  • Georgian mansion on Dalkeith Road
  • Walking distance to Holyrood Park and Arthur's Seat
  • Bar and dining plus a garden
  • Free on-site parking
  • Family Rooms, Twins and Superior Rooms

Tips for visiting

  • Use the frequent Dalkeith Road buses to reach the Old Town in about 15 to 20 minutes.
  • Climb Arthur's Seat early in the day for the best light and fewer people.
  • Free parking makes this a good base for visitors with a car.
  • Ask for a garden-facing room if noise from the road matters.
  • Book ahead for August, when Southside hotels fill quickly.

When to visit

May to September gives the best weather for Holyrood Park walks. Winter offers lower rates but shorter daylight.

Accessibility

The hotel is in a Georgian mansion, so stairs and level changes may be present. Visitors with mobility needs should confirm ground-floor or adapted rooms directly with the hotel.

Frequently asked questions

Is there parking at Salisbury Green Hotel?

Free parking is listed among the amenities.

How do guests reach the Royal Mile?

Frequent buses run along Dalkeith Road to the Old Town, taking roughly 15 to 20 minutes.

Is it near Arthur's Seat?

Yes, Holyrood Park and Arthur's Seat are a short walk away.

Are family rooms available?

Yes, Family Rooms are offered alongside Standard Doubles, Twins and Superior Rooms.

Ready to book

Salisbury Green Hotel

Check rates on Booking.com