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

Search Hotels Near Edinburgh Castle, Edinburgh

  • 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
10 Sep - 11 Sep
Tomorrow
11 Sep - 12 Sep
This weekend
11 Sep - 13 Sep
Next weekend
18 Sep - 20 Sep

Filter by

Star rating

Guest rating

Our top choices for Edinburgh Castle hotels

1. Moment George IV Bridge

Moment George IV Bridge
Old Town Edinburgh, 0.5 km from Edinburgh Castle
United Kingdom
Richard
฿11,438
฿20,210 total
includes taxes & fees
13 Sept - 14 Sept
Moment George IV Bridge

2. The Resident Edinburgh

The Resident Edinburgh
West End, 0.8 km from Edinburgh Castle
United States
Janet
฿7,822
฿9,855 total
includes taxes & fees
5 Oct - 6 Oct
The Resident Edinburgh

3. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh, 0.5 km from Edinburgh Castle
United States
Steven
฿12,846
฿16,185 total
includes taxes & fees
11 Oct - 12 Oct
Virgin Hotels Edinburgh

4. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
Old Town Edinburgh, 0.7 km from Edinburgh Castle
United States
Suzette
฿8,706
฿10,970 total
includes taxes & fees
11 Oct - 12 Oct
Hotel du Vin & Bistro Edinburgh

5. Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
Old Town Edinburgh, 0.8 km from Edinburgh Castle
United Kingdom
Felix
฿7,081
฿8,922 total
includes taxes & fees
6 Oct - 7 Oct
Linton Collection - 28 North Bridge

6. Eden Locke

Eden Locke
New Town, 0.5 km from Edinburgh Castle
Canada
Victoria
฿6,318
฿7,960 total
includes taxes & fees
11 Oct - 12 Oct
Eden Locke

7. Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
Old Town Edinburgh, 0.9 km from Edinburgh Castle
Canada
Anthony
฿9,174
฿11,559 total
includes taxes & fees
4 Oct - 5 Oct
Destiny Scotland Royal Mile Residence

8. The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
West End, 0.5 km from Edinburgh Castle
United States
Russell
฿8,724
฿10,992 total
includes taxes & fees
5 Oct - 6 Oct
The Rutland Hotel & Apartments

9. RÌGH Residences

RÌGH Residences
New Town, 0.5 km from Edinburgh Castle
United States
Robert
฿7,581
฿9,552 total
includes taxes & fees
6 Oct - 7 Oct
RÌGH Residences

10. Linton Collection - Blackfriars Lofts

Linton Collection - Blackfriars Lofts
Old Town Edinburgh, 0.9 km from Edinburgh Castle
United States
Susan
฿9,432
฿11,884 total
includes taxes & fees
8 Oct - 9 Oct
Linton Collection - Blackfriars Lofts

11. Haymarket Apartments

Haymarket Apartments
West End, 0.9 km from Edinburgh Castle
United States
Nargis
฿6,049
฿14,088 total
includes taxes & fees
21 Sept - 22 Sept
Haymarket Apartments

12. Braid Apartments by Mansley

Braid Apartments by Mansley
New Town, 0.6 km from Edinburgh Castle
United States
Frederic
฿8,919
฿11,238 total
includes taxes & fees
11 Oct - 12 Oct
Braid Apartments by Mansley

13. Eleven Stafford Street Townhouse

Eleven Stafford Street Townhouse
West End, 0.7 km from Edinburgh Castle
United States
Mary
฿6,919
฿8,718 total
includes taxes & fees
11 Oct - 12 Oct
Eleven Stafford Street Townhouse

14. 100 Princes Street

100 Princes Street
New Town, 0.3 km from Edinburgh Castle
Canada
Derek
฿22,368
฿28,183 total
includes taxes & fees
11 Sept - 12 Sept
100 Princes Street

15. Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
New Town, 0.6 km from Edinburgh Castle
United States
Sonal
฿7,061
฿8,897 total
includes taxes & fees
4 Oct - 5 Oct
Heeton Concept Aparthotel Edinburgh Queen Street

16. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
Old Town Edinburgh, 0.7 km from Edinburgh Castle
United States
Aliasghar
฿5,188
฿6,537 total
includes taxes & fees
13 Sept - 14 Sept
CODE - The Court, Edinburgh

17. Destiny Scotland - The Malt House Apartments

Destiny Scotland - The Malt House Apartments
West End, 0.6 km from Edinburgh Castle
United States
Lori
฿6,880
฿8,669 total
includes taxes & fees
11 Oct - 12 Oct
Destiny Scotland - The Malt House Apartments

18. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
New Town, 0.5 km from Edinburgh Castle
United States
Katherine
฿13,367
฿16,842 total
includes taxes & fees
5 Oct - 6 Oct
Kimpton Charlotte Square by IHG

19. Destiny Scotland Market St Apartments

Destiny Scotland Market St Apartments
Old Town Edinburgh, 0.7 km from Edinburgh Castle
Canada
George
฿8,027
฿10,114 total
includes taxes & fees
7 Oct - 8 Oct
Destiny Scotland Market St Apartments

20. Tigerlily

Tigerlily
New Town, 0.5 km from Edinburgh Castle
United Kingdom
Tracey
฿8,672
฿10,927 total
includes taxes & fees
11 Oct - 12 Oct
Tigerlily
View all properties

Compare popular hotels close to Edinburgh Castle

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A view of a castle through a window, with a table and some items in the foreground.
Moment George IV Bridge
9.8
Exceptional
37 reviews
View
A modern hotel lobby with a sofa, chairs, a round table, and a bookshelf.
The Resident Edinburgh
9.6
Exceptional
702 reviews
View
A rooftop terrace with wicker chairs, a small table with a cup and snacks, and a view of a castle-like building in the background.
Virgin Hotels Edinburgh
9.6
Exceptional
1,488 reviews
View
An outdoor patio area with multiple wooden tables and chairs, stone flooring, and a small building with a sloped roof.
Hotel du Vin & Bistro Edinburgh
9.6
Exceptional
1,006 reviews
View
A hallway with a dark wall, a radiator, and a door leading to a room with patterned wallpaper.
Linton Collection - 28 North Bridge
9.6
Exceptional
902 reviews
View

Top Edinburgh Castle Hotel Reviews

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

10/10 Excellent
"Very quiet hotel. Sweet dreams. Rooms very clean."
MARCELLO 3-night trip
Posted less than an hour ago
Sheraton Grand Hotel & Spa, Edinburgh
Stay Central

Stay Central

10/10 Excellent
"The location was great. Though in a very busy area with a bar next door, it was very quiet. Room small, but clean and adequate with a large bathroom large."
Karen 2-night trip
Posted 1 hour ago
Stay Central
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Zero complaints! Great location. Easy walk to most everything. Staff was very friendly and accommodating."
Jacob 2-night trip
Posted 4 hours ago
Apex Grassmarket Hotel
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

8/10 Good
"It was a lovely hotel, but for the price would have enjoyed a better view. We were looking at scaffolding out our window. Otherwise wonderful"
Melissa 4-night trip
Posted 18 hours ago
Hilton Edinburgh Carlton
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"Very clean pod. Remember to take USB or USC for charging your device"
Lin 2-night trip
Posted 19 hours ago
CODE - The Court, Edinburgh
Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket

10/10 Excellent
"Staff very helpful and friendly."
David 4-night trip
Posted 23 hours ago
Wilde Aparthotels, Edinburgh, Grassmarket
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Excellent ! Super déjeuner. Super emplacement !"
Jean 4-night trip
Posted 1 day ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Market Street Hotel

Market Street Hotel

