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

Edinburgh Hotel Guide - Edinburgh Castle hotels in Edinburgh, United Kingdom.

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
9 Aug - 10 Aug
Tomorrow
10 Aug - 11 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Edinburgh Castle hotels

1. Market Street Hotel

Market Street Hotel
Old Town Edinburgh, 0.6 km from Edinburgh Castle
United States
Tampa
€270
includes taxes & fees
1 Sept - 2 Sept
Market Street Hotel

2. The Balmoral Hotel

The Balmoral Hotel
New Town, 0.8 km from Edinburgh Castle
Vietnam
NHU PHUC
€809
includes taxes & fees
31 Aug - 1 Sept
The Balmoral Hotel

3. RÌGH Residences

RÌGH Residences
New Town, 0.5 km from Edinburgh Castle
United Kingdom
Katherine
€277
includes taxes & fees
1 Sept - 2 Sept
RÌGH Residences

4. The Resident Edinburgh

The Resident Edinburgh
West End, 0.8 km from Edinburgh Castle
United States
Janet
€267
includes taxes & fees
31 Aug - 1 Sept
The Resident Edinburgh

5. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
Old Town Edinburgh, 0.7 km from Edinburgh Castle
United States
OZAN
€275
includes taxes & fees
31 Aug - 1 Sept
Hotel du Vin & Bistro Edinburgh

6. Destiny Scotland Charlotte SQ Apartments

Destiny Scotland Charlotte SQ Apartments
New Town, 0.4 km from Edinburgh Castle
United States
Charles
€284
includes taxes & fees
30 Aug - 31 Aug
Destiny Scotland Charlotte SQ Apartments

7. Eden Locke

Eden Locke
New Town, 0.5 km from Edinburgh Castle
Canada
Victoria
€247
includes taxes & fees
31 Aug - 1 Sept
Eden Locke

8. The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
West End, 0.5 km from Edinburgh Castle
Canada
Douglas
€338
includes taxes & fees
7 Sept - 8 Sept
The Rutland Hotel & Apartments

9. Braid Apartments by Mansley

Braid Apartments by Mansley
New Town, 0.6 km from Edinburgh Castle
United States
Frederic
€347
includes taxes & fees
20 Aug - 21 Aug
Braid Apartments by Mansley

10. Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
Old Town Edinburgh, 0.8 km from Edinburgh Castle
Australia
Jason
€338
includes taxes & fees
31 Aug - 1 Sept
Linton Collection - 28 North Bridge

11. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh, 0.5 km from Edinburgh Castle
Canada
Aaron
€441
includes taxes & fees
1 Sept - 2 Sept
Virgin Hotels Edinburgh

12. Eleven Stafford Street Townhouse

Eleven Stafford Street Townhouse
West End, 0.7 km from Edinburgh Castle
Canada
ALEXIA
€266
includes taxes & fees
30 Aug - 31 Aug
Eleven Stafford Street Townhouse

13. Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
New Town, 0.6 km from Edinburgh Castle
United Kingdom
Nadra
€266
includes taxes & fees
31 Aug - 1 Sept
Heeton Concept Aparthotel Edinburgh Queen Street

14. The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
New Town, 0.8 km from Edinburgh Castle
United States
samira
€551
includes taxes & fees
30 Aug - 31 Aug
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

15. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
New Town, 0.5 km from Edinburgh Castle
United States
Andrea
€441
includes taxes & fees
1 Sept - 2 Sept
Kimpton Charlotte Square by IHG

16. Destiny Scotland Chisholm Hunter Suites

Destiny Scotland Chisholm Hunter Suites
New Town, 0.4 km from Edinburgh Castle
United States
rhonda
€378
includes taxes & fees
23 Aug - 24 Aug
Destiny Scotland Chisholm Hunter Suites

17. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Old Town Edinburgh, 0.2 km from Edinburgh Castle
United States
Stephanie
€291
includes taxes & fees
31 Aug - 1 Sept
Wilde Aparthotels, Edinburgh, Grassmarket

18. No1. Apartments Edinburgh - George IV Bridge

No1. Apartments Edinburgh - George IV Bridge
Old Town Edinburgh, 0.6 km from Edinburgh Castle
United States
kevin
€326
includes taxes & fees
31 Aug - 1 Sept
No1. Apartments Edinburgh - George IV Bridge

19. Destiny Scotland Hanover Apartments

Destiny Scotland Hanover Apartments
New Town, 0.5 km from Edinburgh Castle
Canada
Kim
€284
includes taxes & fees
6 Sept - 7 Sept
Destiny Scotland Hanover Apartments

20. Bonnie Hotel - Smart Boutique ApartHotel - Haymarket Edinburgh

