Edinburgh Edinburgh Castle Hotels

  • 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, (55 reviews)
"Beautiful hotel, with a wonderful staff who were so kind & helpful."
United States
Heather Michelle
The price is HK$3,154
HK$3,785 total
includes taxes & fees
23 Mar - 24 Mar
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, (1,237 reviews)
"Lovely place lovely staff would stay again"
United Kingdom
Leonard
Market Street Hotel

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,143 reviews)
"An outstanding premises, in an ideal area of Edinburgh, the wonderful Grassmarket location, perfect for visiting the Castle and exploring the Old Town. Really clean room, brilliant services, attentive staff, this was a 100% city break, outstanding !"
United Kingdom
Adrian
The price is HK$1,030
HK$1,235 total
includes taxes & fees
29 Mar - 30 Mar
Wilde Aparthotels, Edinburgh, Grassmarket

RÌGH Residences

RÌGH Residences
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.8 out of 10, Exceptional, (273 reviews)
"Perfect in every way!"
United Kingdom
Elijah
RÌGH Residences

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,406 reviews)
"Had a wonderful stay staff really friendly and helpful room was really clean with all amenities you would need. Would recommend perfect place to stay home from home"
United Kingdom
ADRIAN
The price is HK$988
HK$1,186 total
includes taxes & fees
22 Mar - 23 Mar
The Knight Residence Apartments by Mansley

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 reviews)
"We were right in the center of it all. Fantastic!"
United States
Susan
The price is HK$1,094
HK$3,976 total
includes taxes & fees
16 Mar - 17 Mar
St Giles ApartHotel by Joivy

Eden Locke

Eden Locke
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1,344 reviews)
"I had a good stay. The hotel is very nice and very clean and well run. Staff were lovely. Great location "
United States
keith
The price is HK$831
HK$997 total
includes taxes & fees
23 Mar - 24 Mar
Eden Locke

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, (408 reviews)
"Very friendly and helpful staff, great room and location, wonderful eggs beniedict royale and fresh squeezed orange juice for breakfast."
United Kingdom
Marcus
The price is HK$1,262
HK$1,514 total
includes taxes & fees
15 Mar - 16 Mar
The Rutland Hotel & Apartments

33 Castle Terrace

33 Castle Terrace
Tollcross, 0.2 km from Edinburgh Castle
9.4 out of 10, Exceptional, (92 reviews)
"Very nice apartment "
United Kingdom
paul
The price is HK$871
HK$1,046 total
includes taxes & fees
16 Mar - 17 Mar
33 Castle Terrace

Destiny Scotland New Town Apartments

Destiny Scotland New Town Apartments
3.5 star property
New Town, 0.5 km from Edinburgh Castle
9.6 out of 10, Exceptional, (217 reviews)
"We loved our apartment. It had everything we needed in an excellent location for sightseeing and tours. "
United States
Randall
Destiny Scotland New Town Apartments

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,007 reviews)
"Good location, great rooms, food and overall service!"
United Kingdom
Ingrid
The price is HK$779
HK$935 total
includes taxes & fees
15 Mar - 16 Mar
Hotel du Vin & Bistro Edinburgh

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,004 reviews)
"Top notch service and rooms were majestic. Highly recommend!!"
United States
Javorka
The price is HK$3,056
HK$3,668 total
includes taxes & fees
22 Mar - 23 Mar
The Balmoral Hotel

Destiny Scotland - The Malt House Apartments

Destiny Scotland - The Malt House Apartments
4.0 star property
West End, 0.6 km from Edinburgh Castle
9.6 out of 10, Exceptional, (197 reviews)
"Great location, everywhere within walking or easy transport distance. The apartment was spacious and the extra touch of luggage locker was super key to making our stay a wonderful experience. "
United Kingdom
Victoria
Destiny Scotland - The Malt House Apartments

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,424 reviews)
"Great stay, excellent location "
United Kingdom
John
The price is HK$1,746
HK$2,096 total
includes taxes & fees
15 Mar - 16 Mar
Virgin Hotels Edinburgh

Tigerlily

Tigerlily
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,000 reviews)
"Great stay "
United States
Melissa
Tigerlily

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh, 0.4 km from Edinburgh Castle
9.2 out of 10, Wonderful, (1,581 reviews)
"Very much enjoyed our stay with a lovely view of castle - unfortunately didn’t have time to use the pool. Would definitely stay again "
United Kingdom
Heather
The price is HK$864
HK$1,037 total
includes taxes & fees
22 Mar - 23 Mar
Apex City of Edinburgh Hotel

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 0.8 km from Edinburgh Castle
9.6 out of 10, Exceptional, (451 reviews)
"Beautiful hotel, nice size rooms, staff was amazing, great location, next to bus stations and about a 15-20min walk (if you don’t want to take the bus) to main tourist locations. Restaurants extremely close, safe and clean area, would 100% stay here again when I come back to Edinburgh!"
United States
Kevin
The price is HK$812
HK$975 total
includes taxes & fees
22 Mar - 23 Mar
The Resident Edinburgh

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, (797 reviews)
"Well situated just off the Royal Mile / North Bridge"
United Kingdom
Chris
Linton Collection - 28 North Bridge

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, (612 reviews)
"Second time staying here. Very convenient and super comfy bed. Lovely room which is very clean and nicely decorated! Will be coming back !"
United Kingdom
Zoe
Eleven Stafford Street Townhouse

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,235 reviews)
"Great stay, lovely room"
United Kingdom
Mark
The price is HK$560
HK$671 total
includes taxes & fees
15 Mar - 16 Mar
Heeton Concept Aparthotel Edinburgh Queen Street
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 1490 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 City of Edinburgh Hotel and Aparthotel Adagio Edinburgh Royal Mile.
How many hotels will I be able to find near Edinburgh Castle?
Expedia has 1490 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. Grassmarket, St. Giles' Cathedral and Georgian House 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