Find hotels near Edinburgh Castle, Edinburgh from $228

    price find illustration
    Upfront pricing
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

100 Princes Street

4.5 star property
10.0 out of 10, Exceptional, (30)
"Professional, welcoming, and easily accessible hotel in the heart of Edinburgh. Looking forward to our next stay!"
$652 nightly
The price is $783
Jul 16 - Jul 17
Total includes taxes and fees
100 Princes Street

RÌGH Residences

4.0 star property
9.8 out of 10, Exceptional, (208)
"The rooms were clean and comfortable. The views were lovely and it is in such a great location to get to everything. All of the staff we came in contact with were friendly and helpful. "
$288 nightly
The price is $346
Jul 30 - Jul 31
Total includes taxes and fees
RÌGH Residences

Destiny Scotland George IV Apartments

4.0 star property
9.8 out of 10, Exceptional, (11)
"Excellent location, accessible to tourist attractions and the place is spotless and very cozy"
$260 nightly
The price is $313
Jul 14 - Jul 15
Total includes taxes and fees
Destiny Scotland George IV Apartments

The Knight Residence Apartments by Mansley

4.0 star property
9.6 out of 10, Exceptional, (1369)
"Loved the homey apartment that fit our whole family (7) in one location. So easy to get around and very helpful and professional staff. Definitely a great place to stay!"
$293 nightly
The price is $352
Jul 15 - Jul 16
Total includes taxes and fees
The Knight Residence Apartments by Mansley

The Rutland Hotel & Apartments

4.0 star property
9.6 out of 10, Exceptional, (372)
"This location was walkable to all areas and sites. "
$285 nightly
The price is $341
Jul 20 - Jul 21
Total includes taxes and fees
The Rutland Hotel & Apartments

Eden Locke

4.0 star property
9.6 out of 10, Exceptional, (1241)
"Easy walking distance to the town "
$213 nightly
The price is $256
Jul 20 - Jul 21
Total includes taxes and fees
Eden Locke

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1042)
"Overall a great place to stay!"
$236 nightly
The price is $284
Jul 24 - Jul 25
Total includes taxes and fees
Market Street Hotel

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
9.4 out of 10, Exceptional, (923)
"Very helpful and friendly Accommodations were clean"
$267 nightly
The price is $320
Jul 18 - Jul 19
Total includes taxes and fees
Wilde Aparthotels, Edinburgh, Grassmarket

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (1000)
"Quiet and very centrally located. Great whiskey bar. "
$851 nightly
The price is $1,021
Jul 30 - Jul 31
Total includes taxes and fees
The Balmoral Hotel

33 Castle Terrace

9.4 out of 10, Exceptional, (53)
"Amazing property. Location, cleanliness, just general quality of the place from bed to towels, heating etc - really lovely surprise. "
$245 nightly
The price is $295
Jul 13 - Jul 14
Total includes taxes and fees
33 Castle Terrace

The Resident Edinburgh

4.0 star property
9.6 out of 10, Exceptional, (140)
"Great location excellent Staff "
$244 nightly
The price is $293
Jul 27 - Jul 28
Total includes taxes and fees
The Resident Edinburgh

Destiny Scotland New Town Apartments

3.5 star property
9.6 out of 10, Exceptional, (188)
"Great size apartment, close to everything."
$230 nightly
The price is $276
Jul 27 - Jul 28
Total includes taxes and fees
Destiny Scotland New Town Apartments

Braid Apartments by Mansley

4.0 star property
9.6 out of 10, Exceptional, (620)
"A fantastic apartment "
$265 nightly
The price is $319
Jul 20 - Jul 21
Total includes taxes and fees
Braid Apartments by Mansley

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1171)
"Excellent hotel and location in old town "
$375 nightly
The price is $451
Jul 22 - Jul 23
Total includes taxes and fees
Virgin Hotels Edinburgh

Tigerlily

4.0 star property
9.4 out of 10, Exceptional, (994)
"Friendly staff, very nice place and location."
$225 nightly
The price is $270
Jul 16 - Jul 17
Total includes taxes and fees
Tigerlily

Destiny Scotland - Princes St Residence

4.0 star property
9.4 out of 10, Exceptional, (262)
"Ideally located. A very nice apartment."
Destiny Scotland - Princes St Residence

Heeton Concept Aparthotel Edinburgh Queen Street

3.0 star property
9.4 out of 10, Exceptional, (1094)
"Excellent room and friendly staff "
$211 nightly
The price is $253
Jul 13 - Jul 14
Total includes taxes and fees
Heeton Concept Aparthotel Edinburgh Queen Street

Destiny Scotland Hanover Apartments

4.0 star property
9.4 out of 10, Exceptional, (203)
"Great stay. "
$258 nightly
The price is $310
Jul 21 - Jul 22
Total includes taxes and fees
Destiny Scotland Hanover Apartments

