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

Top Hotels Near Edinburgh Castle in Edinburgh from NZ$394

  • 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

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Edinburgh Castle hotels

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,418 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is NZ$603
includes taxes & fees
19 July - 20 July
Market Street Hotel

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.8 km from Edinburgh Castle
9.8 out of 10, Exceptional, (1,002 reviews)
"The Balmoral is a beautiful hotel! Its location is perfect since it’s close to all major attractions. The staff are accommodating and helpful. I’ve stayed in two different rooms and both were lovely and had great views. The restaurant is very good and the high tea in the Palm Court is superb!"
United States
Beverly
The price is NZ$1,871
includes taxes & fees
3 Aug - 4 Aug
The Balmoral Hotel

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 1.2 km from Edinburgh Castle
9.8 out of 10, Exceptional, (770 reviews)
"Absolutely an amazing place to stay."
United States
Seth
The price is NZ$605
includes taxes & fees
19 July - 20 July
BrewDog DogHouse Edinburgh

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)
The price is NZ$1,358
includes taxes & fees
3 Aug - 4 Aug
100 Princes Street

Destiny Scotland New Town Apartments

Destiny Scotland New Town Apartments
3.5 star property
New Town, 0.5 km from Edinburgh Castle
9.6 out of 10, Exceptional, (227 reviews)
"The apartment had been renovated and was nice and clean. A great location and only 10 minutes to the train station, bus station and Royal Mile."
Canada
Sherry
The price is NZ$479
includes taxes & fees
28 July - 29 July
Destiny Scotland New Town Apartments

Eden Locke

Eden Locke
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1,394 reviews)
"Wonderful location and incredible staff."
Canada
Victoria
The price is NZ$419
includes taxes & fees
27 July - 28 July
Eden Locke

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 0.7 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1,000 reviews)
"Great location, nice hotel"
United States
OZAN
The price is NZ$600
includes taxes & fees
29 July - 30 July
Hotel du Vin & Bistro Edinburgh

Destiny Scotland Charlotte SQ Apartments

Destiny Scotland Charlotte SQ Apartments
4.5 star property
New Town, 0.4 km from Edinburgh Castle
9.6 out of 10, Exceptional, (144 reviews)
"Lovely apartment, centrally located"
United States
Charles
Destiny Scotland Charlotte SQ Apartments

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,485 reviews)
"Central location, surrounded by fantastic bars and restaurants. The hotel it's self has restaurants and bar with excellent choice and quality products. Our room was very clean with great facilities."
United Kingdom
Tracy
The price is NZ$963
includes taxes & fees
26 July - 27 July
Virgin Hotels Edinburgh

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh, 1 km from Edinburgh Castle
9.6 out of 10, Exceptional, (1,002 reviews)
"Wonderful hotel and staff. Very central would stay again anything"
United States
Judith
The price is NZ$935
includes taxes & fees
28 July - 29 July
Old Town Chambers, Autograph Collection

33 Castle Terrace

33 Castle Terrace
Tollcross, 0.2 km from Edinburgh Castle
9.4 out of 10, Exceptional, (106 reviews)
"It was a lovely place in a perfect location! We enjoyed our stay & would definitely stay again! "
United States
Rebecca
The price is NZ$598
includes taxes & fees
13 July - 14 July
33 Castle Terrace

Destiny Scotland Hanover Apartments

Destiny Scotland Hanover Apartments
4.0 star property
New Town, 0.5 km from Edinburgh Castle
9.4 out of 10, Exceptional, (288 reviews)
"Property was good location but very active surrounding. Manageable to walk to places. Many flights of stairs so mindful if you have large luggage."
Canada
Augustus William
The price is NZ$451
includes taxes & fees
29 July - 30 July
Destiny Scotland Hanover Apartments

Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
3.0 star property
New Town, 0.6 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,296 reviews)
"very good option. Convenient location,"
Mexico
Saul Benjamin
The price is NZ$550
includes taxes & fees
26 July - 27 July
Heeton Concept Aparthotel Edinburgh Queen Street

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
5.0 star property
New Town, 0.8 km from Edinburgh Castle
9.4 out of 10, Exceptional, (786 reviews)
"Great location for train & tram. Very friendly staff, great food. Will definitely stay there again"
United Kingdom
Richard
The price is NZ$1,011
includes taxes & fees
26 July - 27 July
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

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,692 reviews)
"Great staff comfortable stay"
United States
Pedro
The price is NZ$572
includes taxes & fees
4 Aug - 5 Aug
Apex City of Edinburgh Hotel

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End, 0.4 km from Edinburgh Castle
9.2 out of 10, Wonderful, (1,004 reviews)
"Excellent hotel and location"
United States
Natalia
The price is NZ$830
includes taxes & fees
30 July - 31 July
The Caledonian Edinburgh, Curio Collection by Hilton

Eleven Stafford Street Townhouse

