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

Edinburgh Hotel Guide - Edinburgh Castle hotels in Edinburgh, United Kingdom.

  • 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
24 Sept - 25 Sept
Tomorrow
25 Sept - 26 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Edinburgh Castle hotels

1. Market Street Hotel

Market Street Hotel
Old Town Edinburgh, 0.6 km from Edinburgh Castle
United States
Will and
€320
includes taxes & fees
21 Oct - 22 Oct
Market Street Hotel

2. JOIVY Luxury George Street Apartments: Edinburgh Suite

JOIVY Luxury George Street Apartments: Edinburgh Suite
New Town, 0.6 km from Edinburgh Castle
United States
David
€726
includes taxes & fees
25 Sept - 26 Sept
JOIVY Luxury George Street Apartments: Edinburgh Suite

3. RÌGH Residences

RÌGH Residences
New Town, 0.5 km from Edinburgh Castle
United States
Robert
€272
includes taxes & fees
6 Oct - 7 Oct
RÌGH Residences

4. The Resident Edinburgh

The Resident Edinburgh
West End, 0.8 km from Edinburgh Castle
United States
Amy
€194
includes taxes & fees
25 Oct - 26 Oct
The Resident Edinburgh

5. Edinburgh Nine

Edinburgh Nine
Tollcross, 0.3 km from Edinburgh Castle
New Zealand
Steve
€183
includes taxes & fees
12 Oct - 13 Oct
Edinburgh Nine

6. Destiny Scotland Charlotte SQ Apartments

Destiny Scotland Charlotte SQ Apartments
New Town, 0.4 km from Edinburgh Castle
United States
Charles
€236
includes taxes & fees
18 Oct - 19 Oct
Destiny Scotland Charlotte SQ Apartments

7. Meus Apartments

Meus Apartments
New Town, 0.7 km from Edinburgh Castle
€272
includes taxes & fees
29 Sept - 30 Sept
Meus Apartments

8. Linton Collection - Blackfriars Lofts

Linton Collection - Blackfriars Lofts
Old Town Edinburgh, 0.9 km from Edinburgh Castle
United States
Shelby
€307
includes taxes & fees
18 Oct - 19 Oct
Linton Collection - Blackfriars Lofts

9. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh, 0.5 km from Edinburgh Castle
United States
Kerry
€366
includes taxes & fees
25 Oct - 26 Oct
Virgin Hotels Edinburgh

10. Eden Locke

Eden Locke
New Town, 0.5 km from Edinburgh Castle
Canada
Victoria
€204
includes taxes & fees
18 Oct - 19 Oct
Eden Locke

11. Destiny Scotland George IV Apartments

Destiny Scotland George IV Apartments
Old Town Edinburgh, 0.5 km from Edinburgh Castle
United States
Daniela
€264
includes taxes & fees
18 Oct - 19 Oct
Destiny Scotland George IV Apartments

12. The Knight Residence Apartments by Mansley

The Knight Residence Apartments by Mansley
Tollcross, 0.4 km from Edinburgh Castle
Australia
karen
€287
includes taxes & fees
30 Sept - 1 Oct
The Knight Residence Apartments by Mansley

13. Braid Apartments by Mansley

Braid Apartments by Mansley
New Town, 0.6 km from Edinburgh Castle
United States
Margie Pecks
€226
includes taxes & fees
27 Sept - 28 Sept
Braid Apartments by Mansley

14. Haymarket Apartments

Haymarket Apartments
West End, 0.9 km from Edinburgh Castle
United States
Nargis
€368
includes taxes & fees
19 Oct - 20 Oct
Haymarket Apartments

15. The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
West End, 0.5 km from Edinburgh Castle
United States
Russell
€325
includes taxes & fees
5 Oct - 6 Oct
The Rutland Hotel & Apartments

16. Destiny Scotland - The Malt House Apartments

Destiny Scotland - The Malt House Apartments
West End, 0.6 km from Edinburgh Castle
United States
Lori
€236
includes taxes & fees
11 Oct - 12 Oct
Destiny Scotland - The Malt House Apartments

17. 100 Princes Street

100 Princes Street
New Town, 0.3 km from Edinburgh Castle
Canada
Derek
€594
includes taxes & fees
25 Oct - 26 Oct
100 Princes Street

