Best Luxury Hotels in Edinburgh

The Royal Mile, the Castle in the Old Town to the elegant Georgian facades, the bustle of George St in the New Town, and the winding back alleys peppered with book shops and cafes, Edinburgh has it all. From grandeur to simplicity, historic sites to contemporary dwellings, there truly is something for everyone in this magical city.  For history buffs and architectural admirers, Edinburgh has the highest concentration of listed buildings out of anywhere in the world but it doesn’t stop there. With an ever-evolving calendar of events including the famous Fringe Festival and Hogmanay, the only problem you will have here is deciding how to spend your time. For the eaters and drinkers, there are more pubs, bars and restaurants than you can shake a bagpipe at. From elegant fine dining to rustic and wholesome catch of the day, the city is a food lovers dream and of course, everything should be washed down with a wee dram. Here are our favourite 5-star and luxury hotels to stay at in the city.

Old Town, Edinburgh, Lothian, Scotland

The Witchery By The Castle

Hotel
(5 stars)
At a glance
Rooms9 Luxurious Suites with Gothic Décor
MoreLocated in a Dramatic Historic Setting Next to Edinburgh Castle on the Royal Mile
TLE Recommends: Enjoy an indulgent breakfast hamper served in your room

Perhaps one of the most romantic hotels in Edinburgh, The Witchery, is a boutique hotel which is intimate, opulent and offers an exceptional fine-dining experience with an award-winning wine list. Located at the gates of Edinburgh Castle, in a 16th-century building, the hotel boasts a rich and colourful history that is intertwined into the guest experience...

Read more
BOOK YOUR STAY
The Witchery By The Castle

Kirknewton, Edinburgh, Lothian, Scotland

Dalmahoy Hotel & Country Club

Hotel
(4 stars)
At a glance
Rooms215 Rooms & Suites
MoreLocated in 1,000 Acres of Parkland Just Outside Edinburgh
TLE Recommends: Explore the beautiful gardens and expansive grounds – whatever the weather!

Located in 1,000 acres of beautiful parkland, just seven miles from Edinburgh city centre, the Dalmahoy Hotel & Country Club is a 4-star hotel that offers guests refined accommodation across its 215 rooms and suites. Guests can choose from period rooms and suites within the original manor house or more contemporary rooms in the north wing...

Read more
BOOK YOUR STAY
Dalmahoy Hotel & Country Club

Old Town, Edinburgh, Lothian, Scotland

The Scotsman Hotel

Hotel
(4 stars)
At a glance
Rooms69 Rooms & Suites, Including Deluxe Rooms & Signature Suites
MoreLocated in Central Edinburgh between the Old Town & Waverly Station
TLE Recommends: Make time for a movie night at the 48-seater onsite cinema

Bursting with individuality and charm, The Scotsman Hotel is an Edinburgh institution. The beautiful Baroque buildings in which this luxury hotel sits was once home to the National Newspaper – which is now the hotel’s namesake...

Read more
BOOK YOUR STAY
The Scotsman Hotel

New Town, Edinburgh, Lothian, Scotland

Intercontinental Edinburgh The George, An IHG Hotel

Hotel
(5 stars)
At a glance
Rooms240 Rooms & Suites
MoreLocated in Edinburgh's George Street in the city's New Town
TLE Recommends: Enjoy the finest cuts of beef from around the world and dine at on-site restaurant Le Petit Beefbar

Elegance and grandeur have long been associated with this historic hotel that is located on George Street in Edinburgh – a convenient setting to explore the great city. Set over five townhouses that date back to 1881, the hotel presents a range of rooms and suites (240 in total) all of which are relaxed, warm and welcoming...

Read more
BOOK YOUR STAY
Intercontinental Edinburgh The George, An IHG Hotel

Ingliston, Lothian, Scotland

Norton House Hotel & Spa

Hotel
(4 stars)
At a glance
Rooms83 Rooms & Suites
MoreLocated a 20 Minute Drive From Edinburgh City Centre Within 55 Acres of Private Grounds

Set in 55 acres of beautiful grounds, Norton House Hotel is a four-star hotel approx 20 minutes drive from the city centre. The former manor house still boasts the welcoming splendour of a private country home and comprises 83 rooms and suites.

Read our expert review here.

Read more
BOOK YOUR STAY
Norton House Hotel & Spa

New Town, Edinburgh, Lothian, Scotland

Nira Caledonia

Hotel
(4 stars)
At a glance
Rooms26 Rooms & Suites
MoreLocated in the Heart of Edinburgh's New Town & Stockbridge

Stay in an elegant New Town Georgian townhouse with 26 rooms, which, like The Dunstane Houses, are spread across two buildings. Nira Caledonia offers a Jacuzzi Suite, ideal for soothing tired legs after a day of exploring the city’s cobbled streets. All rooms and suites come with PMD Tea, minibars, 2,000-pocket sprung beds, goose-down pillows and L’Occitane toiletries as standard...

Read more
BOOK YOUR STAY
Nira Caledonia

Stockbridge, Edinburgh, Lothian, Scotland

The Raeburn

Hotel
(4 stars)
At a glance
Rooms10 Rooms
MoreLocated in Edinburgh's Stockbridge Area
TLE Recommends: Bag yourself an outdoor booth and cosy up in colder months or soak up the sun (when it shines!) from the terrace

Perfectly positioned between the leafy Inverleith Park and swanky Stockbridge, just 15 minutes walk from the city centre, The Raeburn is an enduringly popular local. But in addition to its log fire-lit bar, cosy restaurant and expansive terrace, this former Georgian family home accommodates 10 bedrooms and a library...

Read more

West End, Edinburgh, Lothian, Scotland

