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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

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,570 reviews)
"Perfect place to stay to enjoy both Old town and New town. Clean hotel with attentive and friendly staff!"
United States
Michael
The price is €189
includes taxes & fees
30 Nov - 1 Dec
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,005 reviews)
"5 star hotel with excellent customer service and attention to details"
United States
Josephine
The price is €598
includes taxes & fees
15 Nov - 16 Nov
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, (355 reviews)
"Excellent stay, central location, luxury apartments. Lots of extra touches to make the stay very special."
United Kingdom
carol
The price is €262
includes taxes & fees
9 Nov - 10 Nov
RÌGH Residences

4. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 0.8 km from Edinburgh Castle
9.6 out of 10, Exceptional, (754 reviews)
"Great location away from the hustle and bustle of the touristy areas of the city."
United States
Claudia
The price is €167
includes taxes & fees
29 Nov - 30 Nov
The Resident Edinburgh

5. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.5 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1,456 reviews)
"Great location, friendly and helpful staff, and clean comfortable room."
Canada
Peter
The price is €261
includes taxes & fees
29 Nov - 30 Nov
Virgin Hotels 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,428 reviews)
"It was great. Loved the room and the location. Staff was very friendly."
United States
Sarah
The price is €165
includes taxes & fees
9 Nov - 10 Nov
Eden Locke

7. Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Old Town Edinburgh, 0.8 km from Edinburgh Castle
9.6 out of 10, Exceptional, (955 reviews)
"Fantastic location and charm."
United States
Danielle
The price is €157
includes taxes & fees
29 Nov - 30 Nov
Linton Collection - 28 North Bridge

8. 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, (444 reviews)
"The hotel was in a great location, and the restaurants attached were amazing and had great staff!"
United States
Ellyn
The price is €173
includes taxes & fees
15 Nov - 16 Nov
The Rutland Hotel & Apartments

9. 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)
"Stuff was great, location was perfect and lots of cool places to eat and have a pint! Would totally recommend staying here and would stay here again !"
United States
Kathleen
The price is €200
includes taxes & fees
9 Nov - 10 Nov
Hotel du Vin & Bistro Edinburgh

10. Meus Apartments

Meus Apartments
3.5 star property
New Town, 0.7 km from Edinburgh Castle
9.6 out of 10, Exceptional, (18 reviews)
"Had a really lovely stay! Great location, clean and modern"
United Kingdom
Elisabeth
The price is €156
includes taxes & fees
29 Nov - 30 Nov
Meus Apartments

11. Edinburgh Nine

Edinburgh Nine
3.0 star property
Tollcross, 0.3 km from Edinburgh Castle
9.6 out of 10, Exceptional, (105 reviews)
"Great place to stay in Edinburgh. Location is great, good pubs etc close at hand. Quiet, well appointed and roomy accommodation with good amenities"
New Zealand
Steve
The price is €167
includes taxes & fees
9 Nov - 10 Nov
Edinburgh Nine

12. Braid Apartments by Mansley

Braid Apartments by Mansley
4.0 star property
New Town, 0.6 km from Edinburgh Castle
9.6 out of 10, Exceptional, (694 reviews)
"It was great! Just as advertised! Check out YesSushi across the road!"
Canada
Josh
The price is €138
includes taxes & fees
23 Nov - 24 Nov
Braid Apartments by Mansley

13. The Knight Residence Apartments by Mansley

The Knight Residence Apartments by Mansley
4.0 star property
Tollcross, 0.4 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1,456 reviews)
"Staff great and apartment clean"
United States
Marcelle
The price is €162
includes taxes & fees
10 Nov - 11 Nov
The Knight Residence Apartments by Mansley

14. 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,000 reviews)
"Lovely hotel, friendly staff"
United States
Matthew
The price is €268
includes taxes & fees
22 Nov - 23 Nov
Kimpton Charlotte Square by IHG

15. 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,369 reviews)
"Clean rooms and location is great!"
United States
Phoebelyn
The price is €155
includes taxes & fees
29 Nov - 30 Nov
Heeton Concept Aparthotel Edinburgh Queen Street

16. Tigerlily

Tigerlily
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,003 reviews)
"Staff was amazing! Location was great!"
United States
DANIELA
The price is €263
includes taxes & fees
23 Nov - 24 Nov
Tigerlily

17. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 0.2 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,002 reviews)
"Great location and comfortable room."
United Kingdom
Ashleigh
The price is €202
includes taxes & fees
6 Dec - 7 Dec
Wilde Aparthotels, Edinburgh, Grassmarket

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, (292 reviews)
"Perfect location to see the sites in Old town."
United Kingdom
Richard
The price is €197
includes taxes & fees
22 Nov - 23 Nov
No1. Apartments Edinburgh - George IV Bridge

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

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
5.0 star property
New Town, 0.8 km from Edinburgh Castle
9.4 out of 10, Exceptional, (804 reviews)
"Beautiful property, great location, loved having a washer/dryer"
United States
Amy
The price is €326
includes taxes & fees
16 Nov - 17 Nov
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

20. 33 Castle Terrace

33 Castle Terrace
Tollcross, 0.2 km from Edinburgh Castle
9.4 out of 10, Exceptional, (125 reviews)
"It was a very relaxing stay"
United States
Ruby
The price is €199
includes taxes & fees
9 Nov - 10 Nov
33 Castle Terrace
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
A modern lounge area with contemporary furniture, large windows, and a view of the cityscape.
Market Street Hotel
4.0 star property
9.8
Exceptional
1,570 reviews
View
A grand dining room with a high ceiling, ornate columns, and a large floral arrangement.
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,005 reviews
View
A modern hotel room with a large bed, a seating area with a chair, and a balcony with a view of the city.
RÌGH Residences
4.0 star property
9.8
Exceptional
355 reviews
View
A modern hotel lobby with a sofa, chairs, a round table, and a bookshelf.
The Resident Edinburgh
4.0 star property
9.6
Exceptional
754 reviews
View
A hotel entrance with a red door, decorative arches, and a sign that reads 'Virgin Hotels.'
Virgin Hotels Edinburgh
5.0 star property
9.6
Exceptional
1,456 reviews
View

Hotels recommended for families near Edinburgh Castle

Top Edinburgh Castle Hotel Reviews

Other attractions near Edinburgh Castle

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 1561 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 YOTEL Edinburgh, Select by Hilton and Mount Royal Hotel Edinburgh by The Unlimited Collection.
How many hotels will I be able to find near Edinburgh Castle?
Expedia has 1561 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