Live prices for your dates · free cancellation on many rooms

EN

Historical hotels · Edinburgh · United Kingdom

Historical Hotels in Edinburgh

We reviewed 22 historic hotels across Edinburgh and selected the 14 best for this page.

14 hotels 11 rated 8.5+ typical €231

hotels

Kimpton Charlotte Square By Ihg K Central & historic

Kimpton Charlotte Square By Ihg ★★★★★

Edinburgh

8.8Great3,159 reviews

A Georgian-style hotel with an indoor pool and spa, steps from Princes Street.

From€334per night
Apex Waterloo Place Hotel A Central & Comfortable

Apex Waterloo Place Hotel ★★★★

Edinburgh

8.8Great5,380 reviews

A 4-star Edinburgh hotel with a prime location near theatres and the Christmas market, plus an indoor pool and spa.

From€406per night
Hotel Indigo - Edinburgh - Princes Street By Ihg H Central & chic
8.6Great2,289 reviews

Right on Princes Street with castle views, a praised restaurant, and a 9/10 location score.

From€77per night
Motel One Edinburgh-Princes M Central & Design-led

Motel One Edinburgh-Princes ★★★

Edinburgh

8.6Great7,110 reviews

A design-led stay on Princes Street, steps from Waverley Station, with clean, compact rooms and a strong city-centre location.

From€231per night
Apex City Of Edinburgh Hotel A Central Old Town

Apex City Of Edinburgh Hotel ★★★★

Edinburgh

8.7Great4,433 reviews

Castle views, a central Old Town address, and free Wi-Fi make this a solid base for exploring Edinburgh.

From€446per night
Motel One Edinburgh-Royal M Central budget stay

Motel One Edinburgh-Royal ★★★

Edinburgh

8.7Great11,760 reviews

Stay in the center of Edinburgh, steps from Princes Street Gardens, with modern rooms and a 24-hour reception.

From€324per night
Aparthotel Adagio Edinburgh Royal Mile A Old Town apartments

Aparthotel Adagio Edinburgh Royal Mile ★★★★

Edinburgh Aparthotel

8.6Great5,963 reviews

Spacious, well-equipped apartments in the heart of Old Town, just minutes from Princes Street Gardens and Waverley Station.

From€324per night
Murrayfield Hotel M Guest favorite

Murrayfield Hotel ★★★★

Edinburgh

8.5Great3,713 reviews

In Edinburgh's Murrayfield district, this 4-star hotel wins praise for its location, friendly staff, and comfortable rooms.

From€57per night
Holyrood Aparthotel H Old Town Apartments

Holyrood Aparthotel ★★★★

Edinburgh Aparthotel

8.1Great5,384 reviews

Self-catering apartments with kitchens, steps from the Royal Mile and Holyrood Palace.

From€203per night
Princes Street Suites P Self-catering central

Princes Street Suites ★★★★

Edinburgh Aparthotel

8.8Great4,242 reviews

Spacious, well-equipped apartments with a rooftop terrace and a location that puts the Old Town and Princes Street within minutes.

From€1,710per night
Angels Share Hotel A City stay

Angels Share Hotel ★★★★

Edinburgh

8.3Great2,219 reviews

A stylish, comfortable base close to Princes Street, with a lively bar and restaurant.

From€137per night
Edinburgh Marriott Hotel Holyrood E Central & calm

Edinburgh Marriott Hotel Holyrood ★★★★

Edinburgh

8.7Great3,883 reviews

Close to Holyrood Palace and the Royal Mile, this Marriott pairs a full spa and pool with a polished, quiet stay.

From€417per night
Edinburgh Castle Apartments E Central apartments

Edinburgh Castle Apartments ★★★

Edinburgh Aparthotel

8.6Great2,392 reviews

Spacious self-catering apartments in the heart of Edinburgh's New Town, minutes from the castle and Royal Mile.

From€853per night
The Ben Doran Guest House T Adults only

The Ben Doran Guest House ★★★★

Edinburgh Guest house

7.8Very good920 reviews

A calm, adults-only guest house with free parking and a good breakfast, a short bus ride from the city centre.

From€74per night
Cumberland Hotel C Good value

Cumberland Hotel ★★★

Edinburgh

7.5Very good3,544 reviews

Practical base near Murrayfield with easy bus access and private parking.

From€46per night
Braid Apartments By Mansley B Central Apartments

Braid Apartments By Mansley ★★★★

Edinburgh Aparthotel