10/10 Excellent
"The hotel is in the center, very convenient location. The staff are very friendly and welcoming. The room is very clean and looks new."
ELMER CUNANAN SAN 3-night trip
Posted 1 day ago
Market Street Hotel
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"Location was great! Stuff was helpful . However the bed was not comfortable and we saw some things on the sheets when we first got there that looked like burgers 😝"
IVETE 4-night trip
Posted 2 days ago
Apex City of Edinburgh Hotel

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 historic castle on a hill with a crowd in the foreground.
Photo by Kassidy Sears

Grassmarket

9.2/10 (4,895 reviews)
During your visit to Edinburgh, you can search for that perfect souvenir at Grassmarket. Visit 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 lively festivals 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 get tickets for a performance at Traverse Theatre during your stay in 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 spend time at 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 take a trip to 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 boasts a captivating history, with guided tours revealing its architectural beauty and historical significance.
  • Stunning Views: Enjoy breathtaking panoramic views of the city from various vantage points within the castle.
  • Vibrant Culture: The surrounding area is alive with art, theatre, and fascinating museums waiting to be explored.
  • Family-Friendly Activities: The castle offers engaging experiences suitable for visitors of all ages.
  • Diverse Accommodation: A range of lodging options, from charming guesthouses to modern hotels, cater to all preferences.

Find great hotels near Edinburgh Castle

When visiting the historic Edinburgh Castle, a variety of accommodation options await you. From charming guesthouses to modern hotels, there are plenty of choices that cater to diverse needs, including LGBTQIA-friendly services and pet-friendly stays. Whether you prefer a castle hotel or a more conventional lodging close to the castle, you’ll discover an array of options that ensure a memorable stay in the heart of Scotland's capital.

  • Apex Grassmarket Hotel: The Apex Grassmarket Hotel is a stylish 4-star accommodation situated a mere 322m from Edinburgh Castle. This hotel boasts a contemporary design with local touches, making it an appealing choice for eco-conscious travellers. Rated 9.0 out of 10 by guests, it offers a range of amenities including a restaurant serving locally inspired dishes and a fitness centre for those looking to unwind after a day of exploring. Its commitment to sustainability ensures that guests can enjoy a comfortable stay while being mindful of their environmental impact.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located approximately 805m from Edinburgh Castle, the ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star hotel that combines comfort with affordability. Rated 8.4 out of 10, this pet-friendly establishment allows guests to bring their furry companions along for the adventure. The hotel features modern rooms equipped with essential amenities, a bar, and an on-site café. Its eco-certification reflects a dedication to sustainability, making it an excellent choice for environmentally aware guests looking to explore the city with their pets.
  • Apex Waterloo Place Hotel: The Apex Waterloo Place Hotel is a luxurious 4-star property situated 1km from Edinburgh Castle. With a guest rating of 9.2 out of 10, this hotel is ideal for families and business travellers alike, offering tailored amenities for children. Guests can enjoy an exquisite restaurant, a wellness centre, and spacious rooms that blend elegance with modern comforts. Its eco-friendly credentials further enhance its appeal, ensuring that all guests can enjoy a refined stay while contributing to sustainable tourism.

Where to stay near Edinburgh Castle

Edinburgh Castle offers a captivating blend of history and charm, making it the ideal base for your Scottish adventure. Explore the vibrant city of Edinburgh, where friendly locals and family-friendly attractions abound. With its central location, you'll easily access other must-see sites, perfect for both business and leisure travellers. Immerse yourself in the romantic atmosphere as you wander through the historical streets, discovering the rich culture and warmth of this enchanting city.

  • Edinburgh: As a vibrant metropolis, Edinburgh is a must-visit destination enriched with history and culture. The iconic Edinburgh Castle sits majestically above the city, offering stunning views and a glimpse into Scotland's past. Visitors flock to Edinburgh year-round, particularly from July to September, for an array of cultural experiences including theatre, shopping, and local education. The city's historic streets are lined with charming shops and restaurants, making it an excellent spot for families and culture enthusiasts alike.
  • Edinburgh City Centre: Located a mere 644m from Edinburgh Castle, Edinburgh City Centre is the heart of the city, bustling with activity and excitement. The area is popular among tourists throughout the year, with peak visitor numbers from July to September. It boasts a thriving shopping scene and vibrant theatres, ensuring that there’s always something to enjoy. The City Centre is rich in historical landmarks and symbolic sites, making it a fantastic base for exploring the cultural treasures of Edinburgh.
  • Old Town Edinburgh: Steeped in history, Old Town Edinburgh is where you will find the magnificent Edinburgh Castle. This neighbourhood attracts visitors particularly during the spring and summer months, offering a rich tapestry of culture and family-friendly experiences. With its cobblestone streets, historic places, and vibrant theatres, Old Town is perfect for those wanting to delve into Edinburgh's past while enjoying a lively atmosphere. It’s also home to various educational venues and events, making it a cultural hub worth exploring.

