Edinburgh Edinburgh Castle Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Edinburgh Castle hotels

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.3 km from Edinburgh Castle
9.8 out of 10, Exceptional, (50)
"Amazing hotel and staff. "
United States
Bruce
The price is HK$2,469
HK$2,963 total
includes taxes & fees
12 Jan - 13 Jan 2026
100 Princes Street

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, (1201)
"Excellent hotel with great facilities in a fantastic location"
United States
Michael
The price is HK$1,483
HK$1,779 total
includes taxes & fees
22 Dec - 23 Dec
Market Street Hotel

Eden Locke

Eden Locke
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1306)
"Rooms were great, staff excellent, Thank you Johnny, superb job as always… "
United States
Steven
The price is HK$780
HK$936 total
includes taxes & fees
8 Jan - 9 Jan 2026
Eden Locke

Destiny Scotland Chisholm Hunter Suites

Destiny Scotland Chisholm Hunter Suites
4.0 star property
New Town, 0.4 km from Edinburgh Castle
9.6 out of 10, Exceptional, (194)
"Very clean and nice accommodations. View was wonderful! "
United States
Catherine
Destiny Scotland Chisholm Hunter Suites

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, (1086)
"clean lovely hotel, good location"
Australia
Justine
The price is HK$1,474
HK$1,769 total
includes taxes & fees
22 Dec - 23 Dec
Wilde Aparthotels, Edinburgh, Grassmarket

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, (396)
"great stay"
United Kingdom
stephen
The price is HK$1,032
HK$1,238 total
includes taxes & fees
5 Jan - 6 Jan 2026
The Rutland Hotel & Apartments

St Giles ApartHotel by Joivy

St Giles ApartHotel by Joivy
3.0 star property
Old Town Edinburgh, 0.6 km from Edinburgh Castle
9.8 out of 10, Exceptional, (6)
"We were right in the center of it all. Fantastic!"
United States
Susan
The price is HK$2,039
HK$2,976 total
includes taxes & fees
22 Dec - 23 Dec
St Giles ApartHotel by Joivy

33 Castle Terrace

33 Castle Terrace
Tollcross, 0.2 km from Edinburgh Castle
9.4 out of 10, Exceptional, (83)
"Great location, well appointed and close to Edinburgh Castle"
Australia
Kerry
The price is HK$979
HK$1,175 total
includes taxes & fees
8 Jan - 9 Jan 2026
33 Castle Terrace

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.8 km from Edinburgh Castle
9.8 out of 10, Exceptional, (1004)
"A classic hotel in every way "
United Kingdom
Simon
The price is HK$2,560
HK$3,072 total
includes taxes & fees
5 Jan - 6 Jan 2026
The Balmoral Hotel

Tigerlily

Tigerlily
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1000)
"Hotel was beautiful, the staff better than great and everything was fantastic. Would love to visit again. "
United States
Valerie
The price is HK$3,252
HK$3,902 total
includes taxes & fees
24 Dec - 25 Dec
Tigerlily

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, (1341)
"Clean room, fun space, close to many attractions and wonderful staff"
Canada
Preety
The price is HK$1,373
HK$1,648 total
includes taxes & fees
5 Jan - 6 Jan 2026
Virgin Hotels Edinburgh

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 0.8 km from Edinburgh Castle
9.6 out of 10, Exceptional, (341)
"Great stay!"
United Kingdom
Aaron
The price is HK$884
HK$1,061 total
includes taxes & fees
15 Jan - 16 Jan 2026
The Resident Edinburgh

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, (1197)
"Great location and very cozy lobby bar where we enjoyed relaxing."
United States
Jayme
The price is HK$798
HK$957 total
includes taxes & fees
18 Jan - 19 Jan 2026
Heeton Concept Aparthotel Edinburgh Queen Street

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, (134)
"Wonderful views of Edinburgh castle. Easy access to shopping. "
United States
laura
Destiny Scotland Charlotte SQ Apartments

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, (251)
"A gem of a property in a great location, right by Greyfriars Bobby and with perfect views of the castle. Really beautifully decorated, superbly clean and well equipped. Great communication from property managers too on arrival. Highly recommend and we will be back "
United Kingdom
Roslyn
No1. Apartments Edinburgh - George IV Bridge

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 0.7 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1002)
"The hotel was really nice! Very clean, room was very large, staff was very helpful and cheery."
Canada
Gino
The price is HK$884
HK$1,061 total
includes taxes & fees
26 Dec - 27 Dec
Hotel du Vin & Bistro Edinburgh

Eleven Stafford Street Townhouse

Eleven Stafford Street Townhouse
4.0 star property
West End, 0.7 km from Edinburgh Castle
9.4 out of 10, Exceptional, (593)
"Hotel was in a great place of Edinburgh and room was lovely and clean. Will stay again"
United Kingdom
Matthew
Eleven Stafford Street Townhouse

Destiny Scotland Hanover Apartments