Eleven Stafford Street Townhouse

4.0 star property
9.4 out of 10, Exceptional, (432)
"Cute place, we enjoyed our stay. "
$190 nightly
The price is $228
Jul 17 - Jul 18
Total includes taxes and fees
Eleven Stafford Street Townhouse

Destiny Scotland Apartments at Canning Street Lane

3.5 star property
9.4 out of 10, Exceptional, (111)
"Wonderful place ,great location. Easy access less than 5 min to get to the bus stop to the airport."
$202 nightly
The price is $243
Jul 24 - Jul 25
Total includes taxes and fees
Destiny Scotland Apartments at Canning Street Lane
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.

Find out more about Edinburgh Castle

Find out more about Edinburgh Castle

Top reasons to visit Edinburgh Castle

  • Historic Significance: Edinburgh Castle is a symbol of Scotland's history, offering insights into its royal heritage and military significance.
  • Engaging Performances: Enjoy theatrical shows and music concerts that bring the castle's history to life.
  • Sustainability Commitment: The castle proudly holds Leed Gold certification, highlighting its eco-friendly practices.
  • Vibrant Surroundings: Explore charming neighborhoods, museums, and local culture surrounding the castle.
  • Diverse Accommodations: Choose from a range of hotels nearby, catering to all budgets and preferences.

Find great hotels near Edinburgh Castle

Discover a variety of hotel accommodations near Edinburgh Castle, ranging from budget-friendly hostels to luxurious 5-star hotels. Whether you’re seeking pet-friendly options or LGBTQIA welcoming environments, you’ll find the perfect stay tailored to your needs. Explore the best hotels in Edinburgh, where comfort meets convenience just steps away from the historic castle.

  • Apex Grassmarket Hotel: The Apex Grassmarket Hotel is a chic 4-star accommodation that perfectly blends eco-consciousness with a business-friendly atmosphere. Located a mere 0.2 miles from Edinburgh Castle, this hotel is ideal for environmentally-aware travelers who also require robust business facilities. The property features a Business Center and multiple meeting rooms, ensuring that corporate needs are well catered to. Guests appreciate the modern design and sustainable practices that enhance their stay, making it a great choice for both leisure and work.
  • Apex Waterloo Place Hotel: Situated 0.7 miles from Edinburgh Castle, the Apex Waterloo Place Hotel is a luxurious 4-star retreat that combines family-friendly amenities with a soothing spa experience. This eco-certified property is perfect for families looking to unwind, featuring a full spa with a range of treatments, an accessible pool, and dedicated amenities for children. The hotel’s commitment to sustainability ensures a guilt-free stay while guests indulge in relaxation and comfort. Its blend of modern design and thoughtful facilities makes it an ideal choice for those traveling with loved ones.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located just 0.5 miles from Edinburgh Castle, the ibis Edinburgh Centre South Bridge - Royal Mile is a cozy 3-star hotel that welcomes pet owners with open arms. With a pet-friendly policy that includes food and water bowls and specific amenities for your furry friends, this hotel is perfect for those who want to travel with their pets. The modern rooms provide a comfortable, budget-friendly stay, making it a popular choice for tourists who value convenience and accessibility in the heart of Edinburgh.

Where to stay near Edinburgh Castle

Exploring Edinburgh Castle and its surroundings offers a delightful blend of history, art, and warm Scottish hospitality. Stroll through the charming neighborhoods filled with friendly locals and classic favorites, perfect for families and romantics alike. Don't miss the vibrant atmosphere during bank holidays, where you can immerse yourself in local culture. With its rich historical backdrop and welcoming vibe, Edinburgh Castle is the gateway to an unforgettable Scottish adventure.

  • Edinburgh: As a vibrant metropolis, Edinburgh is a city steeped in history and culture. Home to the iconic Edinburgh Castle, which towers over the skyline, the city offers a unique blend of ancient architecture and modern attractions. Visitors can enjoy a wide range of activities, from shopping in the bustling streets to experiencing the local theater scene. The atmosphere is lively year-round, with peak tourist seasons occurring from July to September, making it an ideal destination for families and culture enthusiasts alike. Don't miss the chance to explore historic landmarks and picturesque streets that tell the story of this enchanting city.
  • Old Town Edinburgh: Nestled around the majestic Edinburgh Castle, Old Town Edinburgh is a charming neighborhood that captures the essence of Scotland's capital. This area is known for its cobbled streets, medieval architecture, and rich history, making it a favorite for visitors seeking an authentic city experience. The neighborhood thrives with seasonal visitors, particularly during the warmer months from April to July. With plenty of shopping options, educational venues, and theaters, Old Town is a cultural hub. Be sure to explore its historic sites and enjoy the vibrant atmosphere at local events and conferences.
  • Edinburgh City Centre: Just 0.4 miles from Edinburgh Castle, the City Centre is the heartbeat of the capital, offering convenience and excitement for travelers. This bustling area attracts visitors throughout the year, with peaks in the summer months. The City Centre is ideal for families and those looking to soak in the culture, with numerous shopping areas, theaters, and educational institutions. Visitors can easily access historic landmarks and symbolic sites that showcase Edinburgh's rich heritage. Whether strolling through the streets or enjoying a local event, the City Centre promises an unforgettable experience.