The Bonham

Hotel
(5 stars)
At a glance
Rooms49 Rooms & Suites Featuring Contemporary & Victorian Décor
MoreLocated in Edinburgh's West End

Just off the beaten track, but a stone’s throw from the major attractions, this quiet and stunning four-star boutique hotel is a gem for any visitor. Juxtaposing bold colours, rich textures and contemporary art with original features and architecture, their 49 rooms are a blend of historic elegance with modern-day design...

Read more

Murrayfield, Edinburgh, Scotlanf

The Roseate Edinburgh

Hotel
(5 stars)
At a glance
RoomsThose who enjoy a cosy abode
AmenitiesOn-site Restaurant and Bar
MoreBoutique Elegance
TLE Recommends: A room with the roll-top bath is a real treat

An independent, family-run establishment, this five-star boutique hotel is set across two heritage buildings. The Victorian townhouses are across the road from each other and have been freshly refurbished to create 35 modern bedrooms, a sunny beer garden and a dining room lounge: the Ba’ Bar...

Read more
BOOK YOUR STAY
The Roseate Edinburgh

New Town, Edinburgh, Lothian, Scotland

Kimpton Charlotte Square

Hotel
(5 stars)
At a glance
Rooms199 Rooms & Suites
Amenities Levantine-inspired Dining at BABA, Tasting Menu Dining at Aizle, The Garden for Coffee & Brunch, Spa with a 12-metre Indoor Pool, Sauna, Steam Room, Fitness Centre, Welcomes Pets, Exclusive Access to Private Gardens
MoreLocated in the Heart of Edinburgh on Charlotte Square & Close to Princes Street
TLE Recommends: Don't miss social hour every day from 5pm to 6pm in the bar

The Kimpton Charlotte Square Hotel, located in the city’s historic New Town, combines classic Georgian architecture with modern luxury. Guests can enjoy a range of amenities including a fitness centre, spa, and Tesla chauffeur service. The hotel features eclectically styled rooms and suites with luxurious details and innovative technology...

Read more
BOOK YOUR STAY
Kimpton Charlotte Square

Old Town, Edinburgh, Lothian, Scotland

House Of Gods Hotel

Hotel
At a glance
Rooms22 Rooms & Suites
AmenitiesIconic Cocktail Lounge and Exclusive VIP Packages
MoreSituated in the Heart of Edinburgh's Old Town

If you want pure decadence and lashings of theatrical opulence for your next stay in Edinburg, look no further. House of Gods’ design is infused with deco-style drama at every turn – velvet cushions and heavy drapes, curtained four-poster beds, mahogany antique furniture, parquet flooring, fringed lampshades, oak panelled walls, gleaming freestanding gleaming Victorian tubs and palms...

Read more
BOOK YOUR STAY
House Of Gods Hotel

Old Town, Edinburgh

Cheval Abbey Strand Apartments at Holyrood

Apartments
(4 stars)
At a glance
Rooms15 Luxury Apartments Ranging From One-Bedroom to Three-Bedroom Residences
MoreLocated Near Holyrood Palace & Edinburgh's Old Town
TLE Recommends: Tap into the local knowledge of the concierge at sister property Old Town Chambers

Cheval Abbey Strand Apartments at Holyrood, located at the foot of Edinburgh’s Royal Mile, offers a unique blend of historic charm and modern luxury. These nine boutique apartments, designed with inspiration from their historical past, range from open-plan studios to two-bedroom units, all featuring fully equipped kitchens, free WiFi, and access to a complimentary gym...

Read more
BOOK YOUR STAY
Cheval Abbey Strand Apartments at Holyrood

Leith, Edinburgh, Lothian, Scotland

Malmaison Leith

Hotel
(4 stars)
At a glance
Rooms100 Rooms & Suites
MoreLocated in a Former historical Building on Leiths Docks
TLE Recommends: Explore the independent shops, bars and restaurants in Leith

Situated on the historic Leith waterfront, Malmaison Edinburgh offers a luxurious escape just 10 minutes from the city centre. The hotel features 100 chic rooms and suites, each blending modern comforts with unique, stylish decor. Guests can indulge in contemporary British cuisine at the vibrant Bar & Grill, unwind with signature cocktails, or explore the extensive wine list...

Read more
BOOK YOUR STAY
Malmaison Leith

Old Town, Edinburgh, Lothian, Scotland

Hotel Du Vin Edinburgh

Hotel
(4 stars)
At a glance
Rooms47 Rooms & Suites
MoreLocated in the Historic Old Town Near Edinburgh Castle

Hotel du Vin offers an exquisite blend of luxury and heritage. Once a poorhouse and later an asylum, this beautifully restored building now houses 47 character-filled rooms and suites. Guests can enjoy custom-made sleigh beds, Egyptian cotton linens, monsoon showers, and in-room roll-top baths...

Read more
BOOK YOUR STAY
Hotel Du Vin Edinburgh

New Town, Edinburgh, Lothian, Scotland

Hotel Indigo Edinburgh – Princes Street

Hotel
(4 stars)
At a glance
Rooms64 Rooms & Suites
MoreIdeally Located on Edinburgh's Princes Street with Castle Views

Hotel Indigo Edinburgh – Princes Street. This boutique hotel, located on Princes Street in the heart of Edinburgh’ with views looking out across the Old Town, offers 64 uniquely designed rooms inspired by the city’s rich literary history, featuring cosy armchairs, vibrant decor, and stunning city views...

Read more
BOOK YOUR STAY
Hotel Indigo Edinburgh – Princes Street

* All the properties and products we feature are independently selected by our editors and contributors. If you buy something we may earn a commission.

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