A historic castle on a hill with a statue in the foreground.

Find hotels near Edinburgh Castle, Edinburgh from ¥38,192

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 7 - Sep 8
Tomorrow
Sep 8 - Sep 9
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Property class

Guest rating

Our top choices for Edinburgh Castle hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh, 0.3 km from Edinburgh Castle
United States
DEEPAK
¥39,189
¥49,380 total
includes taxes & fees
Oct 4 - Oct 5
Apex Grassmarket Hotel

2. Market Street Hotel

Market Street Hotel
Old Town Edinburgh, 0.6 km from Edinburgh Castle
United States
Benjamin
¥39,835
¥50,192 total
includes taxes & fees
Sep 28 - Sep 29
Market Street Hotel

3. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Old Town Edinburgh, 0.2 km from Edinburgh Castle
United States
Lydia
¥40,137
¥50,572 total
includes taxes & fees
Sep 28 - Sep 29
Wilde Aparthotels, Edinburgh, Grassmarket

4. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh, 0.5 km from Edinburgh Castle
United States
Steven
¥73,962
¥93,191 total
includes taxes & fees
Oct 7 - Oct 8
Virgin Hotels Edinburgh

5. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
New Town, 0.6 km from Edinburgh Castle
United States
Kressy
¥40,397
¥50,900 total
includes taxes & fees
Sep 20 - Sep 21
Mount Royal Hotel Edinburgh by The Unlimited Collection

6. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Old Town Edinburgh, 0.4 km from Edinburgh Castle
United States
Kristin
¥46,776
¥58,938 total
includes taxes & fees
Oct 6 - Oct 7
Apex City of Edinburgh Hotel

7. YOTEL Edinburgh

YOTEL Edinburgh
New Town, 0.6 km from Edinburgh Castle
Canada
Matthew
¥27,933
¥35,195 total
includes taxes & fees
Oct 4 - Oct 5
YOTEL Edinburgh

8. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
New Town, 1.1 km from Edinburgh Castle
Canada
Alexis
¥35,327
¥44,511 total
includes taxes & fees
Oct 4 - Oct 5
Apex Waterloo Place Hotel

9. Fraser Suites Edinburgh

Fraser Suites Edinburgh
Old Town Edinburgh, 0.5 km from Edinburgh Castle
United States
Leo
Fraser Suites Edinburgh

10. The Hoxton, Edinburgh

The Hoxton, Edinburgh
West End, 1 km from Edinburgh Castle
Australia
Bishma
¥31,536
¥39,736 total
includes taxes & fees
Oct 4 - Oct 5
The Hoxton, Edinburgh

11. Grassmarket hotel

Grassmarket hotel
Old Town Edinburgh, 0.4 km from Edinburgh Castle
United States
Leland
¥34,716
¥43,741 total
includes taxes & fees
Oct 4 - Oct 5
Grassmarket hotel

12. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh, 1 km from Edinburgh Castle
United States
John
¥33,045
¥41,637 total
includes taxes & fees
Oct 4 - Oct 5
Leonardo Royal Hotel Edinburgh

13. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh, 0.9 km from Edinburgh Castle
United States
Jason
¥33,867
¥42,673 total
includes taxes & fees
Oct 6 - Oct 7
ibis Edinburgh Centre South Bridge - Royal Mile

14. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Old Town Edinburgh, 0.6 km from Edinburgh Castle
United States
Ivana
¥35,031
¥44,140 total
includes taxes & fees
Oct 4 - Oct 5
Motel One Edinburgh-Royal

15. Hub By Premier Inn Edinburgh Cc Rose Street

Hub By Premier Inn Edinburgh Cc Rose Street
New Town, 0.5 km from Edinburgh Castle
Canada
Pam
Hub By Premier Inn Edinburgh Cc Rose Street

16. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
New Town, 0.5 km from Edinburgh Castle
United States
Katherine
¥58,680
¥73,938 total
includes taxes & fees
Oct 6 - Oct 7
Kimpton Charlotte Square by IHG

17. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
West End, 1.2 km from Edinburgh Castle
United Kingdom
Courtney
¥22,298
¥28,097 total
includes taxes & fees
Sep 20 - Sep 21
Garner Edinburgh Haymarket by IHG

18. Premier Inn Edinburgh - Princes Street