18. Eleven Stafford Street Townhouse

Eleven Stafford Street Townhouse
West End, 0.7 km from Edinburgh Castle
United States
Amy
€194
includes taxes & fees
18 Oct - 19 Oct
Eleven Stafford Street Townhouse

19. St Giles ApartHotel by Joivy

St Giles ApartHotel by Joivy
Old Town Edinburgh, 0.6 km from Edinburgh Castle
United States
Susan
€620
includes taxes & fees
27 Sept - 28 Sept
St Giles ApartHotel by Joivy

20. No1. Apartments Edinburgh - George IV Bridge

No1. Apartments Edinburgh - George IV Bridge
Old Town Edinburgh, 0.6 km from Edinburgh Castle
United States
Christopher
€268
includes taxes & fees
19 Oct - 20 Oct
No1. Apartments Edinburgh - George IV Bridge
View all properties

Compare popular hotels close to Edinburgh Castle

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A modern lounge area with contemporary furniture, large windows, and a view of the cityscape.
Market Street Hotel
9.8
Exceptional
1,511 reviews
View
A spacious living room with a leather sofa, a dining table with chairs, a chandelier, and framed pictures on the wall.
JOIVY Luxury George Street Apartments: Edinburgh Suite
10.0
Exceptional
5 reviews
View
A modern hotel room with a large bed, a seating area with a chair, and a balcony with a view of the city.
RÌGH Residences
9.8
Exceptional
339 reviews
View
A modern hotel lobby with a sofa, chairs, a round table, and a bookshelf.
The Resident Edinburgh
9.6
Exceptional
715 reviews
View
A historic stone building with a large window and a view of a castle on a hill.
Edinburgh Nine
9.6
Exceptional
97 reviews
View

Top Edinburgh Castle Hotel Reviews

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket

10/10 Excellent
"Location was great, everything was easily accessible. Staff were outstanding, very friendly and helpful. Thenroom was easy to use and clean. The appliances were useful and handy."
Jeffrey 7-night trip
Posted less than an hour ago
Wilde Aparthotels, Edinburgh, Grassmarket
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"Great location"
Kimberly 2-night trip
Posted 1 hour ago
Apex City of Edinburgh Hotel
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Very nice property, well kept and clean. a little stingy on the towels, no face cloths and just 1 hand towel and 2 bath towels for 2 people. i need an extra towel for my hair and a face cloths to wash my face"
Elizabeth 2-night trip
Posted 4 hours ago
Market Street Hotel
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

8/10 Good
"Room was clean although housekeeping seemed sporadic and needed little reminder notes to replenish coffee and tea. Unfortunately there was a lot of concrete work being done behind the hotel, providing lots of noise to wake up to."
Pauline 6-night trip
Posted 5 hours ago
Leonardo Royal Hotel Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Convenient and close to everything in the middle of Edinburgh."
Jorge Luis Almengor 2-night trip
Posted 7 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

8/10 Good
"Location was great for seeing the city. Ample parking on site."
Clarence Wayne 2-night trip
Posted 7 hours ago
Radisson Blu Hotel, Edinburgh City Centre
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"We had a brilliant stay - thank you!"
Louise 1-night trip
Posted 8 hours ago
Apex Grassmarket Hotel
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"Excellent"
Gasper 2-night trip
Posted 8 hours ago
Virgin Hotels Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"The lobby was spectacular. Three staff members at the desk ready to check in customers or just ready for any questions/ concerns. They were accommodating from helping us maneuver through the property on the floor zero to get to the nearby station to letting us leaving our luggage at the lobby area on our check our day. Rooms were more than enough for two people. We had a two twin bed and they were put together to make one bed. The desk was a nice perk for the room as there was a mirror that would fold up and down attached to the desk to help get ready to put on makeup or to use if you have to work. Bathroom was spectacular in terms of cleanliness. Sink is a bit small but made it work. The only flaw is the water in the shower may get out because the shower door is completely flushed to the door or shower wall. So be sure to keep a towel on the bathroom floor at the shower entrance so water doesn’t get on there. Other than that it’s a hotel I’ll come to again. AC was available so big plus. The water and milk for coffee being refilled everyday is a big plus too. The bar and restaurant in the lobby area make for good spots to congregate for coworkers, family, friends, or whoever."
Timothy 2-night trip
Posted 10 hours ago
Apex Waterloo Place 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

  • Historic Significance: Edinburgh Castle is steeped in history, offering visitors a glimpse into Scotland's rich past through guided tours.
  • Stunning Views: The castle provides breathtaking panoramic views of Edinburgh and its surrounding landscapes, perfect for photography.
  • Vibrant Cultural Scene: Experience Edinburgh's artistic spirit through nearby theatres, festivals, and galleries that celebrate local talent.
  • Family-Friendly Activities: The castle offers engaging experiences suitable for all ages, making it an ideal destination for families.
  • Convenient Location: Nestled in the heart of the city, it serves as an excellent base for exploring nearby attractions like the Royal Mile.

