Search Hotels Near Edinburgh Castle, Edinburgh

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Trending Hotels Near Edinburgh Castle

Apex Grassmarket Hotel
4 out of 5
0.1 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £107 per night from 3 Oct to 3 Oct
4.5/5Wonderful! (990 reviews)
"The location was great; we were allocated a very noisy room next to very noisy air conditioning units outside. The staff were excellent and upgraded us to a lovely room with a view to the casttle"

Reviewed on 1 Sep 2021

Apex Grassmarket Hotel
Wilde Aparthotels By Staycity Grassmarket
4 out of 5
0.1 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £144 per night from 3 Oct to 3 Oct
4.7/5Exceptional! (116 reviews)
"This property was like staying at your own NYC apartment with a doorman. The room was incredibly well appointed, clean and comfortable. The view of the castle was the icing on the cake."

Reviewed on 8 Sep 2021

Wilde Aparthotels By Staycity Grassmarket
Fraser Suites Edinburgh
4 out of 5
0.4 mi from Edinburgh Castle
The price is £116 per night from 4 Oct to 4 Oct
4.4/5Excellent! (2,168 reviews)
"Location fantastic. Rooms need refreshing though as are showing signs of wearing."

Reviewed on 10 Sep 2021

Fraser Suites Edinburgh
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
0.4 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £122 per night from 6 Oct to 6 Oct
4.3/5Excellent! (935 reviews)
"Good location with good size rooms"

Reviewed on 30 Aug 2021

DoubleTree by Hilton Edinburgh City Centre
Motel One Edinburgh-Royal
3.5 out of 5
0.4 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £84 per night from 3 Oct to 3 Oct
4.5/5Wonderful! (941 reviews)
"Location is excellent and the staff are friendly and helpful. Didn't like the paper cups in the room."

Reviewed on 10 Sep 2021

Motel One Edinburgh-Royal
Mercure Edinburgh City - Princes Street Hotel
3 out of 5
0.3 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £67 per night from 3 Oct to 3 Oct
3.8/5Good! (915 reviews)
"Staff were very good, breakfast was excellent, rooms a bit dated but comfortable."

Reviewed on 29 Aug 2021

Mercure Edinburgh City - Princes Street Hotel
Cheval Old Town Chambers
5 out of 5
0.4 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £168 per night from 17 Oct to 17 Oct
4.8/5Exceptional! (1,397 reviews)
"Delayed check in was annoying, otherwise everything else was great."

Reviewed on 12 Sep 2021

Cheval Old Town Chambers
Kimpton Charlotte Square Hotel, an IHG Hotel
5 out of 5
0.5 mi from Edinburgh Castle
Fully refundable
The price is £193 per night from 10 Oct to 10 Oct
4.6/5Wonderful! (842 reviews)
"liked the design, we have stayed at the Manchester hotel too. location was also good, ideally needed another couple of days"

Reviewed on 13 Sep 2021

Kimpton Charlotte Square Hotel, an IHG Hotel
ibis Edinburgh Centre Royal Mile – Hunter Square
3 out of 5
0.6 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £69 per night from 10 Oct to 10 Oct
4.3/5Excellent! (978 reviews)
"The property is on a great location The restrictions due to covid limited the hotel with regards to housekeeping breakfast choice etc The rooms and shower room are extremely compact with no drawer space The staff are exceptionally helpful I would be more than happy to stay here again"

Reviewed on 10 Aug 2021

ibis Edinburgh Centre Royal Mile – Hunter Square
Market Street Hotel
4 out of 5
0.4 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £188 per night from 17 Oct to 17 Oct
4.8/5Exceptional! (136 reviews)
"customer service was excellent"

Reviewed on 8 Sep 2021

Market Street Hotel
Novotel Edinburgh Centre
4 out of 5
0.3 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £85 per night from 3 Oct to 3 Oct
4.2/5Excellent! (942 reviews)
"Great location"

Reviewed on 11 Sep 2021

Novotel Edinburgh Centre
InterContinental Edinburgh The George, an IHG Hotel
5 out of 5
0.4 mi from Edinburgh Castle
Fully refundable
The price is £189 per night from 17 Oct to 17 Oct
4.5/5Wonderful! (993 reviews)
"Elegant and classy georgian building. Fantastic location, on the doorstep of everything, but away from the bustling crowds. Fantastic teams both in reception and the restaurant. Friendly, helpful and welcoming. Special mention to Nathan, very dashing in his kilt, very professional, always ..."

