Best Luxury Hotels Near Edinburgh Castle

Still serving as a beacon for the city many centuries after it was erected to protect its home, Edinburgh Castle is an ever-present landmark, situated in the heart of the UNESCO-listed Old Town. Set on a dormant volcano, it’s one of the oldest fortified places in Europe and the most besieged in Britain. And, luckily for those who love getting up close to centuries of history, has an array of excellent hotels within a short walk in areas including its medieval vicinity, as well as the Georgian New Town. Here are our favourite places to stay in luxury, close to the castle.

Cheval Old Town Chambers

Cheval Old Town Chambers, is a luxury all-apartment Residence located in the heart of Edinburgh’s Old Town situated on the famous and historic Royal Mile. Comprising 74 award-winning and individually designed apartments that reflect the character and history of the building. The Residence, is the perfect choice for any type of stay – from one night to one year – guests can choose from open plan studios right through to a truly unique townhouse or a penthouse with stunning views.  Each apartment boasts a fully equipped kitchen, comfortable dining space, and luxury contemporary furnishings, complemented by a central location and an excellent service team.  For easy access to breakfast lunch, dinner and cocktails, guests can enjoy a seasonal menu served at Luckenbooths Bar & Restaurant located on the ground floor of Cheval Old Town Chambers. Guests also benefit from access to the gym which is open 24 hours a day.

Check Availability & Prices

Market Street Hotel

A Carlton Collection Hotel, Market Street hotel is the first Design Hotels member in Scotland and it is clear to see why. The hotel interior design has been led by award-winning team FG Stjil and showcases a perfect balance of contemporary finishings whilst firmly acknowledging the historic charm and local artistic influences. Market Street hotel is located in Edinburgh’s historic Old Town the hotel boasts 98 boutique rooms and suites and for hotel residents and non-residents Nor’Loft the rooftop Champagne lounge on the seventh floor is THE place to enjoy a sophisticated drink coupled with stunning panoramic views of the city.

Check Availability & Prices

Sheraton Grand Hotel & Spa

The Sheraton Grand Hotel & Spa is a true destination of bliss and luxury in the heart of Edinburgh. Many of the rooms overlook Edinburgh Castle, and most other major attractions in the heart of the city are easily within walking distance. Along with offering more than 260 rooms and suites, making it one of the bigger luxury hotels in Edinburgh and the Sheraton Grand Hotel & Spa possibly has one of the best spas in the city. Swing by One Square, the onsite restaurant and bar, for a variety of British fare and a lively but sophisticated bar atmosphere.

Check Availability & Prices


Sign up for our newsletter for inspiration, exclusive previews & luxury tips