Find hotels near Edinburgh Castle, Edinburgh from NT$3,018

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 NT$9,936
NT$11,924 total
includes taxes & fees
Jan 11 - 2026/1/12
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, (1200)
"Excellent hotel with great facilities in a fantastic location"
United States
Michael
Market Street Hotel

RÌGH Residences

RÌGH Residences
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.8 out of 10, Exceptional, (250)
"Highly recommend! Great location, easy check in, beautiful rooms!"
Canada
Melea
RÌGH Residences

Eden Locke

Eden Locke
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1303)
"Friendly staff, well equipped room, great black out blinds and noise sensor to help have a good sleep. Great position for town and all amenities. "
United Kingdom
Ellie
The price is NT$3,133
NT$3,759 total
includes taxes & fees
Jan 5 - 2026/1/6
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

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 NT$6,784
NT$10,552 total
includes taxes & fees
Dec 14 - Dec 15
St Giles ApartHotel by Joivy

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 NT$4,152
NT$4,983 total
includes taxes & fees
Jan 5 - 2026/1/6
The Rutland Hotel & Apartments

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, (1083)
"clean lovely hotel, good location"
Australia
Justine
The price is NT$6,124
NT$7,349 total
includes taxes & fees
Dec 22 - Dec 23
Wilde Aparthotels, Edinburgh, Grassmarket

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.8 km from Edinburgh Castle
9.8 out of 10, Exceptional, (1002)
"Always love our stay at the Balmoral! "
United States
Kelly
The price is NT$10,468
NT$12,562 total
includes taxes & fees
Jan 6 - 2026/1/7
The Balmoral Hotel

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 NT$4,146
NT$4,975 total
includes taxes & fees
Jan 8 - 2026/1/9
33 Castle Terrace

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 NT$13,086
NT$15,703 total
includes taxes & fees
Dec 24 - Dec 25
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, (1524)
"Great place to stay in Grass Market area. Very close to Victoria Street. Would definitely stay again."
United States
Karen M
The price is NT$2,515
NT$3,018 total
includes taxes & fees
Jan 11 - 2026/1/12
Apex City of Edinburgh Hotel

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, (999)
"The hotel was really nice! Very clean, room was very large, staff was very helpful and cheery."
Canada
Gino
The price is NT$4,152
NT$4,983 total
includes taxes & fees
Jan 11 - 2026/1/12
Hotel du Vin & Bistro 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, (333)
"Great stay!"
United Kingdom
Aaron
The price is NT$3,559
NT$4,271 total
includes taxes & fees
Jan 4 - 2026/1/5
The Resident Edinburgh

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, (1337)
"Fantastic stay, very comfortable bed!"
United Kingdom
Laura
The price is NT$6,265
NT$7,518 total
includes taxes & fees
Jan 12 - 2026/1/13
Virgin Hotels 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, (1196)
"Clean and friendly "
United States
Yoxira
The price is NT$3,314
NT$3,976 total
includes taxes & fees
Jan 12 - 2026/1/13
Heeton Concept Aparthotel Edinburgh Queen Street

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, (589)
"Hotel was in a great place of Edinburgh and room was lovely and clean. Will stay again"
United Kingdom
Matthew
Eleven Stafford Street Townhouse

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
The price is NT$4,829
NT$5,795 total
includes taxes & fees
Jan 11 - 2026/1/12
No1. Apartments Edinburgh - George IV Bridge

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, (2334)
"Lovely hotel, friendly staff, great food, clean room, great location "
United Kingdom
Kerry-Ann
The price is NT$3,106
NT$3,727 total
includes taxes & fees
Jan 4 - 2026/1/5
Apex Grassmarket Hotel

No1. Apartments Edinburgh - New Town

No1. Apartments Edinburgh - New Town
4.0 star property
New Town, 0.9 km from Edinburgh Castle
9.6 out of 10, Exceptional, (76)
"What an amazing place - loved it"
United Kingdom
Robert
The price is NT$4,777
NT$5,732 total
includes taxes & fees
Jan 11 - 2026/1/12
No1. Apartments Edinburgh - New Town
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

  • Historic Significance: Explore the rich history of Edinburgh Castle, a royal residence that showcases Scotland's past.
  • Stunning Views: Enjoy breathtaking panoramic views of Edinburgh from the castle's elevated position.
  • Cultural Experiences: Engage in vibrant art exhibitions, theater performances, and lively festivals in the area.
  • Diverse Accommodations: Choose from various lodging options, including charming guesthouses and modern hotels.
  • Nearby Attractions: Discover surrounding historic streets and landmarks that enhance your visit.