Destiny Scotland Hanover Apartments
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.4 out of 10, Exceptional, (251)
"Room was spotless, clean, had all the amenities and best location."
United States
Terrence
Destiny Scotland Hanover Apartments

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh, 0.3 km from Edinburgh Castle
9.0 out of 10, Wonderful, (2353)
"Lovely hotel, friendly staff, great food, clean room, great location "
United Kingdom
Kerry-Ann
The price is HK$686
HK$823 total
includes taxes & fees
4 Jan - 5 Jan 2026
Apex Grassmarket Hotel

Destiny Scotland George IV Apartments

Destiny Scotland George IV Apartments
4.0 star property
Old Town Edinburgh, 0.6 km from Edinburgh Castle
9.4 out of 10, Exceptional, (61)
"Wonderful apartment and wonderfully kept. Right in the centre of the city too."
United Kingdom
Alannah
The price is HK$800
HK$961 total
includes taxes & fees
11 Jan - 12 Jan 2026
Destiny Scotland George IV Apartments
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.

Top Edinburgh Castle Hotel Reviews

Hotels near other Edinburgh Castle attractions

Find out more about Edinburgh Castle

Top reasons to visit Edinburgh Castle

  • Rich Historical Experience: Immerse yourself in Edinburgh Castle's captivating history through an engaging audio tour.
  • Cultural Hub: Explore vibrant art galleries and enjoy the lively theatre scene nearby.
  • Family-Friendly Activities: The castle offers numerous attractions that cater to visitors of all ages.
  • Stunning Surroundings: Discover the enchanting Old Town and enjoy breathtaking views of the castle.
  • Diverse Accommodations: Choose from a variety of charming guesthouses and modern hotels to suit your preferences.

Find great hotels near Edinburgh Castle

Discover a range of delightful accommodations near Edinburgh Castle, from charming guesthouses to modern hotels. Whether you seek a pet-friendly stay or an LGBTQIA welcoming environment, you'll find options that cater to your needs. Enjoy business amenities and accessible rooms, ensuring a comfortable visit to this historic city. Consider staying at voco Edinburgh for a blend of contemporary style and Scottish hospitality.

  • Apex Grassmarket Hotel: Nestled a mere 322m from Edinburgh Castle, the Apex Grassmarket Hotel offers a blend of modern comfort and eco-conscious practices, making it an ideal choice for business travellers and environmentally minded guests. With its eco-certification, this 4-star hotel places a strong emphasis on sustainable hospitality. Guests appreciate the hotel's stylish design and well-appointed rooms, complemented by amenities such as a contemporary restaurant, fitness centre, and stunning views of the castle from some rooms. The vibrant Grassmarket area, filled with shops and cafes, adds to the charm of this centrally located property.
  • Apex Waterloo Place Hotel: Situated 1.1km from Edinburgh Castle, the Apex Waterloo Place Hotel is a 4-star establishment that caters to families and business travellers alike. Known for its eco-friendly approach, this hotel provides a welcoming atmosphere for all, with special amenities for children ensuring a family-friendly experience. Guests can enjoy luxurious accommodations, an on-site restaurant, and a wellness area featuring a swimming pool and gym facilities. Its proximity to key attractions makes it a fantastic base for exploring the city while enjoying sustainable practices.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located 805m from Edinburgh Castle, ibis Edinburgh Centre South Bridge - Royal Mile is a 3-star hotel that prides itself on being pet-friendly and LGBTQIA welcoming. This eco-certified gem features a relaxed atmosphere and is well-suited for travellers seeking comfort and inclusivity. The hotel provides essential amenities such as food and water bowls for pets, along with a vibrant bar and restaurant. Guests love the central location, which allows for easy exploration of the Royal Mile and beyond, while enjoying eco-conscious hospitality.

Where to stay near Edinburgh Castle

Your visit to Edinburgh Castle promises a delightful blend of historical charm and warm hospitality. Explore the enchanting streets of the Old Town, where family-friendly cafes meet stunning views of the castle. Nearby, indulge in a variety of local delights and discover sprawling estates that showcase the beauty of Scotland's landscape. Whether you're drawn to romantic strolls or vibrant neighbourhoods, Edinburgh offers a captivating atmosphere that will make your stay truly memorable.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis steeped in history and culture. The iconic Edinburgh Castle sits prominently atop Castle Rock, offering stunning views of the city. Visitors flock to Edinburgh year-round, with peak travel occurring from July to September. The city is renowned for its cultural experiences, family-friendly activities, and urban exploration. Stroll through historic streets, indulge in shopping at diverse boutiques, and enjoy the lively atmosphere of arenas and entertainment venues. Don't miss the chance to explore the city’s rich heritage through its historic landmarks and attractions.
  • Old Town Edinburgh: Nestled around the Edinburgh Castle, Old Town Edinburgh exudes charm and character with its cobbled streets and medieval architecture. This neighbourhood attracts visitors mainly from April to July, making it an ideal spot for cultural and city-themed experiences. Here, you can find a mix of shopping, theatre, and educational venues. Wander through historic sites and immerse yourself in the past, or enjoy the vibrancy of local events and conferences. Old Town is a treasure trove of historic places, offering an enchanting atmosphere for families and culture enthusiasts alike.
  • Edinburgh City Centre: Located a mere 644m from Edinburgh Castle, the City Centre is the bustling heart of the city, characterised by its mix of modernity and history. With a consistent flow of visitors throughout the year, particularly peaking during the summer months, this area is perfect for those seeking culture, family activities, and urban adventures. The City Centre boasts a plethora of shopping areas, theatres, and entertainment venues, making it an exhilarating place to explore. Discover historic streets and local landmarks that encapsulate the essence of Edinburgh, ensuring a memorable stay.

