Find hotels near Edinburgh Castle, Edinburgh from $115

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
1
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 2,987 hotels close to Edinburgh Castle with room rates, reviews, and availability. Most hotels are fully refundable.

YOTEL Edinburgh
4.0 star property
8.6 out of 10, Excellent, (2039)
"Room was comfortable and clean. The staff were helpful and accommodating when it came to checking in a littler earlier and storing luggage on my day of departure. The location was perfect for me. Away from the hustle and bustle of the city centre but close enough and easy walking distance to Stockbridge. "
The price is $241
includes taxes & fees
$201 per night
Jul 28 - Jul 29
YOTEL Edinburgh
Apex Grassmarket Hotel
4.0 star property
8.8 out of 10, Excellent, (1190)
"Great location. Clean and friendly staff."
The price is $276
includes taxes & fees
$230 per night
Aug 26 - Aug 27
Apex Grassmarket Hotel
Apex Waterloo Place Hotel
4.0 star property
9.0 out of 10, Wonderful, (1189)
"Overall a good property. Easy access to all "
The price is $294
includes taxes & fees
$245 per night
Aug 26 - Aug 27
Apex Waterloo Place Hotel
Save an average of 15% on thousands of hotels when you're signed in
Virgin Hotels Edinburgh
5.0 star property
9.2 out of 10, Wonderful, (715)
"Quite expensive for what you get, although I understand the area is amazing. We didn’t have a working phone our whole stay, and despite my husband requesting a fix they basically told him to use his cell instead and come down in person. Given that I am pregnant and sick most days this was super unfortunate as I was really hoping to utilize room service etc. And the no phone situation made it impossible. They gave us two drink tickets in exchange which didn’t seem fair at 500 pounds a night you’d...
The price is $512
includes taxes & fees
$426 per night
Aug 26 - Aug 27
Virgin Hotels Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
8.2 out of 10, Very Good, (1371)
"Excellent location, lovely staff clean hotel "
The price is $208
includes taxes & fees
$173 per night
Aug 26 - Aug 27
ibis Edinburgh Centre South Bridge - Royal Mile
Point A Hotel Edinburgh Haymarket
3.5 star property
8.8 out of 10, Excellent, (1207)
"Hotel was clean & the staff were nice. Rooms were small and overall it was expensive for it was. "
The price is $190
includes taxes & fees
$159 per night
Jul 28 - Jul 29
Point A Hotel Edinburgh Haymarket
Leonardo Royal Hotel Edinburgh
4.0 star property
9.0 out of 10, Wonderful, (1441)
"Great and helpful staff. Excellent location- within walking distance of the attractions. Highly recommend it. "
The price is $384
includes taxes & fees
$320 per night
Aug 1 - Aug 2
Leonardo Royal Hotel Edinburgh
CoDE Pod – The CoURT - Edinburgh
2.0 star property
9.2 out of 10, Wonderful, (564)
"As a “pensioner” I was very pleased with this property. They prioritize the comfort of guests and are available at the front desk 24/7. Breakfast was good. Facilities clean. Beds comfortable (don’t be put off by the pods). I felt I had sleeping privacy and a safe place to lock up my stuff. Warm water showers!! Right on the Royal Way in the middle of everything."
The price is $177
includes taxes & fees
$147 per night
Aug 27 - Aug 28
CoDE Pod – The CoURT - Edinburgh
Village Hotel Edinburgh
4.0 star property
8.2 out of 10, Very Good, (1004)
"I liked the pool, little football game for kids and buzz about the place"
The price is $168
includes taxes & fees
$140 per night
Aug 4 - Aug 5
Village Hotel Edinburgh
The Balmoral Hotel
5.0 star property
9.8 out of 10, Exceptional, (1001)
"historic"
The price is $765
includes taxes & fees
$637 per night
Aug 26 - Aug 27
The Balmoral Hotel
Apex City of Edinburgh Hotel
4.0 star property
8.8 out of 10, Excellent, (1002)
"Very friendly and helpful staff at reception. Very pleased to receive a complimentary room upgrade. Lovely room and very nice breakfast."
The price is $256
includes taxes & fees
$213 per night
Aug 26 - Aug 27
Apex City of Edinburgh Hotel
Holiday Inn Express - Edinburgh City Centre, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, (1004)
"Busy downtown location, but staff helped with parking and getting around. "
The price is $225
includes taxes & fees
$188 per night
Jul 28 - Jul 29
Holiday Inn Express - Edinburgh City Centre, an IHG Hotel
Britannia Hotel Edinburgh
3.0 star property
5.8 out of 10, (1002)
"Was a lovely hotel and the staff were lovely "
The price is $115
includes taxes & fees
$95 per night
Jul 28 - Jul 29
Britannia Hotel Edinburgh
Old Waverley Hotel
3.0 star property
8.4 out of 10, Very Good, (1002)
"Wifi was very weak in our room. We were facing the back with no view. "
The price is $262
includes taxes & fees
$219 per night
Jul 30 - Jul 31
Old Waverley Hotel
Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
9.0 out of 10, Wonderful, (1003)
"Great location, clean and well maintained for a city . I would definitely recommend "
The price is $385
includes taxes & fees
$321 per night
Jul 28 - Jul 29
Radisson Blu Hotel, Edinburgh City Centre
Aparthotel Adagio Edinburgh Royal Mile
3.5 star property
9.0 out of 10, Wonderful, (1742)
"The hotel's location is just away enough from all the hustle and noise of the Royal Mile, but also close enough of a walk that you're there in less than minutes. You can be in the action or at a distance, if you want. For two people, a double studio room is fine. It can feel a bit tight with two big pieces of luggage, but it's fine. The check-in time was later than other places we stayed at, but they do have a room to leave luggage (though it's quite small). We didn't have an iron or ironing...
The price is $295
includes taxes & fees
$246 per night
Jul 28 - Jul 29
Aparthotel Adagio Edinburgh Royal Mile
Leonardo Hotel Edinburgh Haymarket
4.0 star property
8.2 out of 10, Very Good, (1659)
"Convenient walking to the area."
The price is $232
includes taxes & fees
$193 per night
Aug 27 - Aug 28
Leonardo Hotel Edinburgh Haymarket
Market Street Hotel
4.0 star property
9.6 out of 10, Exceptional, (940)
"Great location!! nice little modern hotel with a great views, the best location and an excellent roof top lounge to drink and eat something after a day of sightseeing!! definitely my go to hotel in Edingburgh."
The price is $296
includes taxes & fees
$246 per night
Jul 30 - Jul 31
Market Street Hotel
Courtyard by Marriott Edinburgh
4.0 star property
8.8 out of 10, Excellent, (1002)
"The property is not easy to find but convenient if one wants to explore EDI. The property was clean and the staff helpful. "
The price is $269
includes taxes & fees
$224 per night
Jul 28 - Jul 29
Courtyard by Marriott Edinburgh
Eden Locke
4.0 star property
9.6 out of 10, Exceptional, (1047)
"Big for the price. Very nice establishment "
The price is $230
includes taxes & fees
$192 per night
Aug 26 - Aug 27
Eden Locke
Don't see what you're looking for?
See all available properties in Edinburgh Castle
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.

Hotels near Other 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 1635 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 hotel offers a restaurant and an indoor pool. Other good options within a short distance include Leonardo Hotel Edinburgh Haymarket and Apex Waterloo Place Hotel.

How many hotels are there near Edinburgh Castle?

Expedia has 1635 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 Assembly Rooms 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