Hotels near Edinburgh Castle Edinburgh

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay near Edinburgh Castle?

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh, 0.2 mi from Edinburgh Castle
9.0 out of 10, Wonderful, (2,839 reviews)
"Clean room, good staff, perfect location to visit Edinburgh."
United States
Balamurugan
$239 nightly
The price is $301
Aug 31 - Sep 1
Total with taxes and fees
Apex Grassmarket Hotel

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.4 mi from Edinburgh Castle
9.8 out of 10, Exceptional, (1,466 reviews)
"A great location right in the middle of Edinburgh. "
United Kingdom
Andrew
$272 nightly
The price is $342
Sep 2 - Sep 3
Total with taxes and fees
Market Street Hotel

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 0.1 mi from Edinburgh Castle
9.4 out of 10, Exceptional, (1,015 reviews)
"Small, but everything you could want or need for a romantic, easy and adventure filled stay in Edinburgh. Very central to everything. "
Canada
Janine
$263 nightly
The price is $332
Aug 31 - Sep 1
Total with taxes and fees
Wilde Aparthotels, Edinburgh, Grassmarket

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.3 mi from Edinburgh Castle
9.4 out of 10, Exceptional, (1,485 reviews)
"Excellent service, staff couldn’t be more helpful Very central to all of the historic things to see in Edinburgh. Plenty of pubs & restaurants. "
United Kingdom
daniel
$405 nightly
The price is $510
Sep 1 - Sep 2
Total with taxes and fees
Virgin Hotels Edinburgh

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
New Town, 0.4 mi from Edinburgh Castle
8.8 out of 10, Excellent, (703 reviews)
"Great location if it's your first time in Edinburgh. Louis was very helpful at the front desk. "
United States
Ray
$210 nightly
The price is $264
Aug 31 - Sep 1
Total with taxes and fees
Mount Royal Hotel Edinburgh by The Unlimited Collection

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh, 0.2 mi from Edinburgh Castle
9.2 out of 10, Wonderful, (1,715 reviews)
"Great location good base to explore Edinburgh "
United Kingdom
Paula
$243 nightly
The price is $306
Aug 31 - Sep 1
Total with taxes and fees
Apex City of Edinburgh Hotel

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 0.4 mi from Edinburgh Castle
8.8 out of 10, Excellent, (2,535 reviews)
"Great stay. One night for an event - great city centre location, comfy bed"
United Kingdom
Jennifer
$158 nightly
The price is $199
Aug 31 - Sep 1
Total with taxes and fees
YOTEL Edinburgh

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 0.7 mi from Edinburgh Castle
9.2 out of 10, Wonderful, (2,132 reviews)
"All the staff were excellent, extremely good service. The location is great, it's closed to most of the attraction in the city centre. I would highly recommend this hotel to those who are planning to go to Edinburgh."
Hong Kong SAR China
Andrew
$245 nightly
The price is $308
Aug 31 - Sep 1
Total with taxes and fees
Apex Waterloo Place Hotel

The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End, 0.7 mi from Edinburgh Castle
9.4 out of 10, Exceptional, (353 reviews)
"Very good hotel a short walk from the city centre (which helps on price vs the city centre!). Staff are very good, the hotel has a very good atmosphere."
United Kingdom
Andy
$218 nightly
The price is $275
Aug 31 - Sep 1
Total with taxes and fees
The Hoxton, Edinburgh

Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh, 0.3 mi from Edinburgh Castle
9.0 out of 10, Wonderful, (3,273 reviews)
"Great location and room. Very helpful staff."
United States
Martin
$245 nightly
The price is $308
Aug 31 - Sep 1
Total with taxes and fees
Fraser Suites Edinburgh

Grassmarket hotel

Grassmarket hotel
4.0 star property
Old Town Edinburgh, 0.2 mi from Edinburgh Castle
8.6 out of 10, Excellent, (1,007 reviews)
"Great fun location close to all the amazing attractions in Edinburgh old town. Captured the spirit and vibe of Edinburgh."
Australia
Kristie
$199 nightly
The price is $251
Sep 2 - Sep 3
Total with taxes and fees
Grassmarket hotel

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, 0.6 mi from Edinburgh Castle
9.0 out of 10, Wonderful, (1,470 reviews)
"Superb location staff were very friendly and helpful, our room was very modern and clean. I would recommend to anyone looking for a hotel in the centre of Edinburgh."
United Kingdom
Anthony
$262 nightly
The price is $331
Aug 31 - Sep 1
Total with taxes and fees
Leonardo Royal Hotel Edinburgh

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh, 0.4 mi from Edinburgh Castle
9.0 out of 10, Wonderful, (1,262 reviews)
"Modern, clean hotel with incredibly pleasant and helpful staff that were quick to cater to any request. Beds were extremely comfortable and location was in close proximity to The Royal Mile. I would certainly stay here again if visiting Edinburgh"
United Kingdom
Andy
$236 nightly
The price is $297
Aug 30 - Aug 31
Total with taxes and fees
Motel One Edinburgh-Royal

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh, 0.5 mi from Edinburgh Castle
8.4 out of 10, Very Good, (1,955 reviews)
"Hotel a nice room A good central base for the city of Edinburgh "
United Kingdom
Jill
$187 nightly
The price is $236
Aug 30 - Aug 31
Total with taxes and fees
ibis Edinburgh Centre South Bridge - Royal Mile

