Best Hotels in Edinburgh
Covering everything from luxury hotels to boutique hotels and budget hotels, our best hotels in Edinburgh guide will help you out.
Scouting out the perfect hotel for an overnight stay can be a big task and very time consuming. To save you the hassle and the fuss, we’ve done all the hard work for you! Check out the list of places to stay in Edinburgh below including the star ratings, address, website links and a short description of what to expect. You’re welcome in advance!
1. InterContinental Edinburgh The George
Located on a premier shopping street filled to the brim with bars, restaurants and popular shops, the InterContinental Edinburgh The George is the perfect hotel for those who want to make the most out of their stay with a hotel in Edinburgh city centre. With a soft boutique feel throughout the hotel, the rooms have been modernised to ensure maximum comfort – expect tweed furnishings, leather accents, velvet cushions and large beds. The bathrooms have large showers and baths and come with a cheeky box of treats including sweets and biscuits.
George St | Website | ⭐⭐⭐⭐
2. The Witchery by the Castle
Home to Scotland’s most famous restaurant and rooms that scream romance, The Witchery by the Castle is not one to miss out on. This hotel is home to nine amazingly indulgent suites, all uniquely designed in their own way. But regardless which one you choose you will find gothic glamour and luxury in these suites for two – expect a huge comfy bed, draping curtains, deep red colours, a roll top bath that fits two and a bottle of champagne on ice. To top it all off, a tasty breakfast is included with your stay, either delivered in a hamper or laid out on the dining table in your room.
Castlehill | Website | ⭐⭐⭐⭐⭐
3. Kimpton Charlotte Square Hotel
In a prime location for shopaholics, sight seers and book lovers, the Kimpton Charlotte Square Hotel will provide you with one of the most vibrant and memorable places to stay in Edinburgh. The exterior of the hotel is of classical Georgian design however the interior is based around traditional glamour – glass topped courtyards, rich colours, vintage books etc. All the rooms at this hotel are of great quality, their design makes you feel warm and welcome from the get go, with a tuck box of treats in every room. Tuck into a light breakfast in The Garden or indulge in Mezze-style dishes at the in house restaurant BABA.
Charlotte Sq | Website | ⭐⭐⭐⭐
4. The Balmoral
Prepare to be greeted by kilted doormen on arrival to The Balmoral. Originally built as a railway hotel, this Victorian building has grand staircases, traditional columns and a hint of Renaissance architecture complimented by contemporary accents. You’re spoilt for choice when it comes to rooms here, there’s 168 bedrooms and 20 suites to choose from, all modern with floral designs, soft colours and marble bathrooms. Ask for a city view to see the wonders of Edinburgh Castle from the comfort of your room. There’s even a Michelin-starred restaurant on site which serves up award winning afternoon tea!
Princes St | Website | ⭐⭐⭐⭐⭐
5. Malmaison Edinburgh
With an epic view of the docks, Malmaison Edinburgh is a stones throw away for Michelin-star restaurants, heaps of bars, independent shops and is only a short journey from the city centre. Malmaison hotels are known for being based in interesting buildings with contemporary exterior – this hotel is definitely that! They have their very own cocktail bar with a waterfront terrace and on site restaurant Chez Mal Brasserie. You can even get stuck into a wine tasting session! There’s over 100 super stylish rooms and suites available, all aiming to put you in full relaxation mode. You’ll find luxurious decor, textures and styles, free Wi-Fi, roll-top baths and much more here.
Tower Pl | Website | ⭐⭐⭐⭐
6. Market Street Hotel
A design led hotel like no other, Market Street Hotel has unique rooms which take on a modern twist to Baronial materiality. The décor stems from natural materials such as stone and white oak with custom furniture dotted throughout the building. This hotel is handily located right next to Wavery station, so you’ll find it super easy getting about the city by rail if you fancy it. The rooms here are known for being blissfully quiet, with marbled bathrooms and extremely comfortable beds. They come with rainfall showers, Dyson hairdryers, complimentary minibar and breakfast bags. There’s a variety of room types to choose from, varying in cost, size and views, so it’s no wonder why this is one of the best hotels in Edinburgh.
Market St | Website | ⭐⭐⭐⭐
7. Village Hotel Edinburgh
Just around the corner from the Royal Botanic Garden, Edinburgh Zoo and Murrayfield Stadium, Village Hotel Edinburgh should definitely be on the cards for those who intend to make the most out of their visit to the capital of Scotland. This hotel has more than you could ever need on site – we’re talking a pub, restaurant, luxury spa, Starbucks and modern gym! There are two types of rooms, standard and club, both come with premium bedding, comfy beds, flat screen TV’s and Wi-Fi. The club rooms gain you access to the gym facilities only for an extra £20 – it’s definitely worth it!
Crewe Rd | Website | ⭐⭐⭐⭐
8. Sheraton Grand Hotel & Spa
With unrivalled views of Edinburgh Castle and iconic spa facilities, the Sheraton Grand Hotel & Spa really is a five star experience all round. Everything about this hotel is relaxing – Sheraton Signature Sleep Experience beds, renowned urban thermal spa experience, rooftop hydro pool, infinity edge swimming pool and more. For a top tier relaxing overnight stay, we recommend the Club Room, you get complimentary spa access, evening drinks and canapes in the Club Lounge! But don’t worry, all the other rooms come with access to the Club Lounge and Escape at One – an experience in the rooftop hydro pool and thermal suite.
Festival Sq | Website | ⭐⭐⭐⭐⭐
Claiming to be Edinburgh’s most talked about boutique hotel, Tigerlily is the place to be for those who want to shop till they drop, sip of wonderful cocktails and party the night away – hence why we think it’s one of the best hotels in Edinburgh. The rooms (and hotel overall) are bold, indulgent and filled with rich colour, providing you with a comfortable stay and picture worthy backdrops for any Insta pics you fancy grabbing. You’ll be surrounded by bars, restaurants and shops, and will only be a short walk away from sightseeing hotspots. The on-site bar is one of the most popular in the city – so prepare for plenty cocktails and even tuck into some tasty food whilst you’re there.
George St ⭐⭐⭐⭐
10. The Scotsman Hotel
Previously the former home of the Scotsman newspaper, the sound of a printing press has been replaced by the luxurious Scotsman Hotel. The location of this hotel is superb, Edinburgh Castle, Princes Street and the National Galleries are all less than a ten minute walk away, putting you right in the centre of the capital. With oak panelled walls, marble staircases and unforgettable views, you will feel right at home here. Every room comes with a classy marbled bathroom, safe and mini bar. If you fancy spoiling yourself, opt for the Penthouse Suite – it has its own sauna, private terrace and spiral staircase. What more could you want from a hotel in Edinburgh city centre?
North Bridge | Website | ⭐⭐⭐⭐
Need Help Organising a Stag Do?
We send thousands of groups on fun events across the UK and Europe year on year. Luckily for you, we have the best stag do ideas in Edinburgh to include into your celebrations!