Premier Inn Edinburgh - Princes Street
New Town, 0.3 km from Edinburgh Castle
United States
ronald
Premier Inn Edinburgh - Princes Street

19. The Resident Edinburgh

The Resident Edinburgh
West End, 0.8 km from Edinburgh Castle
United States
Janet
¥37,052
¥46,687 total
includes taxes & fees
Oct 5 - Oct 6
The Resident Edinburgh

20. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End, 0.7 km from Edinburgh Castle
United Kingdom
Pierre Antoine
¥24,595
¥30,990 total
includes taxes & fees
Oct 4 - Oct 5
Point A Edinburgh Haymarket
View all properties

Compare popular hotels close to Edinburgh Castle

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Room service - dining
South Lane Apartments - City Centre
10.0
Exceptional
5 reviews
View
Lounge
The Resident Edinburgh
9.6
Exceptional
696 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
9.6
Exceptional
1,003 reviews
View
Luxury Double Room | City view
The Rutland Hotel & Apartments
9.6
Exceptional
436 reviews
View
RÌGH Penthouse Suite | Hypo-allergenic bedding available, in-room safe, laptop workspace
RÌGH Residences
9.8
Exceptional
326 reviews
View

Top Edinburgh Castle Hotel Reviews

Market Street Hotel

Market Street Hotel

10/10 Excellent
"Great location in Edinburgh. The rooms are beautifully appointed, well-supplied."
Leroy 1-night trip
Posted 3 hours ago
Market Street Hotel
Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket

8/10 Good
"Room wasn't available at check-in despite it being past check in time. Had a wait a bit and then the towels that were in the room were already dirty. Otherwise it was a great location, friendly staff and a fairly big room."
Zachary 1-night trip
Posted 4 hours ago
Wilde Aparthotels, Edinburgh, Grassmarket
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

10/10 Excellent
"Fantastic hotel in a perfect location! Motel One is ideally situated right between Edinburgh’s Old Town and New Town, making it incredibly easy to walk everywhere and explore the city. Our room was surprisingly spacious, the breakfast was great, and the staff were friendly and welcoming. Everything about our stay was easy and comfortable. We absolutely loved it and would happily stay here again. Highly recommend!"
Nakiel 3-night trip
Posted 4 hours ago
Motel One Edinburgh-Royal
YOTEL Edinburgh

YOTEL Edinburgh

8/10 Good
"A clean and modern hotel within easy reach of Princes Street and many restaurants. Some of the staff were friendly and kind, others appeared disinterested. Having more staff available at reception would improve the experience and reduce queues. The room was spacious and well equipped. Bed was large and comfortable - great nights sleep. Breakfast was ok- hot and cold options available but again could have benefited from more staff to help replenish food and drinks. Overall, it was a comfortable stay."
Debbie 2-night trip
Posted 5 hours ago
YOTEL Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Staff was friendly and great location- clean"
Kristin 2-night trip
Posted 5 hours ago
Apex City of Edinburgh Hotel
The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton

10/10 Excellent
"Staff couldn’t have been nicer or more helpful. Location is great and the rooms are lovely and comfortable. Breakfast is a very generous buffet or very good made to order options."
jennifer 3-night trip
Posted 5 hours ago
The Caledonian Edinburgh, Curio Collection by Hilton
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

8/10 Good
"Hotel was nice, clean, and comfortable"
John 2-night trip
Posted 9 hours ago
Leonardo Royal Hotel Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"I wish I could add more stars for the wonderful customer service that we received while staying at this hotel"
Deborah 1-night trip
Posted 1 day ago
Apex Waterloo Place Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"Great location, great staff"
Aliasghar 1-night trip
Posted 2 days ago
CODE - The Court, Edinburgh

Other attractions near Edinburgh Castle

A golden fountain with statues in a park with a large building in the background.

Princes Street Gardens

9.0/10 (3,373 reviews)
Spend time in this attractive green space that separates Edinburgh’s Old Town from its 18th-century New Town.
See properties
A stone pathway leading to historic buildings with a castle in the background.

Grassmarket

9.2/10 (4,895 reviews)
During your visit to Edinburgh, you can search for that perfect souvenir at Grassmarket. Check out the lively bars or top-notch restaurants in this family-friendly area.
See properties

Royal Scots Regimental Museum

