6 Best Hotels Near Edinburgh Castle With A Castle View 

Edinburgh’s iconic UNESCO World Heritage Edinburgh castle sits on top of a seven million-year-old extinct volcano at the upper end of The Royal Mile. The castle was first built in the 12th century, but much of it dates from the 16th century, and it has always played an important part in Scottish history. Not only is the Edinburgh Castle historically significant it is also a great viewpoint over the city.

Hotels near Edinburgh castle offer some of the most privileged views in the Scottish capital and look up to the majesty of Edinburgh Castle. Here are the top hotels near Edinburgh castle with castle view from straight from your room.


Related : 10 Luxury Hotels in Edinburgh 


1Sheraton Grand Hotel & Spa

Sheraton Grand Hotel Edinburgh

Sheraton Grand Hotel & Spa

Located in Edinburgh’s iconic Festival Square, the Sheraton Grand Hotel & Spa is one of the best Edinburgh hotels with view of the castle. In fact, you can wake up to exceptional views of Edinburgh Castle from the Castle View Rooms and Suites (pictured). Many of the suites feature views of the castle. Located in the heart of the city, discover every nook and cranny of The Royal Mile and historic Old Town or shopping on Princes Street, George Street and Multrees Walk. The rooms feature contemporary Scottish materials that have been blended with beautiful furnishings to create a feeling of modern luxury.

As one of the leading luxury castle view hotel in Edinburgh Sheraton Grand Hotel also boasts the award-winning One Spa, renowned as one of the city’s best wellness centres featuring a rooftop hydropool, an infinity edge indoor swimming pool and extensive menu of healing, soothing and rejuvenating treatments. Whilst the spa is one of the highlights of the hotel, Sheraton Grand Hotel & Spa is primarily a luxurious accommodation option with refined rooms, excellent amenities and exceptional comfort. 


  Book Your Stay: Booking.com




2Apex Grassmarket Hotel

Apex Grassmarket is one of the leading hotels near Edinburgh castle. Situated right in the middle of the Grassmarket – just a stone’s throw away from the Edinburgh castle, this 4-star hotel offers amazing up close views of Edinburgh Castle. In fact, you could just lie in your bed and gaze out over the castle. Not only do you get castle views but with Apex Grassmarket you will be in the heart of the city to explore Edinburgh’s other greatest sights.

The Castle View Superior Rooms give you the chance to experience showstopping views of the infamous Edinburgh Castle straight from your room.

The Castle View Deluxe Rooms come with a private balcony. Step outside onto your private balcony and enjoy your morning coffee al fresco at the foot of the castle.


  Book Your Stay: Booking.com



3Waldorf Astoria Edinburgh – The Caledonian

hotels in edinburgh Waldorf Astoria Edinburgh

Waldorf Astoria Edinburgh

One of the luxury hotels near Edinburgh castle that has called Princes Street home for over a century, Waldorf Astoria Edinburgh – The Caledonian is a former rail station that retains its beautiful Victorian elements. This grand 5-star hotel in Edinburgh boasts some of the best views of Edinburgh Castle with numerous deluxe rooms and suites overlooking Princes Street Gardens and the Castle above.

The hotel offers an extensive variety of accommodation options with a room or suite to suit every want and need. The hotel also features three spectacular restaurants including Dean Banks at The Pompadour with a seven-course tasting menu that is more of an experience for the senses and the Waldorf Astoria Spa, a tranquil oasis with an extensive treatment selection and indoor swimming pool taking in the view of Edinburgh Castle.


  Book Your Stay: Booking.com



4The Balmoral

luxury hotels in edinburgh The Balmoral

The Balmoral

Edinburgh’s most famous hotel is a landmark in the city, a magnificent Edwardian Gothic building nestled at the end of Edinburgh’s Princes Street with the iconic clock tower overlooking Edinburgh Waverley, permanently set three minutes fast to help travellers catch their trains on time. Renowned as the luxury hotel where J. K. Rowling concluded the magical Harry Potter series, The Balmoral Edinburgh has a cult following of fans who would give anything to stay in the hotel’s elegant J. K. Rowling Suite.

As one of the best hotels near Edinburgh castle, the hotel’s reputation precedes the author’s previous residence however, having been an institution in Edinburgh since the early 1900’s. The hotel boasts grand and comfortable accommodation with incredible views of Edinburgh Castle, contemporary decor and historic features. In addition, The Balmoral Edinburgh’s 4AA Rosette restaurant Number One features exquisite menus and the stunning glass-domed Palm Court serves award-winning afternoon tea.Check into the Deluxe Castle View Room for the best views of the Edinburgh castle.


  Book Your Stay: roccofortehotels.com



Related: How To Explore Edinburgh 


5Wilde Aparthotels Grassmarket

castle view hotel in edinburgh Wilde Aparthotels

castle view hotel in edinburgh Wilde Aparthotels

Wilde Aparthotels are inspired by the creativity and style of the brilliant Oscar Wilde. With bespoke artwork, Irish crafts and premium finishes and furnishings, this castle view hotel in Edinburgh is the ideal choice for the creatively inclined. Grassmarket lies in the centre of Edinburgh’s historic old town, and is one of the city’s liveliest and most picturesque areas. Wilde Aparthotels is one of the top hotels near Edinburgh castle, offering a prime position at the foot of Edinburgh Castle with breathtaking views. It is also located within walking distance of The Real Mary King’s Close, the National Museum of Scotland, the Scott Monument and the Scotch Whisky Experience.


  Book Your Stay: Booking.com



6DoubleTree by Hilton Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre is one of the top hotels near Edinburgh castle. Built in 1892, this historic castle view hotel in Edinburgh is at the heart of the city, 10 minutes from Edinburgh Castle and the Royal Mile. Also within other attractions such as  half-mile of Princess Street shopping, Usher Hall events, the Grassmarket, and Edinburgh Old Town. Take in scenic castle views, and enjoy our 24-hour fitness center and a warm DoubleTree cookie upon arrival. The junior suites and some of the standard rooms also overlook the Edinburgh Castle. Why not head to the top floor to soak in even more stunning views of the castle.


  Book Your Stay: Booking.com





* All listings featured in this story were independently selected. However, when you book something through our retail links, we may earn an affiliate commission.