Find hotels near Edinburgh Castle, Old Town Edinburgh from $76

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Guest rating
guestRating-
guestRating-45
guestRating-40
guestRating-35
Star rating
Payment type
Property type
Neighborhood
regionId-6069845
regionId-179568
regionId-501009
regionId-179569
regionId-4801605
regionId-6163730
regionId-6162570
regionId-6129675
regionId-6129641
regionId-179554
regionId-179561
regionId-6129647
regionId-179551
regionId-4262
regionId-6221958
regionId-182761
regionId-179573
regionId-4219
regionId-179553
regionId-5609
Popular locations
1
poi-55.94879,-3.19826:500994
poi-55.950514,-3.185778:6129680
poi-55.943815,-3.188083:501015
poi-55.94609,-3.269578:501017
poi-55.953236,-3.194784:6129679
poi-55.95681,-3.18629:6081275
poi-55.942229,-3.241186:6081293
poi-55.947509,-3.196032:6169296
poi-55.953031,-3.200252:6152386
poi-55.95294,-3.17364:500995
poi-55.94987,-3.19081:501013
poi-55.950097,-3.200063:6081311
poi-55.932117,-3.308709:6169053
poi-55.950384,-3.193928:553248621532494711
poi-55.98128,-3.1757:6081315
poi-55.95458,-3.19219:507670
poi-55.9473,-3.19093:6081301
poi-55.950896,-3.170072:501016
poi-55.94894,-3.19664:6081317
poi-55.910891,-3.322908:6152246
Meal plans available
Amenities
Accessibility
Traveler experience
Apex Grassmarket Hotel
4 out of 5
0.1 mi from Edinburgh Castle
The price is $88 per night from Nov 1 to Nov 2
4.4/5 Excellent! (1,002 reviews)
"Love the property but there was no VIP treatment of any kind."

Reviewed on Sep 26, 2022

Apex City of Edinburgh Hotel
4 out of 5
0.2 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is $101 per night from Nov 2 to Nov 3
4.4/5 Excellent! (999 reviews)
"Well located, right in the middle of the action but quite at night."

Reviewed on Sep 24, 2022

CoDE Pod  – The CoURT - Edinburgh
2 out of 5
0.5 mi from Edinburgh Castle
The price is $76 per night from Nov 1 to Nov 2
4.4/5 Wonderful! (220 reviews)
"Shower room is a little dirty"

Reviewed on Sep 26, 2022

Save an average of 15% on thousands of hotels when you're signed in

Save an average of 15% on thousands of hotels when you're signed in

Hilton Edinburgh Carlton
4 out of 5
0.6 mi from Edinburgh Castle
The price is $177 per night from Oct 10 to Oct 11
4.2/5 Excellent! (1,002 reviews)
"The attitude and the service of the staff was excellent. We were made to feel very welcome from the moment we stepped in to the hotel. The breakfast buffet was very good. The room and the amenities were superb. The Hilton Carlton will most definitely be our choice of stay in our future visits to ..."

Reviewed on Sep 30, 2022

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 $98 per night from Oct 16 to Oct 17
4.2/5 Very Good! (1,003 reviews)
"I just live in my home. As I come out from my room, there are some uses of multipurpose of tables as living rooms and dinning rooms you can see. When I have a breakfast, no purpose sit down here, thank you for your kindness."

Reviewed on Sep 23, 2022

The Balmoral Hotel
5 out of 5
0.6 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is $246 per night from Oct 26 to Oct 27
4.8/5 Exceptional! (997 reviews)
"Beautiful ***** hotel! Right in the middle of all the things you want to do in Edinburg! We also did the afternoon tea at the Palm hotel and it was wonderful! Worth every penny!"

Reviewed on Sep 21, 2022

Jurys Inn Edinburgh
4 out of 5
0.7 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is $120 per night from Oct 16 to Oct 17
4/5 Very Good! (1,003 reviews)
"Close to everything we wanted to see! Great experience overall and right next to the Royal Mile. Super clean and accommodating staff!"