Eleven Stafford Street Townhouse
4.0 star property
West End, 0.7 km from Edinburgh Castle
9.4 out of 10, Exceptional, (668 reviews)
"Would 100% stay here again, perfect location, clean rooms and easy check in."
Canada
ALEXIA
The price is NZ$394
includes taxes & fees
13 July - 14 July
Eleven Stafford Street Townhouse

Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
4.0 star property
Old Town Edinburgh, 0.9 km from Edinburgh Castle
9.6 out of 10, Exceptional, (195 reviews)
"Location was amazing! In between two pubs and right on the Royal Mile! Super easy check in and appreciated the luggage storage area."
United States
Lisa
The price is NZ$665
includes taxes & fees
4 Aug - 5 Aug
Destiny Scotland Royal Mile Residence

The Royal Scots Club Edinburgh

The Royal Scots Club Edinburgh
3.0 star property
New Town, 0.9 km from Edinburgh Castle
9.4 out of 10, Exceptional, (1,005 reviews)
"This is a charming hotel with a historic background in the heart of Edinburgh."
United States
Sandra
The price is NZ$446
includes taxes & fees
19 July - 20 July
The Royal Scots Club Edinburgh

PREMIER SUITES Edinburgh Fountain Court

PREMIER SUITES Edinburgh Fountain Court
4.0 star property
Fountainbridge, 0.9 km from Edinburgh Castle
9.4 out of 10, Exceptional, (688 reviews)
"3rd time staying , super welcoming as always immaculate inside and team can’t do enough for you , great location looking forward to returning soon ⭐️⭐️⭐️⭐️⭐️"
United Kingdom
stephen
The price is NZ$397
includes taxes & fees
26 July - 27 July
PREMIER SUITES Edinburgh Fountain Court
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
Exterior
Market Street Hotel
4.0 star property
9.8
Exceptional
1,418 reviews
View
3 restaurants; breakfast, lunch and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,002 reviews
View
Rooftop terrace
BrewDog DogHouse Edinburgh
4.0 star property
9.8
Exceptional
770 reviews
View
Lobby lounge
100 Princes Street
4.5 star property
9.6
Exceptional
68 reviews
View
Apartment, 2 Bedrooms (second room open studio)
Destiny Scotland New Town Apartments
3.5 star property
9.6
Exceptional
227 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

  • Rich History: Explore the captivating history of Edinburgh Castle through guided tours that unveil its storied past.
  • Stunning Views: Enjoy breathtaking panoramas of the city from the castle's elevated position, perfect for photography enthusiasts.
  • Cultural Hub: Experience vibrant local culture with art galleries, theatres, and festivals nearby.
  • Family-Friendly Activities: Engage in activities suitable for all ages, including horse riding in picturesque surroundings.
  • Variety of Accommodations: Choose from a range of lodging options, from charming guesthouses to unique castle hotels.

Find great hotels near Edinburgh Castle

Discover a variety of accommodation options near Edinburgh Castle, perfect for every traveller. From welcoming hotels and charming guesthouses to castle hotels that offer a unique experience, you'll find the ideal stay to suit your needs. Whether you're seeking LGBTQIA-friendly services, pet-friendly options, or facilities tailored for business travel, Edinburgh has it all. Immerse yourself in the rich history and vibrant culture while enjoying top-notch lodgings just a stone's throw from the iconic castle.

  • Apex Grassmarket Hotel: This charming 4-star hotel boasts a distinctive blend of modern comfort and historical character, located a mere 322m from Edinburgh Castle. With a guest rating of 9.0 out of 10, the Apex Grassmarket Hotel is an eco-certified option, appealing to environmentally conscious travellers. Its amenities include a stylish bar and restaurant, fitness centre, and business facilities, making it an ideal choice for both leisure and business trips. The hotel’s unique architecture offers stunning views of the castle, providing a picturesque backdrop to your stay in the heart of Edinburgh.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Situated 805m from Edinburgh Castle, this 3-star hotel offers a vibrant and welcoming atmosphere. With a guest rating of 8.4 out of 10, the ibis Edinburgh Centre is eco-certified and pet-friendly, catering to travellers who wish to bring their furry companions along. The hotel features modern rooms, a 24-hour snack bar, and complimentary Wi-Fi, making it a practical choice for budget-conscious visitors. The lively location places you within easy reach of local attractions, ensuring a convenient and enjoyable experience during your stay.
  • Apex Waterloo Place Hotel: Located 1.1km from Edinburgh Castle, the Apex Waterloo Place Hotel is a prestigious 4-star establishment with a guest rating of 9.2 out of 10. This eco-certified hotel is perfect for families and business travellers alike, offering amenities such as a fitness centre, restaurant, and meeting spaces. The hotel also provides special facilities for children, ensuring a family-friendly environment. Its elegant décor and prime location near the city centre make it a delightful base for exploring Edinburgh’s rich history and vibrant culture.

Where to stay near Edinburgh Castle

