Search
Best hotels
Expert Recommendations
Best value
When to book
Tips
FAQs
Map

Edinburgh hotels

Search hundreds of travel sites at once for hotels in Edinburgh

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Best Edinburgh hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Edinburgh hotels

Show all
Yugo Explore - Arran House - Edinburgh - Lobby
£151+
Free Wi-Fi
Holiday Inn Express Edinburgh City Centre - Edinburgh - Bedroom
£195+
Free Wi-Fi
Pet-friendly
Air conditioning
The Scott
8.6 Very Good
Newington£234+
£234+
Parking
Free Wi-Fi
Pet-friendly
The Scholar
8.8 Very Good
Newington£171+
£171+
Parking
Free Wi-Fi
Pet-friendly
The Salisbury Hotel
8.1 Very Good
Newington£168+
£168+
Free Wi-Fi
B+B Edinburgh
8.2 Very Good
West End£169+
£169+
Free Wi-Fi
Pet-friendly
Park View House
6.3 Okay
Leith£94+
£94+
Parking
Free Wi-Fi
Malmaison Edinburgh City
8.2 Very Good
New Town£226+
£226+
Free Wi-Fi
Pet-friendly
Air conditioning
Stay Central Hotel
7.8 Good
Old Town£177+
£177+
Free Wi-Fi
Air conditioning
Hotel Indigo Edinburgh
8.2 Very Good
New Town£200+
£200+
Free Wi-Fi
Pet-friendly
Air conditioning
Kildonan Lodge Hotel
8.2 Very Good
Newington£147+
£147+
Parking
Free Wi-Fi
The Scotsman Hotel
8.5 Very Good
Old Town£359+
£359+
Free Wi-Fi
Air conditioning
Intercontinental Edinburgh The George
8.4 Very Good
New Town£272+
£272+
Free Wi-Fi
Pet-friendly
Air conditioning

Edinburgh hotels near Edinburgh Castle

Show all
ibis Edinburgh Centre South Bridge - Royal Mile - Edinburgh - Bar
Free Wi-Fi
Pet-friendly
Code Pod Hostels - The Court - Edinburgh - Restaurant
Code Pod Hostels - The Court
8.6 Very Good
Old Town£101+
£101+
Free Wi-Fi
Air conditioning
Yotel Edinburgh
8 Very Good
New Town£170+
£170+
Free Wi-Fi
Air conditioning

Top 10 hotels in Edinburgh

Discover the top hotels in Edinburgh handpicked by local expert Rick Jordan.
Rick Jordan
6 December 2023

Welcome to one of the UK’s most beautiful cities, which has the hotels to match. You will even have the chance to see the castle or Arthur’s Seat from your room. Thanks to the up-and-down hills, there are panoramic views all over town, from the volcanic peak of Arthur’s Seat and Calton Hill to the Firth of Forth in the distance and the sweeping vistas over New and Old Town. You may want to be in the thick of things or situated in a more secluded neighborhood; to stay in a hotel with a destination restaurant showcasing the best Scottish ingredients or simply left to your own devices. As a resident of the city, I have crafted a list of the 10 best hotels in Edinburgh that has it all, from luxury choices to cozy boutique stays.

1.

The Scotsman Hotel

Address:

20 North Bridge

Price:

£207-1518/night

For decades, this imposing sandstone building was home to the national newspaper, whose name is embossed in gold on the ornate sandstone exterior. From here, you can survey the city for your own stories, with Waverley Station and the National Galleries nearby, and the Royal Mile just above.
It’s an enduring landmark and one for traditionalists, who will love original details such as the green-and-white marble staircase and stained glass windows. Where the clatter of typewriters once rung out is now all peace and quiet, with offices transformed into wood-paneled bedrooms in dairy whites and grays.
Eating here can be a real event, with the Grand Café set among the soaring columns of the 1905 original, though items such as garlic and chervil gnocchi would doubtless confuse those Edwardian reporters. The Hide, with its leather banquettes and chandeliers, is more intimate, for snacks and cocktails and adds to the Scotsman overall historic charm.

2.

Virgin Hotels Edinburgh

Address:

1 India Buildings

Price:

£179-1891/night

A playful addition to the city’s landscape, this is a unique hotel in Edinburgh with a sense of fun – as you’d expect from Sir Richard Branson. It’s set within the Victorian-era India Buildings in the Old Town, with a beautifully preserved glass cupola and a library lounge that has an interesting collection of quirky books and artworks.
Design-wise, there’s the obligatory Virgin red, of course, but also lots of blonde wood and Moroccan rugs, while the bedrooms are mostly individually designed. To pick a couple of favorites, Edward’s Suite has steps from lounge to bedroom and views over Cowgate, while another is inspired by Branson’s Marrakech riad, with thick fabrics and metal lanterns.
The restaurant and bar, meanwhile, are destinations in themselves, for cocktails such as Breakfast in the Highlands (whisky, sherry, and honey) and plates such as lobster thermidor, Jerusalem artichoke and summer truffle, and pineapple and Madagascan pepper.

3.

The Balmoral

Address:

1 Princes Street

Price:

£409-2735/night

Sign up for a walking tour of Edinburgh’s historic sights and The Balmoral will be one of the places pointed out. Locals have been checking their watches against the time on the 190ft clocktower for decades; it’s an edifice almost as famous as some of the hotel guests over the years.
But despite its history, it’s always moved with the times, with bedrooms refurbished using colors inspired by Scotland’s heather-strewn countryside, and additions such as a dedicated whisky bar that are great for a rainy day. There’s a fine-dining restaurant in the basement for artful, jus-drizzled plates, but I prefer the lighter brasserie upstairs with its French-Scots menu (roast duck with beetroot, tartiflette, ice-cream profiteroles).
As for bedrooms, it’s worth spending more for one with views of the castle or Old Town – after all, this is a hotel for a special occasion. Meet you in the palm court for tea.

4.

The Roseate Edinburgh

Address:

4 West Coates

Price:

£147-3066/night