Hub By Premier Inn Edinburgh Cc Rose Street

Hub By Premier Inn Edinburgh Cc Rose Street
3.0 star property
New Town, 0.3 mi from Edinburgh Castle
8.4 out of 10, Very Good, (371 reviews)
"Great location convenient to Princess st and old Edinburgh"
Canada
Mark
$206 nightly
The price is $259
Aug 31 - Sep 1
Total with taxes and fees
Hub By Premier Inn Edinburgh Cc Rose Street

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 0.3 mi from Edinburgh Castle
9.4 out of 10, Exceptional, (1,007 reviews)
"The staff is terrific. Even provided shortbread when asked! Breakfast was excellent and they would pack take away for early activities. The concierge , Gavin was terrific! Great location."
United States
Judy
$405 nightly
The price is $510
Sep 1 - Sep 2
Total with taxes and fees
Kimpton Charlotte Square by IHG

Premier Inn Edinburgh - Princes Street

Premier Inn Edinburgh - Princes Street
3.0 star property
New Town, 0.2 mi from Edinburgh Castle
8.2 out of 10, Very Good, (262 reviews)
"Location on Princes Street is excellent for visiting Edinburgh. Right across you can see the castle and all shops and restaurants in walking distance. "
Ireland
Anne
$183 nightly
The price is $231
Aug 30 - Aug 31
Total with taxes and fees
Premier Inn Edinburgh - Princes Street

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End, 0.7 mi from Edinburgh Castle
8.0 out of 10, Very Good, (1,027 reviews)
"Great location near city centre"
United Kingdom
John
$149 nightly
The price is $188
Aug 31 - Sep 1
Total with taxes and fees
Garner Edinburgh Haymarket by IHG

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 0.5 mi from Edinburgh Castle
9.6 out of 10, Exceptional, (661 reviews)
"Room was spotless, small kitchen with microwave for breakfast. Staff were exceptional, poilte & very helpful with a good knowledge of the area. central location for exploring Edinburgh. Will definitely be back. "
United Kingdom
Mairi
$243 nightly
The price is $306
Aug 31 - Sep 1
Total with taxes and fees
The Resident Edinburgh

Stay Central

Stay Central
3.0 star property
Old Town Edinburgh, 0.4 mi from Edinburgh Castle
8.4 out of 10, Very Good, (1,007 reviews)
"Great place to stay in central Edinburgh"
United States
Jessica
$193 nightly
The price is $243
Aug 31 - Sep 1
Total with taxes and fees
Stay Central
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
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
RÌGH Penthouse Suite | Hypo-allergenic bedding available, in-room safe, laptop workspace
RÌGH Residences
4.0 star property
9.8
Exceptional
312 reviews
View
Lounge
The Resident Edinburgh
4.0 star property
9.6
Exceptional
661 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,002 reviews
View
Exterior
Destiny Scotland Chisholm Hunter Suites
4.0 star property
9.6
Exceptional
209 reviews
View
Luxury Double Room | City view
The Rutland Hotel & Apartments
4.0 star property
9.6
Exceptional
429 reviews
View

Other landmarks near Edinburgh Castle

Find out more about Edinburgh Castle

Unveil the Majesty: Edinburgh Castle’s Timeless Tale of Power and Panorama

Perched atop Castle Rock, Edinburgh Castle is a stunning historical fortress that dominates the skyline of Scotland's capital. This iconic landmark offers breathtaking views, rich history, and a glimpse into Scotland's royal past. Explore the Crown Jewels, the Stone of Destiny, and the National War Museum within its ancient walls. Wander through the picturesque grounds, where cobblestone pathways lead to enchanting vistas of the city below. A visit to Edinburgh Castle promises an unforgettable blend of cultural heritage and stunning landscapes, making it a must-see for history buffs and adventurers alike.