Find great hotels near Edinburgh Castle

Discover a range of accommodation options near Edinburgh Castle, from luxurious hotels to charming guesthouses. Whether you're seeking a pet-friendly stay, a welcoming environment for LGBTQIA travellers, or facilities suited for business travel, you'll find the perfect lodging to suit your needs. Immerse yourself in the rich history of Scotland while enjoying modern comforts just steps away from this iconic landmark.

  • Old Waverley Hotel: This 3-star hotel offers a charming, eco-friendly retreat with a distinctive city-themed atmosphere. Located a mere 644m from Edinburgh Castle, the Old Waverley Hotel is ideal for those seeking a sustainable yet comfortable stay in the heart of the city. Guests appreciate the hotel's eco-certification, which reflects its commitment to environmentally responsible practices. The property boasts modern amenities while retaining classic Scottish character, making it a delightful option for eco-conscious travellers.
  • Ten Hill Place: With a 4-star rating and a remarkable guest score of 9.4 out of 10, Ten Hill Place is a sophisticated choice for business travellers and those prioritising sustainability. Situated 1.1km from Edinburgh Castle, this hotel features contemporary design and eco-certification, appealing to environmentally aware guests. Its well-equipped meeting facilities and professional atmosphere make it particularly suitable for business trips, while its proximity to key attractions allows for a seamless blend of work and leisure during your stay.
  • Moxy Edinburgh: The Moxy Edinburgh is a vibrant 3-star hotel that combines a fun, youthful energy with modern conveniences. Just 805m from Edinburgh Castle, it caters to business travellers and pet owners alike, as it allows certain pets onsite. With a guest rating of 8.8 out of 10, this eco-certified property features playful decor and a lively atmosphere. Amenities such as a pet-friendly policy and a relaxed social area make it a unique choice for those looking to combine work and leisure in an energetic setting.

Where to stay near Edinburgh Castle

Edinburgh Castle is the perfect starting point for an unforgettable experience in Scotland's capital. Nestled in a central location, visitors can explore the rich history and vibrant culture of Edinburgh. With friendly locals and a family-friendly atmosphere, you'll find many attractions nearby, from the enchanting Royal Mile to the picturesque Princes Street Gardens. Whether you're seeking romance, business opportunities, or a taste of history, Edinburgh offers an ideal blend for every traveller.

  • West End: The West End is a vibrant neighbourhood located 1.1km from Edinburgh Castle, renowned for its cultural offerings and family-friendly atmosphere. Visitors can explore an array of shopping areas, enjoy arena entertainment, and catch a performance at one of the local theatres. The West End boasts historic places and symbolic landmarks, making it a hub for those seeking a rich cultural experience. With its peak travel months from July to September, the area is bustling with activity, perfect for those looking to immerse themselves in the city's dynamic lifestyle.
  • Leith: Situated 3.2km from Edinburgh Castle, Leith is a charming neighbourhood that presents a delightful mix of family-friendly activities and cultural experiences. The area is known for its vibrant shopping scene, theatres, and educational venues. Visitors can stroll along historic streets and appreciate the local landmarks that reflect Leith's unique maritime heritage. With peak visitor numbers in April, July, and September, this neighbourhood offers a lively atmosphere, making it an ideal destination for families and culture enthusiasts alike.
  • Slateford: Located 3.2km away from Edinburgh Castle, Slateford is a neighbourhood that caters to families and outdoor enthusiasts. Known for its recreation parks, shopping areas, and theatres, Slateford offers a blend of relaxation and entertainment. Visitors can enjoy the local historic sites and sports facilities while taking in the area's symbolic landmarks. The neighbourhood experiences peak traveller arrivals in January, July, and September, providing a welcoming environment for those seeking both cultural and outdoor experiences during their stay.