Things to do near Edinburgh Castle

When visiting Edinburgh Castle, immerse yourself in the rich history through an engaging audio tour. Nearby, explore vibrant art galleries showcasing local and national talent, and enjoy the city's lively theatre scene and various festivals. With an array of activities available, Edinburgh Castle serves as a perfect starting point for a cultural adventure in this historic city.

Shopping

For a delightful shopping experience near Edinburgh Castle, visit the Tartan Weaving Mill and The Hub, both just 322m away, offering local crafts and gifts. Princes Mall, located 644m away, features a mix of shops and entertainment options for families and visitors alike.

Recreation

At Murrayfield Stadium, immerse yourself in the vibrant sports atmosphere while enjoying a range of wellness activities. Nearby, Tynecastle Stadium offers an energetic setting for football enthusiasts. For a more relaxed vibe, visit Queen's Hall for captivating music performances that uplift the spirit.

Adventure

Experience the thrill of Bedlam Paintball, located 1.1km from Edinburgh Castle, where you can engage in exhilarating paintball battles. Alternatively, Skirmish Edinburgh Paintball, 3.2km away, offers a competitive environment. For winter sports enthusiasts, the Midlothian Snowsports Centre, 6.4km distant, provides exciting skiing activities.

Nightlife

Experience the enchanting nightlife near Edinburgh Castle. Visit Camera Obscura and World of Illusions for thrilling adventures, or enjoy a romantic evening at Greyfriar's Bobby pub with entertaining vibes. Don't miss the Royal Lyceum Theatre for a cultural night filled with captivating performances.

*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 money on your visit to Edinburgh Castle, consider travelling between January and March when accommodation prices are lower. For the best deals, book your hotel at least a month in advance, and keep an eye out for last-minute offers on Expedia. Tuesdays tend to be the cheapest days to stay, while Saturdays are the most expensive. Utilise public transport for affordable travel, and take advantage of free attractions in the city. Combining your hotel, flights, and activities in an Expedia package can also yield significant savings.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation at Edinburgh Castle with your flights and activities through an Expedia package.

Find the best attractions near Edinburgh Castle

Edinburgh Castle offers a wealth of attractions, including historic sites and vibrant streets that reflect the city's rich culture. Visitors can immerse themselves in the fascinating history of the castle while enjoying family-friendly experiences. Additionally, the nearby university adds an educational dimension to your visit, making it perfect for those seeking a blend of culture and entertainment in this iconic location.

  • Princes Street: Experience the vibrant heart of Edinburgh as you stroll along Princes Street, lined with shops and cafés. Enjoy stunning views of Edinburgh Castle while immersing yourself in the lively city atmosphere.
  • University of Edinburgh: Discover the rich history and culture of one of the world's oldest universities. Explore its beautiful campus, renowned for its stunning architecture and prestigious academic legacy, providing a unique glimpse into Scotland's educational heritage.
  • Grassmarket: This bustling area offers a delightful outdoor experience, perfect for families. Enjoy a variety of shops, restaurants, and cafés while soaking in the lively atmosphere and historic surroundings, all set against the backdrop of the castle.

Best time to go to Edinburgh Castle

The best time to visit Edinburgh Castle is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

EDInburgh is easily accessible via its main airport, Edinburgh Airport (EDI), situated 9.7km from the iconic Edinburgh Castle. Excellent accommodation options near EDI include the 5-star Virgin Hotels Edinburgh, 11.3km away, and the Kimpton Charlotte Square and Sheraton Grand Hotel & Spa, both 9.7km from the airport. For those considering GLAsgow Airport (GLA), located 77.2km from the castle, notable hotels include the Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, offering transport services. Dundee Airport (DND), 39.7km away, has options like The Hideaway Experience and Apex City Quay Hotel & Spa, providing limited airport shuttle services.

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 1430 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 Apex Waterloo Place Hotel and CODE - The Court, Edinburgh.
How many hotels will I be able to find near Edinburgh Castle?
Expedia has 1430 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 National War 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?
With so many choices for transport, seeing all of the area near Edinburgh Castle is a breeze. Local metro stations include St Andrew Square Tram Stop and Princes Street Tram Stop. To venture out into the surrounding area, hop aboard a train at Edinburgh Waverley Station or Edinburgh (ZXE-Edinburgh Waverly Train Station).

Explore a world of travel with Expedia