Find great hotels near Edinburgh Castle

Edinburgh Castle offers a variety of accommodation options to enhance your visit, ranging from charming guesthouses to modern hotels. Whether you're seeking pet-friendly stays, business amenities, or LGBTQIA-friendly environments, you'll find hotels near the castle that cater to your needs. Enjoy a unique experience in castle accommodations that blend history with comfort, ensuring a memorable stay in Scotland's capital.

  • Apex Grassmarket Hotel: Nestled a mere 322m from Edinburgh Castle, the Apex Grassmarket Hotel is a stylish 4-star accommodation that embodies an eco-friendly ethos, making it a prime choice for environmentally conscious travelers. With its modern design and sustainable practices, guests can enjoy a comfortable stay while knowing they are contributing to a greener planet. The hotel offers a range of business travel amenities and is well-suited for those looking to balance work and leisure in a vibrant setting. The proximity to the castle and local attractions enhances its appeal, providing a perfect base for exploring Edinburgh.
  • Apex Waterloo Place Hotel: Located 1.1km from Edinburgh Castle, the Apex Waterloo Place Hotel is a luxurious 4-star retreat that combines elegance with wellness. This eco-certified hotel features a full-service spa and pool, providing guests with an array of relaxation options including prenatal massages and hot stone massages. The sophisticated ambiance and business-ready facilities cater to both leisure and corporate travelers, making it an excellent option for those seeking a spa-themed getaway. The hotel’s dedication to sustainability makes it a responsible choice for the eco-aware visitor.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Positioned 805m from Edinburgh Castle, the ibis Edinburgh Centre South Bridge - Royal Mile is a vibrant 3-star hotel that welcomes travelers from all walks of life, including LGBTQIA guests. This eco-friendly property allows pets, making it a great choice for pet owners exploring the city. Guests can enjoy comfortable accommodations with amenities such as food and water bowls for pets. The hotel's commitment to sustainability and inclusivity, alongside its prime location near the Royal Mile, ensures a memorable stay for all visitors.

Where to stay near Edinburgh Castle

Exploring Edinburgh Castle offers a rich blend of history and charm in Scotland's capital city. Nestled in the heart of Edinburgh, you'll find stunning locations and a vibrant atmosphere that caters to families and romantics alike. The city center is filled with friendly locals and historical landmarks, making it the perfect base for your adventures. Don't miss the opportunity to experience this royal residence and its surrounding neighborhoods, each with its unique vibe.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis that boasts a rich tapestry of history and culture. Home to the iconic Edinburgh Castle, which towers over the city, visitors can immerse themselves in an array of cultural experiences. The city attracts tourists year-round, especially during the peak months of July to September. With an abundance of shopping areas, educational institutions, and entertainment venues, Edinburgh offers something for everyone. Don't miss the chance to explore its historic streets and landmarks, which reflect the city's storied past.
  • Old Town Edinburgh: Nestled around Edinburgh Castle, Old Town Edinburgh is a captivating neighborhood steeped in history. This area is known for its medieval street layout and stunning architecture, making it a must-visit for history buffs. Visitor numbers peak from April to July, drawn by its unique blend of city-themed experiences, business opportunities, and family-friendly attractions. Explore the local theaters, quaint shops, and historic sites within walking distance. The atmosphere is lively, especially during festivals and events, creating an unforgettable experience for travelers.
  • New Town: Just a half-mile from Edinburgh Castle, New Town is a beautifully planned neighborhood that contrasts with the medieval charm of Old Town. Known for its Georgian architecture and elegant streets, this area is bustling with family-friendly attractions, shopping areas, and theaters. Visitors flock here from April to September, enjoying the vibrant atmosphere and wide array of educational options. New Town is ideal for those seeking a mix of history and modernity, with nearby historic sites and event venues providing ample opportunities for exploration.

