A historic castle on a hill with a statue in the foreground.

Search Hotels Near Edinburgh Castle, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Edinburgh Castle hotels

1. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.6 km from Edinburgh Castle
9.8 out of 10, Exceptional, (1,451 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is ฿10,230
฿12,889 total
includes taxes & fees
2 Aug - 3 Aug
Market Street Hotel

2. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.8 km from Edinburgh Castle
9.8 out of 10, Exceptional, (1,003 reviews)
"The Balmoral is a beautiful hotel! Its location is perfect since it’s close to all major attractions. The staff are accommodating and helpful. I’ve stayed in two different rooms and both were lovely and had great views. The restaurant is very good and the high tea in the Palm Court is superb!"
United States
Beverly
The price is ฿28,621
฿36,063 total
includes taxes & fees
3 Aug - 4 Aug
The Balmoral Hotel

3. RÌGH Residences

RÌGH Residences
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.8 out of 10, Exceptional, (308 reviews)
"Great room and helpful support. Brilliant stay."
United Kingdom
Katherine
The price is ฿9,877
฿12,445 total
includes taxes & fees
27 Aug - 28 Aug
RÌGH Residences

4. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 0.7 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1,004 reviews)
"Great location, nice hotel"
United States
OZAN
The price is ฿8,231
฿10,371 total
includes taxes & fees
2 Aug - 3 Aug
Hotel du Vin & Bistro Edinburgh

5. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 0.8 km from Edinburgh Castle
9.6 out of 10, Exceptional, (631 reviews)
"We had a lovely overnight stay, will definitely be back!"
United Kingdom
Nicola
The price is ฿8,908
฿11,223 total
includes taxes & fees
2 Aug - 3 Aug
The Resident Edinburgh

6. Eden Locke

Eden Locke
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1,399 reviews)
"Wonderful location and incredible staff."
Canada
Victoria
The price is ฿8,534
฿10,752 total
includes taxes & fees
28 Jul - 29 Jul
Eden Locke

7. The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
4.0 star property
West End, 0.5 km from Edinburgh Castle
9.6 out of 10, Exceptional, (427 reviews)
"The property was perfectly situated within Edinburgh. The staff were very helpful. The rooms were highly designed and very functional. The old building, comfy bed and location made for a wonderful visit!"
Canada
Douglas
The price is ฿10,600
฿13,356 total
includes taxes & fees
29 Jul - 30 Jul
The Rutland Hotel & Apartments

8. Edinburgh Nine

Edinburgh Nine
3.0 star property
Tollcross, 0.3 km from Edinburgh Castle
9.6 out of 10, Exceptional, (94 reviews)
"Everything was as described. Great stay, in a great location!"
Canada
Kyle
The price is ฿6,592
฿8,306 total
includes taxes & fees
29 Jul - 30 Jul
Edinburgh Nine

9. Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh, 1 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1,002 reviews)
"The best thing about the hotel is the location and the helpful, friendly staff. The rooms are so good also highly recommended"
United Kingdom
Hamad
The price is ฿13,282
฿16,735 total
includes taxes & fees
28 Jul - 29 Jul
Old Town Chambers, Autograph Collection

10. Destiny Scotland Charlotte SQ Apartments

Destiny Scotland Charlotte SQ Apartments
4.5 star property
New Town, 0.4 km from Edinburgh Castle
9.6 out of 10, Exceptional, (145 reviews)
"Lovely apartment, centrally located"
United States
Charles
The price is ฿11,224
฿14,142 total
includes taxes & fees
1 Aug - 2 Aug
Destiny Scotland Charlotte SQ Apartments

11. No1. Apartments Edinburgh - New Town

No1. Apartments Edinburgh - New Town
4.0 star property
New Town, 0.9 km from Edinburgh Castle
9.6 out of 10, Exceptional, (84 reviews)
"Great central location with all the amenities needed - kitchen, laundry and great bathrooms"
United States
Nirav
The price is ฿9,268
฿11,677 total
includes taxes & fees
31 Jul - 1 Aug
No1. Apartments Edinburgh - New Town

