Luxury Hotels in Edinburgh near Palace of Holyroodhouse

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

We have selected the best luxury hotels near Palace of Holyroodhouse for you. Our recommendations will help you find the perfect place to relax in near Palace of Holyroodhouse. We hope we will be useful to you and simplify the process of choosing a place to stay. We have found 41 of the best luxury hotels near Palace of Holyroodhouse in for you.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Ten Hill Place
2. The Inn Place
3. The Scotsman Hotel
4. Village Hotel Edinburgh
5. Code - The Court, Edinburgh
6. Eden Locke
7. Staycity Aparthotels Edinburgh West End
8. Edinburgh Grosvenor Hotel
9. The Witchery
10. The Inn On The Mile

Check Availability

Edinburgh
Apr 11, 2026 - Apr 12, 2026

Ten Hill Place

8.9

Good

(2113 Reviews)

+ 91 photos

Located around 10 minutes by car from Royal Yacht Britannia, the 4-star Ten Hill Place Hotel Edinburgh offers classic rooms a just 1.5 km of the Leith Princes Street. Set within reach of the combined National Museum of Scotland, the venue features an a la carte restaurant serving meals of Scottish cuisine.

The accommodation is situated 1 km from Edinburgh city centre and 15 km from Edinburgh airport. It is set in the shopping area, a few steps from Gilded Balloon Box Office. Ten Hill Place Hotel is a short ride from the royal Holyrood Park.

Address: 10 Hill Place
Rating: Good 8.9 (2113 Reviews)
Rooms: 129
Price: From 62$

The Inn Place

8.5

Good

(116 Reviews)

+ 64 photos

The Inn Place Edinburgh is nearly a 5-minute walk of Edinburgh Old Town and offers panoramic views from the rooms. A lounge bar as well as entertainment activities and a bar can be enjoyed at the venue, boasting the setting next to Royal Mile.

Situated in Old Town district, the inn is set 0.8 km from the Leith Princes Street. The accommodation is settled 1 km from the centre of Edinburgh. The Inn Place is located in proximity to the parish church "St Giles' Cathedral".

Address: 20-30 Cockburn Street Edinburgh
Rating: Good 8.5 (116 Reviews)
Rooms: 27
Price: From 165$

The Scotsman Hotel

8.8

Good

(2576 Reviews)

+ 91 photos

Located an 11-minute walk of the historic fortress "Edinburgh Castle", 4-star The Scotsman Hotel Edinburgh offers 24-hour front desk assistance, 24-hour security and concierge service. The venue is nestled in the centre of Edinburgh with direct proximity to The Scotsman Steps.

Situated in Old Town district, the accommodation is set merely 0.8 km to the landscaped Princes Street Gardens. A short distance to a train station enables you to get to The Real Mary King's Close in no time. You can get to the official residence "Palace of Holyroodhouse" in a few minutes by car.

Address: 20 North Bridge
Rating: Good 8.8 (2576 Reviews)
Rooms: 82
Price: From 347$

Village Hotel Edinburgh

8.1

Good

(2956 Reviews)

+ 91 photos

Located at 2.9 km distance from the historic fortress "Edinburgh Castle", Village Hotel Edinburgh boasts back massages, body wraps and waxing. The centre of Edinburgh is within 4 km of the venue, and Charlotte Square is about 2.5 km away.

You can get to BT Murrayfield Sports Stadium in a few minutes by car.

Address: 140 Crewe Road South
Rating: Good 8.1 (2956 Reviews)
Rooms: 120
Price: From 138$

Code - The Court, Edinburgh

8.8

Good

(7862 Reviews)

+ 91 photos

The venue is nestled in Old Town district steps away from Royal Mile. A luggage storage and a safety deposit box as well as reliable services are offered at the accommodation.

Guests may find Grassmarket within 650 metres of the property, while the combined National Museum of Scotland is 100 metres away. City centre of Edinburgh is less than 1 km away. Angels with Bagpipes serves Scottish dishes and lies 5 minutes' walk away. The Code Pod - Court - Edinburgh Hostel offers proximity to The Real Mary King's Close.

Address: 1A Parliament Square
Rating: Good 8.8 (7862 Reviews)
Rooms: 255
Price: From 38$

Eden Locke

8.9

Good

(1402 Reviews)

+ 82 photos

Offering flat-screen TV, entertainment activities and a bar, Eden Locke Aparthotel Edinburgh is set in New Town district, 16 minutes by foot from the landscaped Princes Street Gardens. The venue is located just off George Street, in the very heart of Edinburgh.

This accommodation is in a 16-minute walk from the historic fortress "Edinburgh Castle". The city centre is close by, about 15 minutes' walk away. Edinburgh Gin Distillery is also located near the hotel. You can get to The Real Mary King's Close in a few minutes by car.

Address: Eden Locke, 127 George St
Rating: Good 8.9 (1402 Reviews)
Rooms: 79
Price: From 211$

Staycity Aparthotels Edinburgh West End

8.5

Good

(5871 Reviews)

+ 91 photos

Staycity Aparthotels West End, situated in proximity to Edinburgh International Conference Centre, entices guests with a shared lounge and entertainment activities. The venue is 1.2 km away from Grassmarket and 2.8 km from the official residence "Palace of Holyroodhouse".

Curiouser is located near the accommodation, and Edinburgh airport is approximately a 20-minute drive away. The city centre is close by, about 20 minutes' walk away. Staycity Aparthotels West End is a short ride from Royal Mile.

Address: 11 Brandfield Street
Rating: Good 8.5 (5871 Reviews)
Rooms: 122
Price: From 363$

Edinburgh Grosvenor Hotel