Things to do near Edinburgh Castle

When visiting Edinburgh Castle, immerse yourself in the vibrant atmosphere of the area with options like art exhibitions, engaging theater performances, and lively festivals. Enjoy a romantic evening stroll, experience the dynamic nightlife, or participate in the exciting arts festival. For those seeking adventure, try your hand at bedlam paintball, making your trip to this historic landmark unforgettable.

Shopping

The closest shopping options to Edinburgh Castle are The Hub and Tartan Weaving Mill, both just 322m away, offering unique gifts and souvenirs. Princes Mall, located 644m from the castle, features a variety of shops and entertainment for a fun shopping experience.

Recreation

Explore Murrayfield Stadium for an energetic experience with live sports events, just 3.2km from Edinburgh Castle. For a musical retreat, visit Queen's Hall, 1.4km away, featuring captivating performances. Enjoy family-friendly fun at the Royal Commonwealth Pool, located 1.6km from the castle, perfect for relaxation and swimming.

Adventure

Experience thrilling adventures at Bedlam Paintball, located 1.1km from Edinburgh Castle, where you can embrace the excitement of paintball battles. For more action, Skirmish Edinburgh Paintball, 3.2km away, offers intense gameplay, while the Midlothian Snowsports Centre, 6.4km away, invites you to enjoy skiing and snowboarding.

Nightlife

Experience the vibrant nightlife near Edinburgh Castle with a visit to Camera Obscura and World of Illusions for family-friendly fun, or enjoy a romantic evening at Greyfriar's Bobby pub. For a cultural touch, catch a performance at the Royal Lyceum Theatre, all within a short walk.

*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 trip to Edinburgh Castle, consider visiting during the cheaper months of January to March, avoiding the peak summer season. Book your hotel about a month in advance or look for last-minute deals on Expedia. Tuesdays are the best days for lower hotel rates, while Saturdays tend to be pricier. Use Expedia’s search tool to filter options based on your budget and preferences, and consider bundling your hotel with flights and activities for better savings. Don't forget to check for eco-friendly lodging options to support sustainable travel.

  • 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: Utilize Expedia’s search tool to tailor your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on your trip 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 rich cultural experience with its historic streets and nearby attractions, perfect for families and travelers alike. Explore the impressive castle grounds, discover the best Scottish castles, and visit the iconic gates of Edinburgh Castle. Don't miss the chance to enjoy local entertainment facilities and nearby universities that enhance your visit to this iconic landmark.

  • University of Edinburgh: This historic institution offers a rich cultural experience with stunning architecture and a vibrant student atmosphere. Explore its beautiful campus, which is steeped in history and features notable landmarks like the Old College and the McEwan Hall.
  • Princes Street: A bustling hub of activity, Princes Street is known for its shopping, dining, and stunning views of Edinburgh Castle. Stroll along this iconic street to enjoy a mix of high-street brands and local shops while soaking in the city vibes.
  • Grassmarket: Nestled in the heart of Edinburgh, Grassmarket is a lively area filled with outdoor cafés, shops, and a vibrant market atmosphere. It's perfect for families and offers a glimpse into the city's history, alongside beautiful views of the castle.

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.

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

Traveling to Edinburgh Castle is convenient with two major airports nearby. Edinburgh Airport (EDI) is situated 9.7km away and offers great hotel options such as Kimpton Charlotte Square by IHG, a 5-star hotel only 9.7km from the airport, and Virgin Hotels Edinburgh, also 11.3km from EDI. Glasgow International Airport (GLA) is located 77.2km from the castle, with luxurious stays like Kimpton Blythswood Hotel & Spa, 11.3km from GLA, and JA Mar Hall Scotland, 6.4km away. For both airports, various transportation services, including airport shuttles, are available, ensuring easy access to your accommodations and the historic castle.

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 1434 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 CODE - The Court, Edinburgh and Apex Waterloo Place Hotel.
How many hotels are there near Edinburgh Castle?
Expedia has 1434 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 National War Museum. Grassmarket, Assembly Rooms, and St. Giles' Cathedral 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 ways to get around, exploring the area around Edinburgh Castle is a breeze. Metro stations nearby include St Andrew Square Tram Stop and Princes Street Tram Stop. To see more of 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