12. St Giles ApartHotel by Joivy

St Giles ApartHotel by Joivy
3.0 star property
Old Town Edinburgh, 0.6 km from Edinburgh Castle
9.6 out of 10, Exceptional, (7 reviews)
"We were right in the center of it all. Fantastic!"
United States
Susan
The price is ฿9,563
฿22,802 total
includes taxes & fees
30 Jul - 31 Jul
St Giles ApartHotel by Joivy

13. Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
3.0 star property
New Town, 0.6 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,303 reviews)
"Great central location, friendly staff. Breakfast is fine if in a hurry but there are great cafes/coffee shops nearby. Good sized room but mattress in one of the beds had a bit of an indent but still comfortable. Would stay there again."
Canada
Sandra
The price is ฿6,959
฿8,768 total
includes taxes & fees
30 Jul - 31 Jul
Heeton Concept Aparthotel Edinburgh Queen Street

14. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.5 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,487 reviews)
"Great location"
United States
lida
The price is ฿16,063
฿20,239 total
includes taxes & fees
3 Aug - 4 Aug
Virgin Hotels Edinburgh

15. Adam Drysdale House

Adam Drysdale House
2.0 star property
Tollcross, 0.9 km from Edinburgh Castle
9.4 out of 10, Exceptional, (11 reviews)
"Lovely big room, full of character, clean and well equipped. Convenient location. No staff onsite but that wasn't a problem at all - there was good communication and regular updates."
United Kingdom
Gemma
The price is ฿3,092
฿6,140 total
includes taxes & fees
28 Jul - 29 Jul
Adam Drysdale House

16. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 0.5 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,004 reviews)
"great place to stay"
United States
Andrea
The price is ฿12,685
฿15,983 total
includes taxes & fees
2 Aug - 3 Aug
Kimpton Charlotte Square by IHG

17. The Royal Scots Club Edinburgh

The Royal Scots Club Edinburgh
3.0 star property
New Town, 0.9 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,007 reviews)
"Location was great, great staff, quiet and relaxing not suited for children,"
Canada
Joseph
The price is ฿8,045
฿10,136 total
includes taxes & fees
3 Aug - 4 Aug
The Royal Scots Club Edinburgh

18. No1. Apartments Edinburgh - George IV Bridge

No1. Apartments Edinburgh - George IV Bridge
3.5 star property
Old Town Edinburgh, 0.6 km from Edinburgh Castle
9.4 out of 10, Exceptional, (271 reviews)
"Great appatmemt in old city"
United States
kevin
The price is ฿9,086
฿11,448 total
includes taxes & fees
30 Jul - 31 Jul
No1. Apartments Edinburgh - George IV Bridge

19. Tigerlily

Tigerlily
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,002 reviews)
"The restaurant and bar on site are very convenient, and the hotel's location is outstanding."
United States
RICHARD
The price is ฿10,743
฿13,536 total
includes taxes & fees
29 Jul - 30 Jul
Tigerlily

20. Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
4.0 star property
Old Town Edinburgh, 0.9 km from Edinburgh Castle
9.6 out of 10, Exceptional, (198 reviews)
"Location was amazing! In between two pubs and right on the Royal Mile! Super easy check in and appreciated the luggage storage area."
United States
Lisa
The price is ฿12,122
฿15,273 total
includes taxes & fees
16 Aug - 17 Aug
Destiny Scotland Royal Mile Residence
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.

Compare popular hotels close to Edinburgh Castle

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Champagne bar
Market Street Hotel
4.0 star property
9.8
Exceptional
1,451 reviews
View
3 restaurants; breakfast, lunch and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,003 reviews
View
RÌGH Penthouse Suite | Hypo-allergenic bedding, in-room safe, laptop workspace
RÌGH Residences
4.0 star property
9.8
Exceptional
308 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,004 reviews
View
Lounge
The Resident Edinburgh
4.0 star property
9.6
Exceptional
631 reviews
View