You can study the exhibits at Royal Scots Regimental Museum, a museum with a storied past, during your trip to Edinburgh. Discover the area's lively festivals and notable monuments.
See properties

National War Museum

You can study the exhibits at National War Museum, a museum with a storied past, during your trip to Edinburgh. Experience the area's acclaimed theater scene and fascinating museums.
See properties

Dragonfly

Dragonfly is just one of the places to see in Edinburgh, so why not enjoy the other things to explore during your travels? Make time for the shops and local tours in this walkable area.
See properties

Traverse Theatre

You can enjoy a show at Traverse Theatre during your trip to Edinburgh. Discover the fascinating museums in this walkable area, or seek out the local tours.
See properties

Vennel Steps

Learn about the local history of Edinburgh when you take a trip to Vennel Steps. Discover the fascinating museums in this walkable area, or seek out the local tours.
See properties

The Witches' Well

Find out about the history of Edinburgh when you spend time at The Witches' Well. Make time for the shops and local tours in this walkable area.
See properties

Find out more about Edinburgh Castle

Top reasons to visit Edinburgh Castle

  • Rich History: Edinburgh Castle is steeped in history, offering guided tours that delve into its fascinating past.
  • Stunning Views: Enjoy breathtaking panoramic views of the city from this iconic fortress.
  • Cultural Experiences: Nearby vibrant arts, theater performances, and local festivals enhance your visit.
  • Charming Neighborhoods: Explore delightful surrounding areas filled with family-friendly activities and local charm.
  • Diverse Accommodations: Choose from luxurious hotels to cozy guesthouses just steps away from the castle.

Find great hotels near Edinburgh Castle

Explore a variety of hotel accommodations near the iconic Edinburgh Castle, ranging from luxurious castle hotels to cozy guesthouses. Whether you're seeking LGBTQIA-friendly options, pet-friendly stays, or facilities tailored for business travelers, you'll find a perfect match for your needs. Experience the rich history and vibrant culture of Edinburgh while enjoying modern amenities just steps away from this historic landmark.

  • Apex Grassmarket Hotel: Situated a mere 322m from Edinburgh Castle, the 4-star Apex Grassmarket Hotel offers a modern twist on traditional Scottish hospitality. With a guest rating of 9.0 out of 10, this hotel is a fantastic choice for eco-conscious travelers seeking a luxurious yet sustainable experience. The property features contemporary decor and amenities designed for both business and leisure travelers. Eco-certification highlights its commitment to sustainability, while on-site facilities such as a restaurant and fitness center ensure a comfortable stay.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located 805m from Edinburgh Castle, the 3-star ibis Edinburgh Centre South Bridge - Royal Mile boasts a welcoming atmosphere for both eco-friendly and pet-friendly travelers, earning a guest rating of 8.4 out of 10. This hotel features a vibrant, modern design and offers amenities such as food and water bowls for pets, making it a great option for those traveling with furry companions. The eco-certification emphasizes its dedication to sustainable practices, while its prime location puts guests close to the heart of Edinburgh.
  • Apex Waterloo Place Hotel: Just 1km from Edinburgh Castle, the 4-star Apex Waterloo Place Hotel stands out with a guest rating of 9.2 out of 10. This elegant hotel combines family-friendly services with eco-certification, ensuring a comfortable stay for travelers of all kinds. With amenities such as children's breakfast options and spacious rooms, families will find the hotel accommodating. Its historic charm paired with modern facilities, including a restaurant and wellness center, makes it an excellent choice for business travelers and those seeking a refined experience in Edinburgh.

Where to stay near Edinburgh Castle