7.5

Good

(4463 Reviews)

+ 91 photos

Located in Haymarket district within easy reach of Edinburgh International Conference Centre, Edinburgh Grosvenor Hotel features a shared lounge, tea/coffee making facilities and a bar. High speed Internet access is available in public areas as well as a meeting room and a restaurant are available on site.

Water of Leith Walkway is just 500 metres away and The Real Mary King's Close is only 1.9 km away. The venue lies within a 20-minute walk of the centre of Edinburgh. Edinburgh Grosvenor Hotel is a short ride from Royal Mile.

Address: 5-21 Grosvenor Street
Rating: Good 7.5 (4463 Reviews)
Rooms: 214
Price: From 74$

The Witchery

9.5

Good

(128 Reviews)

+ 44 photos

Located 400 metres from The Real Mary King's Close, the 5-star Witchery By The Castle Hotel Edinburgh offers elegant rooms within a 5-minute walk of Royal Mile. Guests can enjoy free Wi Fi throughout the venue, as well as a luggage storage, a safety deposit box and a restaurant on site.

The centre of Edinburgh can be reached within a 10-minute walk. Attractions within walking distance include the historic fortress "Edinburgh Castle" and Edinburgh Old Town. The Witchery By Castle Hotel is a short ride from Calton Hill.

Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.5 (128 Reviews)
Rooms: 9
Price: From 843$

The Inn On The Mile

8.4

Good

(607 Reviews)

+ 91 photos

The Inn On Mile Edinburgh, located off Royal Mile, boasts 9 modern rooms. This property is set within easy reach of the green Flag park "Princes Street Gardens" and in the very heart of Edinburgh.

The venue is centrally situated 100 metres from the Thistle chapel "St Giles' Cathedral" and only 0.8 km from the historic fortress "Edinburgh Castle". The city centre is close by, about 5 minutes' walk away. You can get to Royal Botanic Garden Edinburgh in a few minutes by car.

Address: 82 High Street, Royal Mile
Rating: Good 8.4 (607 Reviews)
Rooms: 9
Price: From 117$

Hilton Edinburgh Carlton

7.8

Good

(1878 Reviews)

+ 91 photos

Hilton Edinburgh Carlton Hotel, located a 7-minute walk from Royal Mile, features a beauty salon, a solarium and a leisure club. The venue lies in the very heart of Edinburgh, only steps from the award winning Surgeons' Hall Museums.

Situated in Old Town district, the accommodation is set only a 5-minute walk of St Andrew Square. A short distance to a railway station enables you to get to the combined National Museum of Scotland in no time. You can get to the royal Holyrood Park in a few minutes by car.

Address: 19 North Bridge
Rating: Good 7.8 (1878 Reviews)
Rooms: 265
Price: From 322$
Luxury Hotels in Edinburgh near Palace of Holyroodhouse FAQ
What are the best budget hotels to book near Palace of Holyrood House?
According to stopglobalwarming.org travel data, there are more than 39 cheap hotels in the area.
For example, Minto House rated 7.0/10 is one of the best options from 30US$ per night.
Try as well Holiday Inn City West — it is rated 7.8/10 and costs 175US$ per night.
What is the best place to stay not far from Palace of Holyrood House?
For those searching for a hotel not far from Palace of Holyrood House, we offer 125 top deals.
Guests have left more than 55323 positive reviews about The Rutland rated 8.8/10 for 341US$ per night.
The Haymarket Hotel rated 7.6/10 may also suit you — only 218US$ per one night.
Other top-rated options include Travelodge Cameron Toll, Ibis Centre Royal Mile - Hunter Square and St Bernard'S House (Adults Only).
How much are hotels not far from Palace of Holyrood House?
For a hotel room in Edinburgh you will pay about 409US$ per night.
Castle Apartments with room rates from 30US$ per night is a 4-star property that includes cots, a laundry room and 24-hour security.
One more suitable place is Cheval Old Town Chambers — pay about 572US$ to book it.
Other great deals are Apex City Of Hotel, Aaron Lodge and Apex Grassmarket Hotel.
What are the top Palace of Holyrood House hotels with free parking?
According to stopglobalwarming.org travel data, more than 23 best hotels in Edinburgh with free parking on site are available.
Alexander Guest House is the most popular option, situated a 25-minute walk from Palace of Holyrood House.
Another possible choice is 16 Pilrig Guest House with a rating 8.0/10 for about 247US$ per night.
Other romantic hotels in Edinburgh are Smiths Guest House, Ardgowan Guest House and Adam Drysdale House.
What are the most popular hotels next to Palace of Holyrood House for couples?
To spend a romantic holiday not far from Palace of Holyrood House, consider staying at the best stopglobalwarming.org hotels.
Hampton Hotel By Greene King Inns is perfect for your romantic trip, offering a golf course, children's menu and a Jacuzzi.
We also recommend Stay Central Hotel, providing cots, porter service and a Jacuzzi.
What are the best family-friendly hotels near Palace of Holyrood House?
Families travelling to Edinburgh can stay not far from Palace of Holyrood House by booking one of 47 deals.
Other top options are Thistle Hotel, Aynetree Guest House and Stewart By Heeton Concept - Aparthotel.
What are the best Palace of Holyrood House hotels with free breakfast?
To start your morning in Edinburgh with free breakfast, stopglobalwarming.org offers you 11 hotels to choose from.
No 11 (rating: 8.4/10) is also a good choice offering a laundry room, 24-hour front desk assistance and dry cleaning.
Other suitable options are Premier Inn Lauriston Place, Cherrytree Villa Guest House and Crowne Plaza - Royal Terrace.