Discover great hotels near Edinburgh Castle

Edinburgh offers a range of hotel accommodations near the iconic Edinburgh Castle, from luxurious star hotels with stunning views to quaint bed and breakfasts steeped in history. Whether you prefer a castle hotel experience or modern amenities, you'll find the perfect base to explore this charming city. Here are some of the most popular hotels with our travelers near Edinburgh Castle:

  1. Kick Ass Grassmarket - Adults Only - HostelOpens in a new window: This 2.5-star hostel offers a vibrant and welcoming atmosphere, ideal for LGBTQIA travelers seeking unique experiences. With an emphasis on community and comfort, guests can enjoy a shared kitchen, lounge areas, and organized events that foster connections among travelers. The distinct character of the property resonates with those looking for an inclusive environment, and visitors appreciate the opportunity to meet like-minded individuals, making it a popular choice among adventurous souls.
  2. Grassmarket Apartment with Castle ViewOpens in a new window: This 3.5-star hotel presents an inviting blend of comfort and entertainment, perfect for leisure travelers. With modern amenities including a flatscreen television and stylish accommodations, the hotel ensures a relaxing stay. Guests frequently highlight the chic ambiance and attention to detail, creating an enjoyable setting for unwinding after a day of exploration. The property’s central location offers easy access to nearby attractions, making it an excellent base for discovering the rich culture of Edinburgh.
  3. Premier Inn Edinburgh Cc WaverleyOpens in a new window: As a 2.0-star hotel, this property caters to LGBTQIA travelers looking for affordability without sacrificing comfort. The hotel features cozy accommodations and communal spaces that foster a sense of belonging. Guests appreciate the welcoming vibe and the chance to connect with fellow travelers, making it an ideal choice for those seeking a relaxed atmosphere. The property’s focus on creating a friendly and inclusive environment enhances the overall travel experience, ensuring memorable stays for all.

Things to do near Edinburgh Castle

Edinburgh Castle stands proudly atop a volcanic rock, offering stunning views of the surrounding hills and valleys. Visitors can explore its rich history while enjoying nearby parks and vibrant festivals. With opportunities for hiking, local theater, and unique shopping experiences, this iconic Scottish castle is a must-visit for any traveler.

  • Edinburgh CastleOpens in a new window – Step into history at Edinburgh Castle, a magnificent fortress perched atop Castle Rock. Explore the Stone of Destiny, see the Crown Jewels of Scotland, and wander through the Great Hall, where tales of battles and royal ceremonies come to life. Don’t miss the panoramic views of the cityscape; it's an unforgettable sight that showcases Edinburgh's beauty.
  • Princes StreetOpens in a new window – Stroll along Princes Street, the bustling heart of Edinburgh, lined with shops and cafés. This vibrant thoroughfare is perfect for picking up unique souvenirs or enjoying a quick bite. As you walk, take in the stunning backdrop of the castle looming overhead, creating a picturesque scene that captures the essence of this historic city.

5 tips for savvy savings when booking a hotel near Edinburgh Castle

  1. Book for the cheapest times: The most budget-friendly time to visit Edinburgh Castle is from January to March when hotel prices are lower. To truly immerse yourself in the city’s rich history and culture, you should plan to stay at least 2 to 3 days. This duration allows you to explore key landmarks, museums, and historical sites, as well as enjoy the vibrant art scene, theater performances, and local festivals. With great value for money during this period, you can experience all that Edinburgh has to offer without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for Edinburgh Castle, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and special promotions, helping you take advantage of potential savings. The Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. This way, you can be among the first to know if prices drop or rooms become available for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay near Edinburgh Castle. If you're in search of something distinctive, boutique hotels can provide a more personalized experience and sometimes offer better value. When you book with Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that may be more affordable, increasing your chances of finding a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. For more affordable options, you might want to look at hotels in less central areas or neighborhoods, which can help you strike a balance between cost and accessibility to the sites you plan to visit. Independent hotels located further out are usually more likely to be affordable and can offer a more authentic experience.
  5. Become a Member: Join our membership program for free and unlock exclusive savings on your next stay near Edinburgh Castle! With access to over 100,000 hotels worldwide, you can take advantage of special member prices. As you advance through the membership tiers, you'll enjoy fantastic perks, including free room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don’t miss out on the opportunity to enhance your travel experience—become a member today!

Best time to go to Edinburgh Castle

Edinburgh Castle experiences its lowest average temperature in January, at 38.5°F (3.6°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October tends to be the wettest months.The peak travel months to visit Edinburgh Castle are April, July, and August, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring