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

Top Hotels Near Edinburgh Castle in Edinburgh from AU$312

  • 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

1. 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, (2,793 reviews)
"Wonderful stay!"
Canada
Daniella Teves
The price is AU$519
includes taxes & fees
23 Aug - 24 Aug
Apex Grassmarket Hotel

2. 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, (1,443 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is AU$549
includes taxes & fees
29 July - 30 July
Market Street Hotel

3. 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, (1,005 reviews)
"Best location, nice space, good breakfast. Would stay again!"
United States
Stephanie
The price is AU$425
includes taxes & fees
26 July - 27 July
Wilde Aparthotels, Edinburgh, Grassmarket

4. 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, (1,479 reviews)
"Great location"
United States
lida
The price is AU$810
includes taxes & fees
28 July - 29 July
Virgin Hotels Edinburgh

5. 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, (1,689 reviews)
"Great location right across from the Grass Market area."
United States
BRUCE
The price is AU$454
includes taxes & fees
26 July - 27 July
Apex City of Edinburgh Hotel

6. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 0.6 km from Edinburgh Castle
8.8 out of 10, Excellent, (2,538 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is AU$444
includes taxes & fees
26 July - 27 July
YOTEL Edinburgh

7. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
New Town, 0.6 km from Edinburgh Castle
8.8 out of 10, Excellent, (681 reviews)
"Nice place great location"
United Kingdom
Findlay
The price is AU$520
includes taxes & fees
26 July - 27 July
Mount Royal Hotel Edinburgh by The Unlimited Collection

8. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End, 1 km from Edinburgh Castle
9.4 out of 10, Exceptional, (338 reviews)
"Great stay"
United States
Marissa
The price is AU$381
includes taxes & fees
26 July - 27 July
The Hoxton, Edinburgh

9. Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh, 0.5 km from Edinburgh Castle
9.0 out of 10, Wonderful, (3,253 reviews)
"This place was amazing!!!"
United States
Jeff
The price is AU$499
includes taxes & fees
26 July - 27 July
Fraser Suites Edinburgh

10. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 1.1 km from Edinburgh Castle
9.2 out of 10, Wonderful, (2,113 reviews)
"Very good hotel"
United States
Amer
The price is AU$528
includes taxes & fees
2 Aug - 3 Aug
Apex Waterloo Place Hotel

11. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh, 0.6 km from Edinburgh Castle
9.0 out of 10, Wonderful, (1,237 reviews)
"Incredible room, Breakfast was fantastic, and the LOCATION was magnificent. "
United States
Victoria
The price is AU$400
includes taxes & fees
26 July - 27 July
Motel One Edinburgh-Royal

12. Grassmarket hotel

Grassmarket hotel
3.0 star property
Old Town Edinburgh, 0.4 km from Edinburgh Castle
8.6 out of 10, Excellent, (1,000 reviews)
"Great location and helpful staff!"
United States
Heather
The price is AU$396
includes taxes & fees
26 July - 27 July
Grassmarket hotel

13. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, 1 km from Edinburgh Castle
9.0 out of 10, Wonderful, (1,458 reviews)
"Wonderful location and property!"
Canada
Rasha
The price is AU$457
includes taxes & fees
30 July - 31 July
Leonardo Royal Hotel Edinburgh

14. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh, 0.9 km from Edinburgh Castle
8.4 out of 10, Very good, (1,927 reviews)
"Excellent location and great rooms."
United States
Paul
The price is AU$411
includes taxes & fees
2 Aug - 3 Aug
ibis Edinburgh Centre South Bridge - Royal Mile

15. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 0.5 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,003 reviews)
"great place to stay"
United States
Andrea
The price is AU$671
includes taxes & fees
29 July - 30 July
Kimpton Charlotte Square by IHG

16. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 0.8 km from Edinburgh Castle
9.6 out of 10, Exceptional, (626 reviews)
"The best hotel"
United Kingdom
Yogesh C
The price is AU$478
includes taxes & fees
2 Aug - 3 Aug
The Resident Edinburgh

17. 100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.3 km from Edinburgh Castle
9.6 out of 10, Exceptional, (68 reviews)
"Such a very special place. Cozy rooms, beautiful design, and the most wonderful service. The bar is excellent. Loved everything about it and would stay again."
United States
Kevin
The price is AU$1,117
includes taxes & fees
3 Aug - 4 Aug
100 Princes Street

18. Premier Inn Edinburgh - Princes Street

Premier Inn Edinburgh - Princes Street
3.0 star property
New Town, 0.3 km from Edinburgh Castle
8.2 out of 10, Very good, (243 reviews)
"Very friendly reception staff, excellent location and the breakfast was great and very good value!"
Australia
Lisa
The price is AU$392
includes taxes & fees
26 July - 27 July
Premier Inn Edinburgh - Princes Street

19. easyHotel Edinburgh

easyHotel Edinburgh
3.0 star property
New Town, 0.4 km from Edinburgh Castle
6.8 out of 10, (1,011 reviews)
"Great location and very friendly staff."
United States
Andrea
The price is AU$203
includes taxes & fees
26 July - 27 July
easyHotel Edinburgh

20. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End, 1.2 km from Edinburgh Castle
8.0 out of 10, Very good, (1,017 reviews)
"really clean room and had AC!"
United States
Lanie
The price is AU$266
includes taxes & fees
26 July - 27 July
Garner Edinburgh Haymarket by IHG
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
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Champagne bar
Market Street Hotel
4.0 star property
9.8
Exceptional
1,443 reviews
View
3 restaurants; breakfast, lunch and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,001 reviews
View
Lounge
The Resident Edinburgh
4.0 star property
9.6
Exceptional
626 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,003 reviews
View
Exterior
Eden Locke
4.0 star property
9.6
Exceptional
1,398 reviews
View

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: Edinburgh Castle is a symbol of Scotland's rich history, offering insights into its royal past and significant events.
  • Cultural Experiences: Enjoy nearby art exhibitions, theatre performances, and vibrant festivals that enhance your visit.
  • Stunning Views: The castle's elevated position provides breathtaking views of Edinburgh and its surroundings.
  • Welcoming Atmosphere: Friendly locals and a vibrant community enhance the overall experience of exploring the area.
  • Diverse Accommodation: A range of lodging options, from elegant hotels to charming guesthouses, cater to all preferences.

Find great hotels near Edinburgh Castle

Edinburgh Castle offers a variety of accommodation options to enhance your visit to this historic landmark. From elegant hotels with stunning views to charming guesthouses, the area caters to all preferences. You'll find establishments that are LGBTQIA welcoming, pet-friendly, and suited for business travellers. Whether you seek a castle hotel or a popular stay near the castle, Edinburgh's hospitality ensures a memorable experience in this enchanting city.

  • Apex Grassmarket Hotel: Located a mere 322m from Edinburgh Castle, the Apex Grassmarket Hotel boasts a remarkable guest rating of 9.0. This eco-certified establishment caters to both business travellers and eco-conscious visitors. The hotel's modern design harmoniously blends comfort and sustainability, offering amenities such as complimentary Wi-Fi and an onsite restaurant with a focus on locally sourced ingredients. Guests appreciate the stunning views of the castle from certain rooms, making it an ideal choice for those who wish to experience the vibrant local atmosphere.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Just 805m from Edinburgh Castle, this pet-friendly hotel has garnered a guest rating of 8.4. The ibis Edinburgh Centre South Bridge - Royal Mile is perfect for travellers seeking a blend of comfort and convenience, with eco-certification ensuring a commitment to sustainability. The hotel welcomes pets, providing amenities like food and water bowls, and offers easy access to Edinburgh's bustling Royal Mile. Guests appreciate the modern rooms and the vibrant atmosphere, making it a lively base for exploring the city.
  • Apex Waterloo Place Hotel: Situated 1km from Edinburgh Castle, the Apex Waterloo Place Hotel boasts an impressive guest rating of 9.2. This establishment is ideal for families and business travellers alike, offering a range of family-friendly amenities including breakfast options for children. The hotel features a luxurious spa and pool, perfect for relaxation after a day of sightseeing. With its elegant décor and attentive service, guests enjoy a sophisticated stay that combines leisure and business seamlessly.

Where to stay near Edinburgh Castle

Exploring Edinburgh Castle offers a captivating blend of history and warmth, with friendly locals enhancing your experience. Nearby, the Caledonian Edinburgh and W Edinburgh provide comfortable stays, making them ideal for families and romantic getaways alike. Strolling through the vibrant streets of this historic city, visitors can immerse themselves in its rich heritage and welcoming atmosphere. Don't miss the chance to visit Edinburgh, where every corner tells a story and hospitality flourishes.

  • Edinburgh: As a bustling metropolis, Edinburgh offers a rich tapestry of history and culture, with Edinburgh Castle proudly perched atop Castle Rock. This vibrant city welcomes travellers year-round, with peak visitor numbers from July to September. The city is renowned for its cultural experiences, family-friendly activities, and urban adventures. Visitors can explore a variety of shopping areas, theatres, and historic landmarks, making it an ideal destination for those seeking a blend of education and entertainment.
  • Edinburgh City Centre: Located a mere 644m from the iconic Edinburgh Castle, the City Centre serves as the heartbeat of the city. This neighbourhood is also popular with tourists throughout the year, attracting visitors particularly from July to September. Renowned for its cultural attractions and family-friendly venues, the City Centre boasts an array of shopping areas and theatres. Here, you'll find historic places and symbolic landmarks, providing a perfect backdrop for a day filled with exploration and enjoyment.
  • Old Town Edinburgh: Steeped in history, Old Town Edinburgh is home to the magnificent Edinburgh Castle and offers a unique glimpse into the city's past. With visitor numbers peaking in April and June to July, this neighbourhood is a must-visit for culture enthusiasts and families alike. Old Town is rich with shopping areas, educational venues, and theatres, while its narrow streets are lined with historic sites and event venues, ensuring a captivating experience for all who wander through its storied alleys.

Things to do near Edinburgh Castle

While exploring Edinburgh Castle, visitors can enjoy a variety of activities including nearby art exhibitions, theatre performances, and vibrant festivals. For a memorable experience, consider castle-side campsites or day trips that enhance your visit. If you’re planning for next weekend, be sure to check out special events and fun experiences that the castle and its surroundings have to offer, making your trip truly unforgettable.

Shopping

Near Edinburgh Castle, explore the vibrant shops along the Royal Mile, offering unique Scottish gifts like tartans and whisky. If you're up for a drive, visit the St James Quarter, about 3km away, featuring a modern shopping experience with a mix of high-street brands and dining options.

Recreation

Near Edinburgh Castle, the tranquil Princes Street Gardens offers peaceful pathways and stunning views of the castle, ideal for leisurely strolls and picnics. The nearby Calton Hill provides a scenic vantage point, perfect for gentle hikes and meditation amidst nature, with panoramic vistas of the city skyline.

Adventure

Near Edinburgh Castle, Knockhill Racing Circuit offers exhilarating motor racing experiences, located 27km away. Feel the adrenaline rush as you navigate the track and enjoy a vibrant atmosphere filled with sports excitement and adventure vibes.

Nightlife

Experience the vibrant nightlife near Edinburgh Castle at The Bongo Club, known for its eclectic music scene and lively atmosphere. For a more relaxed evening, visit The Scotch Whisky Experience, where you can savour fine whiskies while enjoying insightful tastings in a charming setting.

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

Booking tips and Expedia advantages for Edinburgh Castle

  • 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: Booking a hotel around Edinburgh Castle about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 tool to refine your preferences, such as budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings 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 is a must-visit for any tourist, offering a rich blend of culture and history. Within and around the castle, you can explore various points of interest including charming streets, fascinating museums, and vibrant galleries. Ideal for families and culture enthusiasts alike, the attractions cater to diverse interests, ensuring a memorable experience in this historic city.

  • Princes Street: This vibrant thoroughfare, located 483m from Edinburgh Castle, showcases the city's bustling atmosphere. Lined with shops and eateries, it offers stunning views of the castle and the Old Town, making it an ideal spot for a leisurely stroll or a spot of shopping.
  • Grassmarket: Situated just 322m from the castle, Grassmarket is a charming precinct filled with history and character. It features a variety of family-friendly cafes and pubs, along with an outdoor market, perfect for soaking up the lively atmosphere and enjoying the local culture.
  • Princes Street Gardens: A tranquil urban park located 161m from the castle, Princes Street Gardens provides a serene escape amidst the city bustle. With beautiful flower displays and picturesque paths, it’s an excellent place for families to relax and enjoy outdoor activities.

Best time to go to Edinburgh Castle

The best time to visit Edinburgh Castle is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Accessing EDInburgh Castle is convenient via Edinburgh Airport (EDI), located 10km away. Nearby hotel options iNCLude the Sheraton Grand Hotel & Spa, Edinburgh, which is 10km from EDI, and both Crescent House and Virgin Hotels Edinburgh, situated 11km from the airport. GLAsgow Airport (GLA), 77km from the castle, offers the JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both within 11km. Newcastle Airport (NCL), 138km away, features hotels like Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both 10km from NCL. Each airport has accessible transport options ensuring a smooth journey to your destination.

Frequently asked questions

What are the top-rated hotels near Edinburgh Castle?
Finding the perfect top-rated hotels near Edinburgh Castle can elevate your experience in this historical gem of Scotland.

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh is a 4-star hotel located just a pleasant 13-minute walk from Edinburgh Castle, with an impressive review rating of 9.8. This unique hotel combines craft beer culture with a comfortable stay, featuring amenities such as a full kitchenette, a rooftop terrace, and complimentary breakfast daily. Guests can unwind in stylish rooms equipped with premium bedding and designer toiletries, and for those who enjoy free outdoor activities, complimentary bicycles are available on-site.

The Balmoral Hotel

The Balmoral Hotel stands out with its 5-star luxury, located just 12 minutes from Edinburgh Castle and rated 9.8 by travellers. This elegant hotel offers an indoor pool, a luxurious spa with a steam room, and exquisite dining options. Guests can indulge in various spa treatments, including Swedish massage and body wraps, ensuring a rejuvenating experience. The hotel also features air conditioning and 24-hour room service, making it a top choice for travellers seeking comfort and pampering.

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection is a chic 5-star hotel situated only 10 minutes from Edinburgh Castle with a stellar review rating of 9.8. This modern accommodation features a fully equipped kitchen in each suite, along with luxury amenities like Egyptian cotton sheets and a fitness centre available 24 hours. Guests can enjoy the spacious balconies or patios, and daily housekeeping ensures a pristine environment during their stay. This hotel is perfect for travellers who appreciate a blend of contemporary style and historical ambiance.
What hotels are within walking distance to Edinburgh Castle?
Discover the top-rated hotels within walking distance of Edinburgh Castle, perfect for travellers seeking comfort and convenience during their stay.

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh is a 4-star hotel, just a 13-minute walk from Edinburgh Castle, with an impressive review rating of 9.8. This unique hotel offers a fun atmosphere with amenities like a rooftop terrace, a kitchenette in each room, and a 24-hour room service. Guests can enjoy complimentary full breakfast and designer toiletries, making it a delightful choice for those looking for a memorable stay.

The Balmoral Hotel

The Balmoral Hotel, a luxurious 5-star hotel located merely 12 minutes from Edinburgh Castle, holds a stellar review rating of 9.8. This elegant hotel features an indoor pool, a full-service spa, and a range of wellness treatments including massages and facials. Guests can unwind in style with premium bedding and bathrobes, making their stay truly indulgent in the heart of Edinburgh.

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection is a stunning 5-star hotel, located just 10 minutes away from Edinburgh Castle, with a remarkable review rating of 9.8. This hotel offers spacious rooms with luxury amenities such as a fully equipped kitchen and a private balcony. Guests can take advantage of 24-hour fitness facilities and enjoy the historical charm of the district, making it a perfect base for exploring the city's rich heritage.
What are the most popular family-friendly hotels near Edinburgh Castle?
For families visiting the iconic Edinburgh Castle, there are several top-rated, family-friendly hotels nearby that ensure a comfortable stay for all ages.

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG, located 6.1 km from Edinburgh Castle, has a welcoming atmosphere for families with its 4-star rating of 8.2. The hotel features an indoor pool, kids' meals, and connecting rooms to accommodate larger families. With additional amenities such as a full-service spa and health club, it ensures that travellers can unwind after a day of exploring.

DoubleTree by Hilton Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre is conveniently located just a 10-minute walk from Edinburgh Castle. This 4-star hotel is rated 8.6 by travellers, making it a fantastic choice for families. It offers amenities tailored for children such as free cribs, kids' meals, and connecting rooms. Guests can also enjoy a fitness room, 24-hour room service, and on-site dining options.

Residence Inn by Marriott Edinburgh

Just 1.8 km from Edinburgh Castle, Residence Inn by Marriott Edinburgh is a family-friendly haven with an excellent review rating of 8.6. This 4-star hotel features spacious suites equipped with kitchens, free cribs, and rollaway beds. Guests can enjoy complimentary breakfast and nearby attractions, making it a convenient choice for families seeking both comfort and convenience.
Are there any 5-star hotels near Edinburgh Castle?
Discovering the perfect 5-star hotels near Edinburgh Castle is essential for an unforgettable stay in Scotland's historic heart.

The Balmoral Hotel

The Balmoral Hotel stands out with a remarkable review rating of 9.8. This luxurious 5-star hotel is just a 12-minute walk from Edinburgh Castle, making it an ideal choice for travellers eager to explore the city's rich history. Guests can indulge in a full-service spa with a sauna and steam room, enjoy the indoor pool, and savor exquisite dining options. With premium bedding and designer toiletries, every stay is a lavish experience.

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection boasts an impressive review rating of 9.8 and is only a 10-minute walk from Edinburgh Castle. This elegant 5-star hotel features modern amenities, including fully-equipped kitchens in select rooms, making it perfect for longer stays. Guests appreciate the comfort of Egyptian cotton sheets and the convenience of daily housekeeping, ensuring a relaxing and memorable visit.

W Edinburgh

W Edinburgh offers a vibrant experience with a review rating of 9.4, located 1.8 km from Edinburgh Castle. This stylish 5-star hotel features a rooftop terrace where travellers can enjoy alfresco dining, along with a full-service spa and a variety of massage treatments. The convenience of 24-hour room service and valet parking enhances the stay, providing a blend of luxury and accessibility.
Which hotels near Edinburgh Castle offer the best views?
Discover the best hotels with stunning views near Edinburgh Castle, ensuring a memorable stay in this historic city.

The Glasshouse, Autograph Collection

The Glasshouse, Autograph Collection is a luxurious 5-star hotel situated 2.1 km from Edinburgh Castle, a review rating of 8.8. This hotel stands out with its stunning rooftop terrace and garden views, ideal for a relaxing evening. Guests can indulge in a delightful dining experience at the garden-view restaurant and enjoy premium amenities such as fitness facilities, concierge services, and complimentary stocked minibar items.

voco Edinburgh - Royal Terrace by IHG

Located 2.6 km from Edinburgh Castle, voco Edinburgh - Royal Terrace by IHG offers travellers a charming stay with a review rating of 8.4. This 4-star hotel features Georgian hotel design and a beautiful terrace with garden views. Guests can enjoy a delightful restaurant, daily housekeeping, and a unique lounge area with refreshments, making it a perfect retreat after exploring the city.

InterContinental Edinburgh The George by IHG

InterContinental Edinburgh The George is a 4-star hotel located just 1.8 km from Edinburgh Castle, offering travellers a remarkable stay in a historical setting. With a review rating of 9.0, this hotel features elegant rooms adorned with Egyptian cotton sheets and deep soaking bathtubs. Guests can enjoy breathtaking sea views from select rooms, as well as amenities such as 24-hour room service, fitness facilities, and daily housekeeping.
What are the best affordable hotels near Edinburgh Castle?
For travellers seeking affordable accommodations near Edinburgh Castle, these top-rated hotels offer both comfort and convenience to explore this iconic landmark.

3 Johns Place Townhouse

3 Johns Place Townhouse is a charming retreat located 4.5 km from Edinburgh Castle, featuring a remarkable travellers' rating of 9.8. Ideal for couples, this romantic hotel includes premium bedding and designer toiletries for a comfortable stay. Guests can enjoy WiFi and the luxury of bathrobes, creating a perfect atmosphere to unwind after a day of sightseeing.

The Royal Scots Club Edinburgh

The Royal Scots Club Edinburgh is just a 15-minute walk from Edinburgh Castle and boasts a solid review rating of 9.4. This 3-star hotel offers spacious rooms equipped with a kitchenette, making it an excellent choice for families. Guests can benefit from free toiletries and WiFi, while also enjoying the garden view restaurant and daily housekeeping services for a straightforward experience.

33 Castle Terrace

Located only 1.8 km from Edinburgh Castle, 33 Castle Terrace enjoys a travellers' rating of 9.4. This family-friendly hotel provides amenities like cribs and high chairs to cater to travellers with little ones. With features like an in-room oven, Egyptian cotton sheets, and a cozy kitchen, families can enjoy the comforts of home while exploring the city's historic sites.
What are the best boutique hotels near Edinburgh Castle?
For travellers seeking top-rated boutique hotels near Edinburgh Castle, there are delightful options that combine luxury with charm.

The Glasshouse, Autograph Collection

The Glasshouse, Autograph Collection is a stunning 5-star boutique hotel situated 2.1 km from Edinburgh Castle. This luxurious retreat is rated 8.8 by travellers and features a rooftop garden terrace, perfect for a romantic picnic. Guests can indulge in complimentary stocked minibars and enjoy exceptional dining with garden views. Other amenities include babysitting services, a fitness centre, and a concierge to help plan your Edinburgh adventures.

The Scotsman Hotel

The Scotsman Hotel is a boutique gem located just a 10-minute walk from Edinburgh Castle. With a remarkable review rating of 9.2, this 4-star hotel offers an intimate atmosphere perfect for couples. Guests can enjoy 24-hour room service, luxurious deep soaking bathtubs, and complimentary designer toiletries. Additional amenities include early check-in, a fitness centre, and onsite dining options, making it an ideal choice for a romantic getaway.

The Place

The Place is a chic 4-star boutique hotel located 2.3 km from Edinburgh Castle, an 8.2 review rating. This stylish hotel offers late check-out and early check-in, along with complimentary designer toiletries. Guests can relax on the terrace or explore the nearby shopping district. With a focus on comfort and convenience, The Place ensures a pleasant stay in the heart of Edinburgh.
Are there any hotels with pools close to Edinburgh Castle?
If you're seeking a refreshing stay with a pool near Edinburgh Castle, these top-rated hotels offer great amenities for a perfect getaway.

Village Hotel Edinburgh

Just 4.3 km from Edinburgh Castle, the 4-star Village Hotel Edinburgh boasts a strong travellers' rating of 8.2. This family-friendly hotel features an indoor pool complete with sun loungers and offers accessibility for all travellers. With additional amenities like a hot tub, fitness centre, and onsite yoga classes, travellers can enjoy a relaxing and active stay.

The Caledonian Edinburgh, Curio Collection by Hilton

Situated just 2.7 km from Edinburgh Castle, The Caledonian Edinburgh is a 5-star hotel with a remarkable travellers' rating of 9.0. This elegant hotel offers an indoor pool with accessibility features, as well as a luxurious spa for pampering treatments. Guests can enjoy beautiful accommodations with premium bedding and designer toiletries, ensuring a comfortable and sophisticated stay.

Apex Waterloo Place Hotel

Located a mere 1.8 km from Edinburgh Castle, Apex Waterloo Place Hotel is a luxurious 4-star option with an impressive review rating of 9.2. Guests can unwind in the indoor pool or indulge in spa services, including massages and body treatments. The hotel also provides easy access to nearby parking and offers delightful dining options, making it ideal for both relaxation and exploration.
What are the best pet-friendly hotels near Edinburgh Castle?
For travellers looking for top-rated, pet-friendly hotels near Edinburgh Castle, there are several fantastic options that welcome your furry friends.

Hotel du Vin & Bistro Edinburgh

Just a 9-minute walk from Edinburgh Castle, Hotel du Vin & Bistro Edinburgh is a charming 4-star hotel with an impressive review rating of 9.4. This pet-friendly hotel caters to furry travellers with amenities like food and water bowls. Guests also enjoy daily housekeeping, a delightful restaurant, and convenient access to nearby attractions, ensuring a memorable stay for all.

Bruntsfield Hotel

The Bruntsfield Hotel, just 2.4 km from Edinburgh Castle, is a delightful 4-star hotel that warmly welcomes pets. With a review rating of 8.8, travellers appreciate the pet-friendly amenities, including food and water bowls. Additional offerings like a terrace, daily housekeeping, and a 24-hour room service ensure a comfortable and enjoyable stay.

The Caledonian Edinburgh, Curio Collection by Hilton

Located 2.7 km from Edinburgh Castle, The Caledonian Edinburgh is a luxurious 5-star hotel with a stellar review rating of 9.0. This pet-friendly haven provides essential amenities such as food and water bowls for pets. Guests indulge in a plethora of amenities, including an indoor pool, spa services, and exquisite dining options, making it a perfect retreat for both you and your four-legged companion.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels near Edinburgh Castle.
Can I find Expedia discounts for hotels near Edinburgh Castle?
To look for discounts on hotels near Edinburgh Castle, join One Key™—our free travel rewards program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could save is by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel near Edinburgh Castle?
Prices for hotels near Edinburgh Castle often vary, but you can find a great deal from AU$312 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia