Skip to main content

Featured hotels in Edinburgh City Centre

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

BrewDog DogHouse Edinburgh

Hotel in Old Town, Edinburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. Everything is great at this hotel. The breakfast is just amazing, the rooms are the best I ever saw or almost. I would love that every hotel was like this one.

Show more Show less
9.5
Exceptional
1,252 reviews
Price from
£343
per night

Market Street hotel 4 stars

Hotel in Old Town, Edinburgh

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline. Great and very central location where guests can walk to shops, parks, and local restaurants; beautiful views; friendly staff; huge rooms; delicious breakfast! We loved our stay and will definitely return. It would be our number one choice in Edinburgh.

Show more Show less
9
Superb
2,396 reviews
Price from
£232
per night

The Balmoral Hotel 5 stars

Hotel in Old Town, Edinburgh

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk. The front door men were amazing and helpful. Front desk was good too.

Show more Show less
9.4
Superb
1,943 reviews
Price from
£470
per night

The Rutland Hotel & Apartments 4 stars

Hotel in New Town, Edinburgh

The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. Excellent hotel in a great location, not in the old town, but even better in my opinion. Extremely comfortable suite, spacious and with great atmosphere and decor. Great bed linen and bath towels. Excellent a la carte breakfast. Very polite staff.

Show more Show less
9.2
Superb
2,222 reviews
Price from
£318.15
per night

Hapimag Resort Edinburgh 4 stars

Hotel in West End, Edinburgh

Hapimag Resort Edinburgh, a refreshing alternative where you will enjoy an experience to remember. We were in a beautiful suite with a good outlook. It's very central to the centre of the city. Also walking distance to train stations and trams.

Show more Show less
9.2
Superb
1,231 reviews
Price from
£240
per night

The Bonham 5 stars

Hotel in West End, Edinburgh

Situated in Edinburgh's West End, The Bonham Hotel is a Victorian town house. Majority of the bedrooms have a city view. It's a beautiful Hotel located close to the Heart of the city, but in a calm area. Perfect for a romantic vacation.

Show more Show less
9
Superb
1,885 reviews
Price from
£189
per night

Gleneagles Townhouse 5 stars

Hotel in New Town, Edinburgh

Featuring a fitness centre, a terrace as well as a bar, Gleneagles Townhouse is set in the centre of Edinburgh, 400 metres from Edinburgh Waverley station. Every detail had been thought about, beautifully decorated and fabulous service. We thoroughly enjoyed our visit.

Show more Show less
9.2
Superb
359 reviews
Price from
£350
per night

21212 5 stars

Hotel in New Town, Edinburgh

Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the centre of Edinburgh, 300 metres from Edinburgh Playhouse. This 5-star hotel offers free WiFi. Katie is the ultimate hostess! Her property is lovely & quiet, just a block away from the touristy area. Walking distance to lots of restaurants & historical sites. It’s a beautiful building with large suites!

Show more Show less
9.1
Superb
253 reviews
Price from
£250
per night

24 Royal Terrace 4 stars

Hotel in New Town, Edinburgh

Situated in central Edinburgh at the foot of Calton Hill, 24 Royal Terrace is nestled amongst the grand Georgian townhouses of a UNESCO Heritage site. Where to start / as soon as we booked, we were looking forward to staying here! The location of the hotel is fabulous (and appreciate the directions given because it wouldn't have been the vibe walking over Calton Hill) and is about a 10 minute walk to the New Town. We arrived VERY early from the train and had only asked to store our luggage until check-in, but our room was already ready which was such a lovely touch. Now the hotel looks exactly as the photos, the art work is such a lovely touch and you could spend hours having a gander. The room itself was stunning, with a fabulous bath and views of the city. The bed feels like you're sleeping on a cloud, which is needed after a long day of walking. As alot of the other reviews mentioned, what really makes this place extra special is the staff. From the moment we arrived we were greeted with such a warm, friendly manner / and even when we came home after our adventures - whoever was on reception always took 5/10 minutes to ask us how our day was, which was really lovely. No request was too big or too small and they really did go above and beyond. The breakfast also lives up to the hype in the reviews / it is fabulous value for money and a great way to start the day! It was truly such a lovely time staying here, and if it's available book now!

Show more Show less
9.2
Superb
710 reviews
Price from
£234.08
per night

The Witchery by the Castle 5 stars

Hotel in Old Town, Edinburgh

The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features. The best hotel I have ever stayed at. The experience is so unique and magical. Breakfast was excellent also we enjoyed the dinner at the secret garden. Staff were so helpful and so professional.

Show more Show less
9.3
Superb
135 reviews
Price from
£595
per night

Most booked hotels in Edinburgh City Centre in the past month

See all

The best hotels with breakfast in Edinburgh City Centre

See all

Budget hotels in Edinburgh City Centre

See all