Bonnie Hotel - Smart Boutique ApartHotel - Haymarket Edinburgh
West End, 0.8 km from Edinburgh Castle
United States
Dianne
€244
includes taxes & fees
3 Sept - 4 Sept
Bonnie Hotel - Smart Boutique ApartHotel - Haymarket Edinburgh
View all properties

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
9.8
Exceptional
1,466 reviews
View
3 restaurants; breakfast, lunch and dinner served
The Balmoral Hotel
9.8
Exceptional
1,003 reviews
View
RÌGH Penthouse Suite
RÌGH Residences
9.8
Exceptional
312 reviews
View
Lounge
The Resident Edinburgh
9.6
Exceptional
660 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
9.6
Exceptional
1,001 reviews
View

Top Edinburgh Castle Hotel Reviews

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG

10/10 Excellent
"I booked an extra week or so here because I just loved Edinburgh. This hotel is honestly so great. The staff are spectacularly helpful, the complimentary snacks and drinks are plentiful and very convenient, the complimentary drinks at the bar during the social hour are fun (though I missed most of these because I was usually out at that hour, but still, it’s fun if you’re in the hotel, and it’s a good time to have a couple drinks before dinner), the fact that housekeeping is available 24/7 is beyond amazing. I will absolutely be back to stay here again when in Edinburgh next, which I hope can be soon!"
Ishan 6-night trip
Posted less than an hour ago
Kimpton Charlotte Square by IHG
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"The staff at the front desk were incredibly helpful, and friendly, however lugging suitcases up 82 stairs and a 5min walk from the carpark to the hotel was rather off putting. So we left suitcases in the car. The hotel itself was very clean and well presented, and the room was very clean and spacious, though having twin beds fully made but pushed right together was a new one for us. We specifically chose a bath option, but the overflow on the bath was so low, it made having a nice soak impossible. The bathroom had some black corners, but otherwise it was clean. The room itself was rather stuffy, even with aircon, but thankfully you could still open windows, even on the higher floors. The breakfast was fantastic! Everything presented was delicious, and had so many different options to suit anyone. Though my partner wasn't overly happy with his coffee (att. coffee connoisseurs) Overall it was a nice place, comfy beds, black out curtains and good service."
Jennifer 1-night trip
Posted 1 hour ago
Apex Waterloo Place Hotel
Fraser Suites Edinburgh

Fraser Suites Edinburgh

10/10 Excellent
"This was a great find to get a suite with a kitchen, luxury bath soaps, replenished coffee bar and shared laundry and gym right in the middle of the Royal Mile. Was the price affordable, probably not if your on a budget, but compared to the other hotels with similar amenities (minus kitchen) on or near the Royal Mile it was amazing! So centrally located and such an upscale gem. If we ever visit Edinburgh again we will be sure to stay here!"
Sheri 3-night trip
Posted 1 hour ago
Fraser Suites Edinburgh
Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket

8/10 Good
"Great stay, lovely staff and breakfast. Easy access to bus and trams to get around the city"
lorna 3-night trip
Posted 2 hours ago
Leonardo Hotel Edinburgh Haymarket
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Great location easiest check in ever very friendly helpful staff. Great rooms"
KAREN 3-night trip
Posted 3 hours ago
YOTEL Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Clean. Friendly and helpfull staff. Nice breakfast menu."
Rolf 2-night trip
Posted 4 hours ago
Apex City of Edinburgh Hotel
Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket

8/10 Good
"Not their fault but a lot os street noise"
Brian 3-night trip
Posted 6 hours ago
Wilde Aparthotels, Edinburgh, Grassmarket
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

8/10 Good
"Enjoyed the property and staff but the room was too expensive for it’s size."
George 2-night trip
Posted 8 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"The location was perfect for exploring beautiful Edinburgh on foot. The hotel was modern, clean and our room fit the 4 of us pretty well by European standards. We were surrounded by great food options."
Casey 2-night trip
Posted 2 days ago
Hilton Edinburgh Carlton

Other attractions near Edinburgh Castle

A golden fountain with statues in a park with a large building in the background.

Princes Street Gardens

9.0/10 (3,373 reviews)
Spend time in this attractive green space that separates Edinburgh’s Old Town from its 18th-century New Town.
See properties
A stone pathway leading to historic buildings with a castle in the background.

Grassmarket

9.2/10 (4,895 reviews)
During your visit to Edinburgh, you can search for that perfect souvenir at Grassmarket. Visit the lively bars or top-notch restaurants in this romantic area.
See properties

Royal Scots Regimental Museum

You can study the exhibits at Royal Scots Regimental Museum, a museum with a storied past, during your trip to Edinburgh. Discover the area's lively festivals and notable monuments.
See properties