Exploring Edinburgh Castle offers a captivating blend of history and culture in a friendly atmosphere. Nearby, you'll find charming neighborhoods teeming with family-friendly activities, romantic spots, and bustling business districts. The central location of the castle makes it easy to access various attractions, ensuring that your experience is filled with rich historical insights and warm interactions with locals. Whether you’re on a leisurely visit or a business trip, Edinburgh’s vibrant surroundings will leave a lasting impression.

  • Edinburgh: As a vibrant metropolis, Edinburgh is a captivating destination that draws visitors from around the globe. The iconic Edinburgh Castle stands proudly over the city, providing a stunning backdrop to the bustling streets below. With a rich cultural scene, travelers can enjoy a variety of experiences year-round, though the peak season runs from July to September. The city is perfect for family outings and cultural explorations, offering shopping areas, theaters, and historic landmarks within close proximity. Discover the charming streets filled with history and artistry while savoring the local cuisine.
  • Edinburgh City Centre: Located a mere 644m from Edinburgh Castle, Edinburgh City Centre is the heart of the city, pulsating with life and activity. This neighborhood is equally appealing throughout the year, attracting travelers seeking cultural, family-friendly, and city-themed experiences. Visitors can immerse themselves in vibrant shopping areas and theaters, making it an ideal spot for those looking to indulge in retail therapy or catch a live performance. Notable historic sites and symbolic landmarks enhance the allure of this central hub, providing a perfect blend of modernity and tradition.
  • Old Town Edinburgh: Nestled around the magnificent Edinburgh Castle, Old Town Edinburgh is steeped in history and charm. This enchanting neighborhood welcomes visitors year-round, with peak travel times from April to July. It offers a rich tapestry of cultural experiences, making it perfect for families and city enthusiasts. Explore its quaint shopping areas, renowned theaters, and educational venues. The historic streets are lined with events and conference venues, allowing guests to soak in the local ambiance and culture while marveling at the preserved architecture of this UNESCO World Heritage site.

Things to do near Edinburgh Castle

Shopping

Inside Edinburgh Castle, you'll find unique gifts and souvenirs that reflect Scotland's rich history. If you're up for a drive, head to the Ocean Terminal shopping center for a wider selection of shops, or explore the Gyle Shopping Centre for more retail options.

Recreation

Explore the serene grounds of Edinburgh Castle, where you can enjoy tranquil walks among ancient walls. Take a moment for reflection at St. Margaret's Chapel, then unwind with a picnic overlooking the city skyline, soaking in the rich history and stunning views that surround you.

Adventure

Experience the thrill of motor racing at Knockhill Racing Circuit, located 27km from Edinburgh Castle. Feel the adrenaline as you navigate the track, surrounded by a vibrant atmosphere. Afterward, enjoy exploring the scenic views and outdoor activities in the surrounding area.

Nightlife

Experience the vibrant nightlife near Edinburgh Castle by visiting The Bongo Club for eclectic DJs and cutting-edge music. Head to The Liquid Room for live performances and a lively atmosphere while enjoying drinks at the bar. Explore the quaint pubs nearby for a taste of local brews and camaraderie.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Edinburgh Castle

Edinburgh Castle offers a blend of cultural and family-friendly experiences, making it a must-visit destination. Explore the historic streets, intriguing museums, and captivating galleries around the castle. Don't miss the iconic gates of Edinburgh Castle and enjoy stunning views from this magnificent Scottish fortress. Whether you're keen on history or simply looking to soak in the scenery, you'll find plenty of enchanting spots to discover.

  • Princes Street: A vibrant thoroughfare, Princes Street is known for its bustling shops and stunning views of Edinburgh Castle. Enjoy the lively atmosphere as you explore a mix of high street brands and local boutiques.
  • Grassmarket: This historic marketplace offers a charming blend of family-friendly outdoor spaces and lively pubs. Stroll through the cobbled streets, enjoy local cuisine, and soak up the rich history that surrounds this area.
  • Princes Street Gardens: Nestled between the castle and the city, these beautiful gardens provide a serene escape. Ideal for a leisurely walk or a picnic, the gardens feature lush greenery and stunning 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.

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 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 the major airport being Edinburgh Airport (EDI), located 10km away. Nearby hotel options iNCLude the 5-star Sheraton Grand Hotel & Spa, Edinburgh, just 10km from EDI, and the 5.5-star Crescent House, 11km away. For those considering GLAsgow Airport (GLA), located 77km away, excellent accommodations include the 5-star JA Mar Hall Scotland, 6km from the airport, and Kimpton Blythswood Hotel & Spa, 11km away. Newcastle Airport (NCL), 138km from the castle, offers options like the Delta Hotels by Marriott Newcastle Gateshead, which is 10km from NCL. Each hotel provides various transportation services to their respective airports.

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 1563 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 Mount Royal Hotel Edinburgh by The Unlimited Collection and Point A Edinburgh Haymarket.
How many hotels are there near Edinburgh Castle?
Expedia has 1563 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, Castlehill, and Grassmarket 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.

Explore a world of travel with Expedia