Top Edinburgh Castle Hotel Reviews

Hotels near other Edinburgh Castle attractions

Find out more about Edinburgh Castle

Top reasons to visit Edinburgh Castle

  • Rich History: Edinburgh Castle boasts a captivating history, with guided tours revealing its architectural beauty and historical significance.
  • Stunning Views: Enjoy breathtaking panoramic views of the city from various vantage points within the castle.
  • Vibrant Culture: The surrounding area is alive with art, theatre, and fascinating museums waiting to be explored.
  • Family-Friendly Activities: The castle offers engaging experiences suitable for visitors of all ages.
  • Diverse Accommodation: A range of lodging options, from charming guesthouses to modern hotels, cater to all preferences.

Find great hotels near Edinburgh Castle

When visiting the historic Edinburgh Castle, a variety of accommodation options await you. From charming guesthouses to modern hotels, there are plenty of choices that cater to diverse needs, including LGBTQIA-friendly services and pet-friendly stays. Whether you prefer a castle hotel or a more conventional lodging close to the castle, you’ll discover an array of options that ensure a memorable stay in the heart of Scotland's capital.

  • Apex Grassmarket Hotel: The Apex Grassmarket Hotel is a stylish 4-star accommodation situated a mere 322m from Edinburgh Castle. This hotel boasts a contemporary design with local touches, making it an appealing choice for eco-conscious travellers. Rated 9.0 out of 10 by guests, it offers a range of amenities including a restaurant serving locally inspired dishes and a fitness centre for those looking to unwind after a day of exploring. Its commitment to sustainability ensures that guests can enjoy a comfortable stay while being mindful of their environmental impact.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located approximately 805m from Edinburgh Castle, the ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star hotel that combines comfort with affordability. Rated 8.4 out of 10, this pet-friendly establishment allows guests to bring their furry companions along for the adventure. The hotel features modern rooms equipped with essential amenities, a bar, and an on-site café. Its eco-certification reflects a dedication to sustainability, making it an excellent choice for environmentally aware guests looking to explore the city with their pets.
  • Apex Waterloo Place Hotel: The Apex Waterloo Place Hotel is a luxurious 4-star property situated 1km from Edinburgh Castle. With a guest rating of 9.2 out of 10, this hotel is ideal for families and business travellers alike, offering tailored amenities for children. Guests can enjoy an exquisite restaurant, a wellness centre, and spacious rooms that blend elegance with modern comforts. Its eco-friendly credentials further enhance its appeal, ensuring that all guests can enjoy a refined stay while contributing to sustainable tourism.

Where to stay near Edinburgh Castle

Edinburgh Castle offers a captivating blend of history and charm, making it the ideal base for your Scottish adventure. Explore the vibrant city of Edinburgh, where friendly locals and family-friendly attractions abound. With its central location, you'll easily access other must-see sites, perfect for both business and leisure travellers. Immerse yourself in the romantic atmosphere as you wander through the historical streets, discovering the rich culture and warmth of this enchanting city.

  • Edinburgh: As a vibrant metropolis, Edinburgh is a must-visit destination enriched with history and culture. The iconic Edinburgh Castle sits majestically above the city, offering stunning views and a glimpse into Scotland's past. Visitors flock to Edinburgh year-round, particularly from July to September, for an array of cultural experiences including theatre, shopping, and local education. The city's historic streets are lined with charming shops and restaurants, making it an excellent spot for families and culture enthusiasts alike.
  • Edinburgh City Centre: Located a mere 644m from Edinburgh Castle, Edinburgh City Centre is the heart of the city, bustling with activity and excitement. The area is popular among tourists throughout the year, with peak visitor numbers from July to September. It boasts a thriving shopping scene and vibrant theatres, ensuring that there’s always something to enjoy. The City Centre is rich in historical landmarks and symbolic sites, making it a fantastic base for exploring the cultural treasures of Edinburgh.
  • Old Town Edinburgh: Steeped in history, Old Town Edinburgh is where you will find the magnificent Edinburgh Castle. This neighbourhood attracts visitors particularly during the spring and summer months, offering a rich tapestry of culture and family-friendly experiences. With its cobblestone streets, historic places, and vibrant theatres, Old Town is perfect for those wanting to delve into Edinburgh's past while enjoying a lively atmosphere. It’s also home to various educational venues and events, making it a cultural hub worth exploring.