National War Museum

You can study the exhibits at National War Museum, a museum with a storied past, during your trip to Edinburgh. Experience the area's acclaimed art galleries and fascinating museums.
See properties

Dragonfly

Dragonfly is just one of the places to see in Edinburgh, so why not enjoy the other things to explore during your travels? Make time for the shops and local tours in this walkable area.
See properties

Traverse Theatre

You can get tickets for a performance at Traverse Theatre during your stay in Edinburgh. Discover the fascinating museums in this walkable area or seek out the local tours.
See properties

Vennel Steps

Learn about the local history of Edinburgh when you spend time at Vennel Steps. Discover the fascinating museums in this walkable area or seek out the local tours.
See properties

The Witches' Well

Find out about the history of Edinburgh when you take a trip to The Witches' Well. Make time for the shops and local tours in this walkable area.
See properties

Find out more about Edinburgh Castle

Top reasons to visit Edinburgh Castle

  • Historic Significance: Edinburgh Castle is steeped in history, offering visitors a glimpse into Scotland's rich past through guided tours.
  • Stunning Views: The castle provides breathtaking panoramic views of Edinburgh and its surrounding landscapes, perfect for photography.
  • Vibrant Cultural Scene: Experience Edinburgh's artistic spirit through nearby theatres, festivals, and galleries that celebrate local talent.
  • Family-Friendly Activities: The castle offers engaging experiences suitable for all ages, making it an ideal destination for families.
  • Convenient Location: Nestled in the heart of the city, it serves as an excellent base for exploring nearby attractions like the Royal Mile.

Find great hotels near Edinburgh Castle

Discover a range of accommodation options near Edinburgh Castle, from luxurious hotels to charming guesthouses. Whether you're seeking a pet-friendly stay, a welcoming environment for LGBTQIA travellers, or facilities suited for business travel, you'll find the perfect lodging to suit your needs. Immerse yourself in the rich history of Scotland while enjoying modern comforts just steps away from this iconic landmark.

  • Old Waverley Hotel: This 3-star hotel offers a charming, eco-friendly retreat with a distinctive city-themed atmosphere. Located a mere 644m from Edinburgh Castle, the Old Waverley Hotel is ideal for those seeking a sustainable yet comfortable stay in the heart of the city. Guests appreciate the hotel's eco-certification, which reflects its commitment to environmentally responsible practices. The property boasts modern amenities while retaining classic Scottish character, making it a delightful option for eco-conscious travellers.
  • Ten Hill Place: With a 4-star rating and a remarkable guest score of 9.4 out of 10, Ten Hill Place is a sophisticated choice for business travellers and those prioritising sustainability. Situated 1.1km from Edinburgh Castle, this hotel features contemporary design and eco-certification, appealing to environmentally aware guests. Its well-equipped meeting facilities and professional atmosphere make it particularly suitable for business trips, while its proximity to key attractions allows for a seamless blend of work and leisure during your stay.
  • Moxy Edinburgh: The Moxy Edinburgh is a vibrant 3-star hotel that combines a fun, youthful energy with modern conveniences. Just 805m from Edinburgh Castle, it caters to business travellers and pet owners alike, as it allows certain pets onsite. With a guest rating of 8.8 out of 10, this eco-certified property features playful decor and a lively atmosphere. Amenities such as a pet-friendly policy and a relaxed social area make it a unique choice for those looking to combine work and leisure in an energetic setting.

Where to stay near Edinburgh Castle

Edinburgh Castle is the perfect starting point for an unforgettable experience in Scotland's capital. Nestled in a central location, visitors can explore the rich history and vibrant culture of Edinburgh. With friendly locals and a family-friendly atmosphere, you'll find many attractions nearby, from the enchanting Royal Mile to the picturesque Princes Street Gardens. Whether you're seeking romance, business opportunities, or a taste of history, Edinburgh offers an ideal blend for every traveller.

  • West End: The West End is a vibrant neighbourhood located 1.1km from Edinburgh Castle, renowned for its cultural offerings and family-friendly atmosphere. Visitors can explore an array of shopping areas, enjoy arena entertainment, and catch a performance at one of the local theatres. The West End boasts historic places and symbolic landmarks, making it a hub for those seeking a rich cultural experience. With its peak travel months from July to September, the area is bustling with activity, perfect for those looking to immerse themselves in the city's dynamic lifestyle.
  • Leith: Situated 3.2km from Edinburgh Castle, Leith is a charming neighbourhood that presents a delightful mix of family-friendly activities and cultural experiences. The area is known for its vibrant shopping scene, theatres, and educational venues. Visitors can stroll along historic streets and appreciate the local landmarks that reflect Leith's unique maritime heritage. With peak visitor numbers in April, July, and September, this neighbourhood offers a lively atmosphere, making it an ideal destination for families and culture enthusiasts alike.
  • Slateford: Located 3.2km away from Edinburgh Castle, Slateford is a neighbourhood that caters to families and outdoor enthusiasts. Known for its recreation parks, shopping areas, and theatres, Slateford offers a blend of relaxation and entertainment. Visitors can enjoy the local historic sites and sports facilities while taking in the area's symbolic landmarks. The neighbourhood experiences peak traveller arrivals in January, July, and September, providing a welcoming environment for those seeking both cultural and outdoor experiences during their stay.