Things to do near Edinburgh Castle

Edinburgh Castle offers a variety of activities for visitors, including engaging theater performances, vibrant festivals, and unique shopping experiences. You can enjoy music concerts and take part in sightseeing tours to explore the castle's rich history. For those interested in sustainability, the castle has achieved Leed Gold certification, showcasing its commitment to eco-friendly practices. A comprehensive guide will enhance your visit, ensuring you don't miss any highlights during your trip.

Shopping

At Edinburgh Castle, enjoy shopping at The Hub and Tartan Weaving Mill, both just 0.2 miles away, offering unique souvenirs. Princes Mall, located 0.5 miles from the castle, features family-friendly entertainment and shopping options. If you're up for a drive, explore other nearby shopping centers for more choices.

Recreation

Experience the vibrant atmosphere at Murrayfield Stadium, just 2 miles from Edinburgh Castle, where you can enjoy thrilling sports events. For a dose of culture, visit Queen's Hall, 0.9 miles away, featuring captivating musical performances. If you're up for adventure, glide across the ice at Murrayfield Ice Rink, also 2 miles away.

Adventure

Enjoy skiing at Midlothian Ski Centre, located 0.4 miles from Edinburgh Castle, perfect for winter sports enthusiasts. For a thrilling experience, head to Bedlam Paintball, situated 0.7 miles away, where you can engage in exciting paintball battles. Alternatively, visit Midlothian Snowsports Centre, 4 miles away, for more ski adventures.

Nightlife

Experience the thrilling vibes at Camera Obscura and World of Illusions, just 0.2 miles from the castle. For a romantic evening, enjoy drinks at Greyfriar's Bobby, 0.4 miles away. Don't miss a captivating show at the Royal Lyceum Theatre, also 0.2 miles from your location.

Booking tips and Expedia advantages for Edinburgh Castle

To save money on your visit to Edinburgh Castle, plan your trip between January and March when hotel prices are lower. Book a month in advance, or check Expedia for last-minute deals, especially on Tuesdays, which offer the best rates. Use Expedia’s tools to filter accommodations by budget and compare room rates. Consider package deals that include flights and activities for additional savings, and join the One Key membership for exclusive discounts and cashback on future stays. Walking is also a great way to explore the area and enjoy free sights!

  • 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: Utilize Expedia’s search tool to narrow down your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay at Edinburgh Castle with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Edinburgh Castle

Edinburgh Castle offers a rich blend of cultural experiences, historic sites, and family-friendly attractions. Explore the vibrant streets and museums nearby, while immersing yourself in the city’s history. For those seeking accommodations, consider staying at one of the best castle hotels in Edinburgh for a truly unique experience. This captivating destination promises to leave lasting memories for every traveler.

  • Princes Street: Located 0.3 miles from Edinburgh Castle, Princes Street is a bustling thoroughfare filled with shops, cafes, and stunning views of the castle. It's the perfect spot to experience the vibrant city atmosphere while enjoying a leisurely stroll.
  • Grassmarket: Only 0.2 miles away, Grassmarket is a lively area with a mix of history and modern charm. Known for its outdoor markets and family-friendly vibe, it's an ideal place to grab a bite and soak up the local culture.
  • University of Edinburgh: Situated 0.6 miles from the castle, this historic university boasts impressive architecture and rich cultural heritage. Explore the beautiful campus and immerse yourself in the scholarly atmosphere of one of the UK's oldest institutions.

Best time to go to Edinburgh Castle

Visitor numbers around Edinburgh Castle is generally unchanged in popularity throughout the year. 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 Rain (Dry)Mostly 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

Traveling to Edinburgh Castle is convenient with two major airports nearby. Edinburgh Airport (EDI) is located 6 miles from the castle, with excellent hotel options such as the 5-star Caledonian Edinburgh, Curio Collection by Hilton and 5.5-star Crescent House, both within 7 miles. Glasgow International Airport (GLA) is 48 miles away, featuring hotels like the 5-star Kimpton Blythswood Hotel & Spa, also 7 miles from GLA. For those considering Dundee Airport (DND), it's 36 miles from the castle, with the 5-star Hideaway Experience just 5 miles away. Transportation to these hotels includes airport shuttles and taxi services, ensuring easy access to your stay.

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 1542 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 YOTEL Edinburgh and Apex Waterloo Place Hotel.

How many hotels are there near Edinburgh Castle?

Expedia has 1542 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.