8.9Great1,017 reviews

Stylish apartments with full kitchens in central Edinburgh, a 12-minute walk from Princes Street Gardens.

From€199per night
Fountain Court Apartments - Royal Garden F Central & Spacious

Fountain Court Apartments - Royal Garden ★★★★

Edinburgh Aparthotel

8.7Great797 reviews

Spacious, well-equipped apartments with a superb central location, just a short walk from the train station and Edinburgh Castle.

From€159per night
New Town Hotel N Central & Classic

New Town Hotel ★★★★

Edinburgh

8.5Great1,474 reviews

Central Edinburgh townhouse with high guest ratings for service and location, plus breakfast praised for its smoked salmon and fresh fruit.

From€136per night
Sonas Guesthouse S Guesthouse with parking

Sonas Guesthouse ★★★

Edinburgh Guest house

8.9Great962 reviews

A well-rated Edinburgh guesthouse with free parking, a warm welcome, and a location that puts you close to the city's highlights.

From€181per night
B+B Edinburgh B Elegant West End stay

B+B Edinburgh ★★★★

Edinburgh

8.5Great1,817 reviews

Stay in a beautifully restored Victorian building with a lending library, a short walk from Haymarket station and Princes Street.

From€92per night

Map & live prices by our partner

Historic Hotels in Edinburgh Scotland

For a truly historic stay, the city's central districts are your best bet. The Apex City Of Edinburgh Hotel sits in the Old Town with castle views, while the Kimpton Charlotte Square and The Caledonian offer classic luxury just steps from Princes Street. The Aparthotel Adagio Edinburgh Royal Mile and Holyrood Aparthotel provide self-catering apartments in the heart of the Old Town, close to the Royal Mile and Holyrood Palace. The Murrayfield Hotel, in the city's west end, shows that you can find a 4-star stay with a more local feel, and at £49 a night, it's the budget-friendly historic option.

Frequently asked

What is the best area to stay in Edinburgh for history?

The best areas for history are the Old Town, around the Royal Mile and the castle, and the West End near Charlotte Square. Hotels like Apex City Of Edinburgh, Aparthotel Adagio Edinburgh Royal Mile, and Kimpton Charlotte Square are all centrally located within walking distance of the main historic sites.

How much does a historic hotel in Edinburgh cost?

Nightly rates for the historic hotels on this page range from £39 at Cumberland Hotel to £381 at Apex City Of Edinburgh Hotel, with a typical price of around £197. You can find good value at Murrayfield Hotel (£49) and Hotel Indigo – Edinburgh – Princes Street (£66).

Which historic hotels in Edinburgh have the best ratings?

Among the hotels, Kimpton Charlotte Square and Apex Waterloo Place Hotel both have a guest rating of 8.8. Motel One Edinburgh-Royal and Oxford Suites (if you want a top-rated aparthotel) also score 8.7 and 8.9 respectively. For a top-rated guest house, Braid Apartments By Mansley and Sonas Guesthouse score 8.9.

Historical Hotels in Edinburgh

Edinburgh is a city that wears its history on its sleeve, and its hotels are no exception. From Princes Street's grand Victorian facades to the hidden closes of the Old Town, the 14 places here put you within walking distance of the castle, the Royal Mile, and the Georgian elegance of the New Town. Expect classic stone buildings, original features, and a setting that feels centuries old, while the interiors range from traditional to boldly modern. There are also 8 guest houses and aparthotels on the page, giving you more options if you prefer self-catering or a quieter stay.

Prices span a wide range, from a budget-friendly £39 at the Cumberland Hotel to the premium £381 at Apex City Of Edinburgh Hotel, with the typical nightly rate around £197. What you pay for at the higher end is location and grandeur: the five-star properties, like The Caledonian and Kimpton Charlotte Square, deliver castle views and full spas, while the three-star choices like Motel One Edinburgh-Princes prove that character and a central address don't have to break the bank.

The bottom line

This collection of historic hotels in Edinburgh is ideal for travelers who want to be in the heart of the city's story, whether that's the grandeur of the Old Town, the elegance of the New Town, or the comfort of a well-located townhouse. If you're on a tighter budget, consider the 'Cheap and budget hotels in Edinburgh' page, which focuses on lower-priced options. For family-friendly amenities, the 'Family Friendly hotels in Edinburgh' page highlights properties with features like pools and larger rooms. If you're driving, the 'Hotels with parking in Edinburgh' page might be more practical, as many central historic buildings lack on-site parking.