Reviewed on 10 Sep 2021

InterContinental Edinburgh The George, an IHG Hotel
Old Waverley Hotel
3 out of 5
0.4 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £89 per night from 3 Oct to 3 Oct
4.1/5Very Good! (952 reviews)
"We love the location."

Reviewed on 28 Aug 2021

Old Waverley Hotel
Tigerlily
4 out of 5
0.5 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £147 per night from 3 Oct to 3 Oct
4.6/5Exceptional! (501 reviews)
"Lively great location to see Edingburgh"

Reviewed on 25 Aug 2021

Tigerlily
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
0.5 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £260 per night from 10 Oct to 10 Oct
4.4/5Excellent! (987 reviews)
"Lovely stay for our minimoon. Got a free room upgrade too!"

Reviewed on 28 Aug 2021

Waldorf Astoria Edinburgh - The Caledonian
Hotel Indigo Edinburgh - Princes Street
4 out of 5
0.5 mi from Edinburgh Castle
Fully refundable
The price is £108 per night from 10 Oct to 10 Oct
3.7/5Good! (982 reviews)
"Amazing room, super attentive staff who go above and beyond. Really convenient location. Excellent condition."

Reviewed on 8 Sep 2021

Hotel Indigo Edinburgh - Princes Street
Eden Locke
4 out of 5
0.5 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £98 per night from 17 Oct to 17 Oct
4.7/5Exceptional! (582 reviews)
"The location is great. We were within quick walking distance of a number of wonderful cafes and restaurants. It was somewhat quiet at night, however like any location in this area there will be street noise. The room was a little small and very hot. We were unable to do more than crack a window and ..."

Reviewed on 11 Sep 2021

Eden Locke
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
0.6 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £68 per night from 26 Sep to 26 Sep
4.2/5Excellent! (930 reviews)

Reviewed on 12 Sep 2021

ibis Edinburgh Centre South Bridge - Royal Mile
The Balmoral Hotel
5 out of 5
0.6 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £295 per night from 10 Oct to 10 Oct
4.7/5Exceptional! (978 reviews)
"Property fantastic, location brilliant"

Reviewed on 6 Sep 2021

The Balmoral Hotel
Malmaison Edinburgh City
4 out of 5
0.5 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is £104 per night from 10 Oct to 10 Oct
4.4/5Wonderful! (207 reviews)
"Location"

Reviewed on 11 Aug 2021

Malmaison Edinburgh City
Don't see what you're looking for?
See all available properties in Edinburgh Castle
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Edinburgh Castle is located in a historic area of Edinburgh known for its top museums and popular art scene. The neighbourhood is home to 294 hotels and other accommodation options, so you can find something that works for your stay.

Staying near Edinburgh Castle

Take your pick of 1131 hotels and other accommodation options within a mile of Edinburgh Castle, including these options:

  • Fraser Suites Edinburgh: This 4-star aparthotel features a restaurant, free WiFi and a fitness centre. Our customers like its family-friendly amenities and overall value.
  • Jurys Inn Edinburgh: This 4-star hotel features a restaurant, free WiFi and a bar. Our customers like its dining options and central location.
  • Apex Grassmarket Hotel: This 4-star hotel features a restaurant, a bar and a sauna. Our customers like its overall value and helpful staff.

Things to see and do near Edinburgh Castle

Now that you've visited Edinburgh Castle, you can discover the sights within a few miles of the area.

You might want to spend some time browsing the exhibits at Royal Yacht Britannia, Scotch Whisky Experience or National Museum of Scotland. Grassmarket, Royal Mile and St. Giles' Cathedral are well-known local landmarks worth a visit. You can check out the local talent at Usher Hall, Festival Theatre and King's Theatre.

George Street and Princes Street are both worth a visit while you're out exploring. You might also stop by University of Edinburgh, located 0.5 mi from Edinburgh Castle, or Edinburgh Playhouse Theatre which is 0.7 mi away.

Getting to Edinburgh Castle

If you're taking a train into town, Edinburgh Waverley Station is the closest station to Old Town. There may not be many public transport choices close to Edinburgh Castle so consider a car rental to maximise your time.

Frequently asked questions

Edinburgh Castle Hotel Reviews

More trip options