Things to do near Edinburgh Castle

Shopping

Within Edinburgh Castle, you can find unique gift shops offering Scottish souvenirs, such as tartan scarves and whisky. If you're up for a drive, visit the St James Quarter, where you’ll discover a variety of high-street brands and local boutiques showcasing artisan products.

Recreation

Explore the tranquil garden areas around Edinburgh Castle for a peaceful retreat amidst historic surroundings. Engage in mindful walking or simply enjoy the views of the city. For a unique experience, consider a guided meditation session within the castle's serene atmosphere, fostering relaxation and reflection.

Adventure

Knockhill Racing Circuit offers thrilling motor racing experiences located 27.4km from Edinburgh Castle. Feel the adrenaline as you watch high-speed races or participate in driving experiences. The atmosphere is vibrant, filled with motorsport enthusiasts and the excitement of fast-paced action.

Nightlife

Edinburgh Castle offers a unique nocturnal charm, with stunning views of the illuminated city. Nearby, The Bongo Club boasts eclectic music and vibrant club nights, while the historic Royal Mile features cosy pubs serving local ales, creating a lively atmosphere perfect for an evening out.

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

Booking tips and Expedia advantages for Edinburgh Castle

To save on your trip to Edinburgh Castle, consider visiting during the cheaper months of January to March, and book your hotel at least a month in advance for the best rates. Tuesdays are typically the least expensive days to stay, while Saturdays are the priciest. Use Expedia's search tools to filter accommodation by budget and location, and look for last-minute deals for potential discounts. Additionally, consider bundling your hotel, flights, and activities for further savings. Explore free attractions in the city to maximise your experience without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Edinburgh Castle are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Edinburgh Castle is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Edinburgh Castle is Tuesday. The most expensive day to stay around Edinburgh Castle is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To uncover the most economical options and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay near Edinburgh Castle with your flights and activities through an Expedia package deal.

Find the best attractions near Edinburgh Castle

Edinburgh Castle offers a wealth of attractions for all types of visitors, from street explorations to museums and galleries. Whether you're seeking cultural experiences, family-friendly activities, or stunning views, there's something for everyone. Don't miss the historic gates of the castle and the picturesque views of this iconic Scottish landmark. Consider staying at nearby apartments for a convenient base to explore the rich heritage of Edinburgh.

  • Princes Street: This vibrant street, located 483m from Edinburgh Castle, offers a bustling atmosphere filled with shops, cafes, and stunning views of the castle. It's the perfect place to experience the city's lively spirit while enjoying some retail therapy.
  • Scott Monument: Situated 644m away, the Scott Monument is a stunning tribute to the writer Sir Walter Scott. This iconic Gothic structure provides a cultural insight into Scotland's literary heritage and offers panoramic views of the city from its upper levels.
  • The Meadows: A delightful urban park located 966m from the castle, The Meadows is ideal for family outings and outdoor activities. With expansive green spaces, it's a popular spot for picnics and leisurely strolls amidst the city's natural beauty.

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

Flying into Edinburgh Castle is convenient, with Edinburgh Airport (EDI) located 9.7km away. Noteworthy hotels nearby include The Glasshouse, Autograph Collection, a 5-star hotel 11.3km from EDI, offering Transfers and Shuttles to the airport. The Courtyard by Marriott Edinburgh West, a 4-star option, is just 4.8km from EDI, providing easy access. Additionally, Glasgow Airport (GLA) is 77.2km away, with nearby hotels such as Sherbrooke Castle Hotel and the Golden Jubilee Hotel, both 5 and 4.8km respectively from GLA, offering airport accessibility. For those considering Newcastle Airport (NCL), it is 138.4km away, with hotels like The County Hotel and INNSiDE by Meliá Newcastle, both 9.7km from NCL.

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 1528 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 Point A Edinburgh Haymarket and Mount Royal Hotel Edinburgh by The Unlimited Collection.
How many hotels will I be able to find near Edinburgh Castle?
Expedia has 1528 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.

Explore a world of travel with Expedia