Immerse yourself in the rich history and friendly atmosphere surrounding Edinburgh Castle. This central location offers easy access to other attractions such as the Royal Mile and Holyrood Palace, making it ideal for family-friendly adventures or romantic strolls. With a vibrant community and numerous business opportunities, you’ll find Edinburgh a welcoming hub that perfectly blends the past with modern-day charm. Whether you're exploring its historic streets or enjoying local hospitality, Edinburgh promises an unforgettable experience.

  • Edinburgh: Edinburgh is a vibrant metropolis and the capital of Scotland, known for its rich history and cultural significance. Home to the iconic Edinburgh Castle, this city offers a blend of historical landmarks and modern attractions. Visitors can enjoy a diverse array of experiences, from theatre performances to shopping in bustling areas. The city is lively year-round, with peak visitor numbers occurring from July to September, making it an exciting time to explore the cultural festivals and events. Must-visit sites include the Royal Mile, Holyrood Palace, and various picturesque streets that embody Edinburgh's charm.
  • Old Town Edinburgh: Old Town Edinburgh is a historic neighbourhood that encapsulates the essence of the city's heritage. The area is characterised by its cobbled streets and medieval architecture, with Edinburgh Castle dominating the skyline. Visitors are drawn to Old Town for its rich cultural offerings, including theatres and local shops. Peak tourist activity occurs from April to July, when the vibrant atmosphere and various events are at their best. Highlights include the Royal Mile, St Giles' Cathedral, and the intriguing underground vaults that tell tales of the city's past.
  • New Town: New Town is a charming neighbourhood located a short 805m from Edinburgh Castle, renowned for its beautiful Georgian architecture and expansive shopping areas. This neighbourhood offers a family-friendly environment with a range of cultural attractions and theatres. Visitors can explore the stunning Princes Street Gardens, enjoy shopping at the numerous boutiques, or unwind in its many cafés. Travel peaks in April, July, and September, making it an ideal time for family outings and cultural experiences. Notable sights include the Scott Monument and the picturesque streets lined with historic buildings.

Things to do near Edinburgh Castle

Shopping

At Edinburgh Castle, browse the gift shop for unique Scottish souvenirs like tartan scarves and whisky. If you're up for a drive, explore the nearby Ocean Terminal, where you'll find a range of shops and restaurants, or visit the St James Quarter for a modern retail experience.

Recreation

Explore the serene surroundings of Edinburgh Castle with mindful walks around the historic grounds. Enjoy guided meditation sessions that highlight the castle's rich history, and participate in yoga classes with panoramic views of the city, fostering both relaxation and a sense of connection to the stunning landscape.

Adventure

Knockhill Racing Circuit offers thrilling motor racing experiences, located 27.4km from Edinburgh Castle. Feel the adrenaline rush as you watch high-speed races or participate in driving experiences. The atmosphere buzzes with excitement, making it an ideal spot for adventure seekers looking for an exhilarating day out.

Nightlife

In Edinburgh, the Castle's surroundings come alive at night with vibrant pubs and live music venues. Explore the historic streets, where you can enjoy traditional Scottish folk music and warm atmospheres at local taverns, creating a memorable night out in this enchanting city.

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

Booking tips and Expedia advantages for Edinburgh Castle

Edinburgh offers various ways to save while visiting the iconic castle. The best time to visit is from January to March when accommodation prices drop; booking a month in advance can secure even better rates. Tuesdays are the cheapest days to stay, while Saturdays are pricier. Use Expedia to find eco-friendly options and combine your hotel, flights, and activities for added savings. Keep an eye out for last-minute deals and explore exclusive offers for the best rates. Don't forget to enjoy free activities around the city to stretch your budget further.

  • 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: Book your hotel around Edinburgh Castle about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 choices based on your budget, preferred location, and the type of accommodation you’re after. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars 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 fantastic blend of culture and history, making it a must-visit for travellers. You can explore charming streets, fascinating museums, and art galleries while soaking in stunning views of the castle itself. Don't miss the iconic gates of the castle and discover why it's considered one of the best castles in the UK. Whether you're after family experiences or a taste of local culture, there's something for everyone in this vibrant city.

  • Princes Street: A bustling shopping hub, Princes Street is renowned for its vibrant city atmosphere. With stunning views of Edinburgh Castle, it’s a prime spot for enjoying local cafes and shops, as well as people-watching while soaking in the lively urban vibe.
  • St. Giles' Cathedral: This historic cathedral showcases exquisite Gothic architecture and intricate stained glass windows. It serves as a cultural landmark in Edinburgh, offering a serene environment for reflection amidst its rich history and artistic heritage.
  • George Street: Known for its elegant Georgian architecture, George Street is a popular destination for upscale shopping and dining. The street exudes a sophisticated city vibe, making it ideal for leisurely strolls and enjoying the local culinary scene.

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 via Edinburgh Airport (EDI), located 9.7km away. Nearby accommodation options iNCLude the Sheraton Grand Hotel & Spa, Edinburgh, and Virgin Hotels Edinburgh, both rated 5-star and approximately 11.3km from the airport. Alternatively, GLAsgow Airport (GLA) is 77.2km away, with luxurious hotels such as JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both around 4 to 11.3km from GLA. Lastly, Newcastle Airport (NCL) is 138.4km from the castle, with options like Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both about 9.7km from the airport.

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 1573 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 Apex Waterloo Place Hotel and CODE - The Court, Edinburgh.
How many hotels will I be able to find near Edinburgh Castle?
Expedia has 1573 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 Surgeon's Hall. 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