Things to do near Edinburgh Castle

Shopping

Within Edinburgh Castle, you can find unique gift shops offering Scottish souvenirs, such as tartan scarves and whisky. If you're up for a drive, visit the St James Quarter, where you’ll discover a variety of high-street brands and local boutiques showcasing artisan products.

Recreation

Explore the tranquil garden areas around Edinburgh Castle for a peaceful retreat amidst historic surroundings. Engage in mindful walking or simply enjoy the views of the city. For a unique experience, consider a guided meditation session within the castle's serene atmosphere, fostering relaxation and reflection.

Adventure

Knockhill Racing Circuit offers thrilling motor racing experiences located 27.4km from Edinburgh Castle. Feel the adrenaline as you watch high-speed races or participate in driving experiences. The atmosphere is vibrant, filled with motorsport enthusiasts and the excitement of fast-paced action.

Nightlife

Edinburgh Castle offers a unique nocturnal charm, with stunning views of the illuminated city. Nearby, The Bongo Club boasts eclectic music and vibrant club nights, while the historic Royal Mile features cosy pubs serving local ales, creating a lively atmosphere perfect for an evening out.

*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 on your trip to Edinburgh Castle, consider visiting during the cheaper months of January to March, and book your hotel at least a month in advance for the best rates. Tuesdays are typically the least expensive days to stay, while Saturdays are the priciest. Use Expedia's search tools to filter accommodation by budget and location, and look for last-minute deals for potential discounts. Additionally, consider bundling your hotel, flights, and activities for further savings. Explore free attractions in the city to maximise your experience without overspending.

  • 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: Utilise Expedia’s search wizard to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To uncover the most economical options and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money 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 wealth of attractions for all types of visitors, from street explorations to museums and galleries. Whether you're seeking cultural experiences, family-friendly activities, or stunning views, there's something for everyone. Don't miss the historic gates of the castle and the picturesque views of this iconic Scottish landmark. Consider staying at nearby apartments for a convenient base to explore the rich heritage of Edinburgh.

  • Princes Street: This vibrant street, located 483m from Edinburgh Castle, offers a bustling atmosphere filled with shops, cafes, and stunning views of the castle. It's the perfect place to experience the city's lively spirit while enjoying some retail therapy.
  • Scott Monument: Situated 644m away, the Scott Monument is a stunning tribute to the writer Sir Walter Scott. This iconic Gothic structure provides a cultural insight into Scotland's literary heritage and offers panoramic views of the city from its upper levels.
  • The Meadows: A delightful urban park located 966m from the castle, The Meadows is ideal for family outings and outdoor activities. With expansive green spaces, it's a popular spot for picnics and leisurely strolls amidst the city's natural beauty.

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

Flying into Edinburgh Castle is convenient, with Edinburgh Airport (EDI) located 9.7km away. Noteworthy hotels nearby include The Glasshouse, Autograph Collection, a 5-star hotel 11.3km from EDI, offering Transfers and Shuttles to the airport. The Courtyard by Marriott Edinburgh West, a 4-star option, is just 4.8km from EDI, providing easy access. Additionally, Glasgow Airport (GLA) is 77.2km away, with nearby hotels such as Sherbrooke Castle Hotel and the Golden Jubilee Hotel, both 5 and 4.8km respectively from GLA, offering airport accessibility. For those considering Newcastle Airport (NCL), it is 138.4km away, with hotels like The County Hotel and INNSiDE by Meliá Newcastle, both 9.7km from NCL.

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 1565 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 YOTEL Edinburgh and Mount Royal Hotel Edinburgh by The Unlimited Collection.
How many hotels will I be able to find near Edinburgh Castle?
Expedia has 1565 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, Grassmarket and Assembly Rooms 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