Things to do near Edinburgh Castle

Shopping

Within Edinburgh Castle, you can explore gift shops offering Scottish-themed souvenirs, from tartan scarves to whisky miniatures. If you're up for a drive, head to the St James Quarter, a modern shopping centre with a variety of retail options, or visit Ocean Terminal for a unique waterfront experience.

Recreation

At Edinburgh Castle, discover tranquil gardens offering a serene escape amidst historical grandeur. Engage in mindfulness walks along the castle's ramparts, taking in breathtaking views. The castle's rich history provides a calming backdrop for reflection, making it an ideal setting for relaxation and rejuvenation.

Adventure

Experience the thrill of motor racing at Knockhill Racing Circuit, located 27km from Edinburgh Castle. Feel the adrenaline as you watch high-speed races or even try your hand at driving a race car for a truly exhilarating adventure.

Nightlife

Edinburgh Castle, while primarily a historic site, offers unique evening events, including special tours and light shows. For a lively night out, explore nearby venues like The Bongo Club for eclectic music or The Liquid Room for vibrant live performances, both just a short walk from the castle.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Edinburgh Castle

Edinburgh Castle offers a wealth of attractions for visitors, including vibrant streets, fascinating museums, and art galleries. Explore the historic gates, the castle apartments, and enjoy stunning views of the city. This destination is perfect for those seeking cultural experiences or family-friendly activities, ensuring a memorable visit to this iconic Scottish landmark.

  • Princes Street: Immerse yourself in the vibrant atmosphere of Princes Street, a bustling thoroughfare renowned for its shopping and stunning views of Edinburgh Castle. This street is a hub of activity, featuring a mix of high-street brands and local boutiques, making it ideal for those looking to experience the city’s dynamic urban life.
  • Grassmarket: Experience the charm of Grassmarket, a historic market area that exudes family-friendly outdoor vibes. Surrounded by picturesque buildings, it offers a variety of cafes and shops, along with a lively atmosphere perfect for leisurely strolls or enjoying local delicacies.
  • Princes Street Gardens: Enjoy the serene beauty of Princes Street Gardens, an urban park that provides a peaceful retreat amidst the bustling city. With its well-kept lawns, flowerbeds, and stunning views of the castle, it’s an ideal spot for families and those seeking a moment of relaxation.

Best time to go to Edinburgh Castle

The best time to visit Edinburgh Castle can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Edinburgh Castle falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Edinburgh Castle falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Edinburgh Castle

Visiting EDInburgh Castle is easily accessible via Edinburgh Airport (EDI), located 10km away. Nearby hotels iNCLude the 5-star Sheraton Grand Hotel & Spa, Edinburgh, which is 10km from the airport, and the 5.5-star Crescent House, situated 11km away. Both offer convenient access to the airport. Alternatively, you can fly into Glasgow Airport (GLA), situated 77km away, with nearby accommodations such as the 5-star JA Mar Hall Scotland, located 6km from the airport. Lastly, Newcastle Airport (NCL) is 138km away, with options like the 4-star Maldron Hotel Newcastle, just 10km from the airport, making your stay comfortable and accessible.

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, take a look at the 1543 hotels and other accommodation options 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 traveller data, and this hotel offers a restaurant and an indoor pool. Other good options within a short distance include CODE - The Court, Edinburgh and Apex Waterloo Place Hotel.
How many hotels will I be able to find near Edinburgh Castle?
Expedia has 1543 hotels and other accommodation options 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! The majority of room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If your reservation is non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to view the top deals on offer near Edinburgh Castle.
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 transport choices near to Edinburgh Castle so consider a car rental to maximise your time.