Things to do near Edinburgh Castle

Shopping

Within Edinburgh Castle, you can explore gift shops offering Scottish-themed souvenirs, from tartan scarves to whisky miniatures. If you're up for a drive, head to the St James Quarter, a modern shopping centre with a variety of retail options, or visit Ocean Terminal for a unique waterfront experience.

Recreation

At Edinburgh Castle, discover tranquil gardens offering a serene escape amidst historical grandeur. Engage in mindfulness walks along the castle's ramparts, taking in breathtaking views. The castle's rich history provides a calming backdrop for reflection, making it an ideal setting for relaxation and rejuvenation.

Adventure

Experience the thrill of motor racing at Knockhill Racing Circuit, located 27km from Edinburgh Castle. Feel the adrenaline as you watch high-speed races or even try your hand at driving a race car for a truly exhilarating adventure.

Nightlife

Edinburgh Castle, while primarily a historic site, offers unique evening events, including special tours and light shows. For a lively night out, explore nearby venues like The Bongo Club for eclectic music or The Liquid Room for vibrant live performances, both just a short walk from the castle.

*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 wealth of attractions for visitors, including vibrant streets, fascinating museums, and art galleries. Explore the historic gates, the castle apartments, and enjoy stunning views of the city. This destination is perfect for those seeking cultural experiences or family-friendly activities, ensuring a memorable visit to this iconic Scottish landmark.

  • Princes Street: Immerse yourself in the vibrant atmosphere of Princes Street, a bustling thoroughfare renowned for its shopping and stunning views of Edinburgh Castle. This street is a hub of activity, featuring a mix of high-street brands and local boutiques, making it ideal for those looking to experience the city’s dynamic urban life.
  • Grassmarket: Experience the charm of Grassmarket, a historic market area that exudes family-friendly outdoor vibes. Surrounded by picturesque buildings, it offers a variety of cafes and shops, along with a lively atmosphere perfect for leisurely strolls or enjoying local delicacies.
  • Princes Street Gardens: Enjoy the serene beauty of Princes Street Gardens, an urban park that provides a peaceful retreat amidst the bustling city. With its well-kept lawns, flowerbeds, and stunning views of the castle, it’s an ideal spot for families and those seeking a moment of relaxation.

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

Visiting EDInburgh Castle is easily accessible via Edinburgh Airport (EDI), located 10km away. Nearby hotels iNCLude the 5-star Sheraton Grand Hotel & Spa, Edinburgh, which is 10km from the airport, and the 5.5-star Crescent House, situated 11km away. Both offer convenient access to the airport. Alternatively, you can fly into Glasgow Airport (GLA), situated 77km away, with nearby accommodations such as the 5-star JA Mar Hall Scotland, located 6km from the airport. Lastly, Newcastle Airport (NCL) is 138km away, with options like the 4-star Maldron Hotel Newcastle, just 10km from the airport, making your stay comfortable and accessible.

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 1563 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 Mount Royal Hotel Edinburgh by The Unlimited Collection and Point A Edinburgh Haymarket.
How many hotels will I be able to find near Edinburgh Castle?
Expedia has 1563 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 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 transport choices near to Edinburgh Castle so consider a car rental to maximise your time.