Hotels near Edinburgh Castle

Search and compare hotels near Edinburgh Castle from hundreds of travel sites and save

Edinburgh Castle - Edinburgh, Scotland, United Kingdom
Oct 18 — Oct 192
Edinburgh Castle - Edinburgh, Scotland, United Kingdom
Mon 18/10
Tue 19/10
...and more

Tips for booking a Edinburgh Castle hotel

Cheapest month:May
Most expensive month:August
Average price in Edinburgh Castle:R3 494/night
Absolute cheapest price found:R235/night
Cheapest day:Sunday
Most expensive day:Monday
R2 332 - R6 897
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R1 430 - R5 297
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels near Edinburgh Castle, Old Town

Show all hotels
St. Christopher's Inn Edinburgh - Hostel
St. Christopher's Inn Edinburgh - Hostel
7,8 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0,4 km from city centre,  

The hostel provides themed accommodation in Edinburgh and is a short stroll from Edinburgh Bus Station. It is ideally located in the city centre.

R234
Avg. per night
Kick Ass Greyfriars (18+ hostel)
Kick Ass Greyfriars (18+ hostel)
8,4 Excellent
37-39 Cowgate, Edinburgh, United Kingdom
Show on map
0,5 km from city centre,  

Featuring an on-site bar, this central Edinburgh hostel is located just a short walk from Princes Street and St Giles Cathedral. It is close to the National Museum of Scotland, shops and nightlife options.

R234
Avg. per night
Castle Rock Hostel
Castle Rock Hostel
9,1 Excellent
15 Johnston Terrace, Edinburgh, United Kingdom
Show on map
0,4 km from city centre,  

Conveniently located, Castle Rock Hostel - Adult Only offers easy access to Edinburgh's main sightseeing areas. Guests can also enjoy free internet access.

R263
Avg. per night
Code Co-Living - The Loft - Edinburgh
Code Co-Living - The Loft - Edinburgh
9,0 Excellent
50 Rose Street North Lane, Edinburgh, United Kingdom
Show on map
0,2 km from city centre,  

Centrally located, CoDE Pod Hostels - THE LoFT allows for easy access to Edinburgh's main sightseeing and retail areas. It also offers luggage storage, free Wi-Fi and an express check-in and check-out feature.

R292
Avg. per night
Learmonth
Learmonth
8,2 Excellent
18-20 Learmonth Terrace, Edinburgh, United Kingdom
Show on map
1,5 km from city centre,  

Travelodge Edinburgh Learmonth is located in Edinburgh and provides guests with wireless internet. It is conveniently positioned for those wishing to sightsee in the area.

R511
Avg. per night
Edinburgh Central Queen Street
Edinburgh Central Queen Street
7,1 Good
30-31 Queen Street, Edinburgh, United Kingdom
Show on map
0,3 km from city centre,  

This Edinburgh hotel is located within a 10-minute walk of Edinburgh Bus Station. It is conveniently situated in the city centre.

R525
Avg. per night
Ballantrae Hotel
Ballantrae Hotel
7,6 Good
8-12 York Place, Edinburgh, United Kingdom
Show on map
0,5 km from city centre,  

Located in the heart of Edinburgh, Ballantrae Hotel is a short walk from Edinburgh Bus Station, and just a few steps from nearby dining and nightlife options. The various amenities this cosy hotel has to offer include luggage storage, a ticket service and a 24-hour reception.

R530
Avg. per night
Beaverbank Place - Campus Residence
Beaverbank Place - Campus Residence
7,8 Good
17 Beaverbank Place, Edinburgh, United Kingdom
Show on map
1,3 km from city centre,  

Located amongst popular attractions, shops and eateries, Beaverbank Place - Campus Residence is ideal for guests wishing to explore Edinburgh and its surroundings. It also offers a tour desk, a 24-hour reception and luggage storage.

R628
Avg. per night

Hotel prices near Edinburgh Castle

3 stars

R234 - R1 620

Piries Hotel

No. 1 most popular

Piries Hotel
7,9 Good
R730
Avg. per night
Holiday Inn Express Edinburgh - Royal Mile

No. 2 most popular

R1 299
Avg. per night
St. Christopher's Inn Edinburgh - Hostel
R234
Avg. per night
4 stars and up

R1 066 - R5 620

Ten Hill Place, BW Premier Collection

No. 1 most popular

R1 358
Avg. per night
The Scotsman Hotel

No. 2 most popular

The Scotsman Hotel
8,9 Excellent
R2 584
Avg. per night
Leonardo Royal Edinburgh Haymarket

Best value

R1 066
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay near Edinburgh Castle

About Edinburgh Castle

Edinburgh Castle is the most-visited paid tourist attraction in the Scotland, situated on Castle Rock in the centre of Edinburgh. The castle encompasses a multitude of remaining historical structures that attribute to the area’s popularity. Edinburgh Castle is regarded as an important cultural symbol of the country as well as a world famous icon.

Every facet of Edinburgh Castle is a tourist attraction in of itself, highlighted by the One O'Clock Gun Salute, from Mill's Mount Battery. Crown Square incorporates the National Scottish War Memorial, the Royal Palace containing the Crown Jewels and the Stone of Destiny, the Queen Anne Building, and the Great Hall. St. Margaret’s chapel is the oldest building in the castle and Mons Meg a unique siege cannon displayed in front of it.

Public transit to Edinburgh Castle is serviced by rail at the nearby Waverley Station. Buses run a 25-minute route between the Edinburgh Airport and the castle. There is also parking available at the NCP's Edinburgh Castle Terrace car park.

Edinburgh Castle is a World Heritage Site and one of the most prominent strongholds in the Kingdom of Scotland, with a deep history rooted in the wars of Scottish Independence. It is known as “the most besieged place in Great Britain and one of the most attacked in the world”.

Edinburgh Castle travel FAQs

  • What are the best hotels near Edinburgh Castle?

    One of the most popular hotels near Edinburgh Castle is Ten Hill Place, BW Premier Collection, which has been reviewed by 1 674 users and currently has a rating of 9,0/10. Other top-rated locations include The Scotsman Hotel and Kimpton Charlotte Square Hotel, An Ihg Hotel, which have received 8,9/10 and 9,1/10 ratings from our users, respectively.