Reviewed on Sep 27, 2022

Point A Hotel Edinburgh Haymarket
3.5 out of 5
0.7 mi from Edinburgh Castle
The price is $79 per night from Oct 9 to Oct 10
4.4/5 Wonderful! (749 reviews)
"The location was good and easy to catch transit (the #2bus takes you to the hot spots). Breakfast is reasonable and very tasty. The room was small but very comfortable. Bathroom had a nice hot shower. The only negative was that because the room is set up to be eco-friendly, when you are not in the ..."

Reviewed on Sep 23, 2022

Apex Waterloo Place Hotel
4 out of 5
0.7 mi from Edinburgh Castle
Fully refundableReserve now, pay when you stay
The price is $146 per night from Nov 2 to Nov 3
4.5/5 Wonderful! (1,002 reviews)
"Parking for check in was non existent. Parking for the property was inconvenient and no helpful"

Reviewed on Sep 29, 2022

Leonardo Royal Edinburgh Haymarket
4 out of 5
0.9 mi from Edinburgh Castle
The price is $101 per night from Oct 3 to Oct 4
4.1/5 Very Good! (1,177 reviews)
Excellent welcome exceeded expectations!
"Fantastic staff on book in desk, both ladies (one was duty manager) we dealt with on arrival and departure showed us a very warm welcome and provided us with an excellent & over and above level of service. Thoughtful, helpful and and eye for the customers needs. Both ladies were exceptional and should ..."

Reviewed on Oct 1, 2022

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 hotels information

Number of reviews 9154
Accommodation 3154 hotels
Lowest Price $76
Highest Price $246

Hotels near Other Old Town Edinburgh Attractions

Frequently asked questions

What's the area like around Edinburgh Castle?

Edinburgh Castle is located in a historic area of Edinburgh known for its top museums and popular art scene. If you're looking for a convenient place to stay, check out the 1798 hotels and other accommodations you'll find within a mile.

What's the best place to stay near Edinburgh Castle?

Adjacent to Edinburgh Castle, Apex Grassmarket Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and an indoor pool. Other good options within a short distance include Jurys Inn Edinburgh and YOTEL Edinburgh.

Which popular hotels near Edinburgh Castle are known for their enhanced cleaning measures?

ibis Edinburgh Centre Royal Mile – Hunter Square, located a short 8-minute walk from Edinburgh Castle, is a 3-star hotel offering property cleaning with disinfectant, linens washed at a temperature of at least 60°C/140°F, and contactless check-in. For more choices, browse all properties close to Edinburgh Castle with enhanced sanitizing measures.

How many hotels are there near Edinburgh Castle?

Expedia has 1798 hotels and other accommodations within a mile from Edinburgh Castle.

If I need to cancel the hotel reservation for my stay near Edinburgh Castle, will I receive a refund?

Yes! Most room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Add dates, click "Search", then you can use the "fully refundable" filter to view the best options available near Edinburgh Castle.

Where can I learn more about changing or cancelling my trip in the area near Edinburgh Castle?

To find more details about updating your stay near Edinburgh Castle or cancelling it, click here.

What can I see and do near Edinburgh Castle?

You might want to spend some time browsing the exhibits at Scotch Whisky Experience, National Museum of Scotland, or Writers' Museum. Royal Mile, Grassmarket, and St. Giles' Cathedral are landmarks that you won't want to miss. You can check out the local talent at Usher Hall, Festival Theatre, and Edinburgh Playhouse Theatre.

How can I get to Edinburgh Castle?

If you're taking a train into town, Edinburgh Waverley Station and Edinburgh (ZXE-Edinburgh Waverly Train Station) are the closest stations to Old Town Edinburgh. There might not be many public transit options near Edinburgh Castle so consider a car rental to maximize your time.

Recent reviews of Edinburgh Castle hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code