Edinburgh is one of the most beautiful and diverse cities in the UK. Scotland's capital city boasts the stunning Edinburgh castle proudly overlooking the city. With its quaint cobbled streets and incredible architecture, this city is the perfect destination for a truly unforgettable stay.
You will find luxury and boutique hotels in Edinburgh surrounded by artisan cafes, art galleries, designer and vintage shops and an array of restaurants and bars.
The city centre is brimming with culture, so get ready to enjoy all Edinburgh has to offer with this guide to the best luxury hotels Edinburgh has to offer. For more inspiration on travel or accommodation, follow our lifestyle news.
20 Of the Best Luxury Hotels in Edinburgh
If you are looking for a truly unique experience, why not try this luxury hotel housed aboard a former Northern Lighthouse Board ship? This boutique hotel was developed by The Royal Yacht Britannia and boasts 23 luxurious cabins.
Guests can choose from a luxury cabin that opens out onto the deck, a duplex cabin with extra living space or the Skerryvore suite with access to extensive outside deck space. Each cabin is beautifully furnished with en suite bathrooms.
Berthed in Leith, this unusual floating hotel has its own top-class restaurant onboard and a bar and lounge. A complimentary breakfast buffet is included, and it is child-friendly, providing activities to keep the little ones busy.
The Royal Yacht Britannia has created a truly unique luxury hotel and is within walking distance of some of the best Michelin-starred restaurants in Edinburgh.
Situated on the historic Royal Mile in the Old Town, these stunning apartments offer the benefits of a luxury hotel stay with the freedom of city centre apartment living. Each of the 74 uniquely designed apartments in the Old Town Chambers offers comfort, including luxury contemporary furnishings, a fully equipped kitchen, dining area and an opulent bedroom.
These apartments are self-catering accommodation and breathe new life into a stay in the Old Town. The staff at the Old Town Chambers are exemplary, and the Luckenbooths bar and restaurant on the ground floor provide a seasonal menu and cocktails.
Complimentary bathrobes and toiletries add that extra touch of class, and guests can enjoy the 24-hour gym. Enjoy stunning views over Princes Street Gardens and soak up the history of the Old Town.
This luxury hotel is housed in one of the most significant landmarks in Edinburgh city. Built in 1903, the Waldorf Astoria Edinburgh is a fine example of this beautiful city's stunning architecture.
This iconic Victorian-style former rail station is situated in the heart of Princes Street and boasts incredible views of Edinburgh Castle. This grand hotel sits in a perfect central location for exploring everything this wonderful city has to offer.
Guests can choose from luxurious rooms or suites with spacious living areas, opulent bedrooms and concierge service. Wake up to a view of Edinburgh Castle out of your window before treating yourself to a trip to the spa with a sauna, steam room, two gyms and swimming pools which also have fantastic views of the castle.
Indulge in some fine dining at one of the timeless restaurants where modern cuisine meets vintage style, or enjoy cocktails at the elegant bar and lounge. Right in the city centre, the Waldorf Astoria Edinburgh is perfectly placed in the heart of Edinburgh, with the Royal Mile and Old Town within walking distance.
Just a fifteen-minute walk from Edinburgh Waverley railway station, the Kimpton Charlotte Square hotel sits in the beating heart of the city centre. This is the height of luxury hotels with a Tesla chauffeur service.
Each eclectically styled bedroom and suite perfectly combines traditional and contemporary design. The plush suites include an opulent bedroom, large living space and ceramic and marble en suite.
The on-site restaurants serve an array of Middle Eastern cuisine with a Scottish twist or a six-course tasting menu. The Garden is a beautiful oasis in the heart of the hotel where guests can enjoy cocktails amongst the greenery of this Victorian-style conservatory. You could even treat yourself to a relaxing spa treatment.
This former National Bank of Scotland is a stunning piece of architecture and stands on St Andrews Square in the New Town, just a short walk from Edinburgh Waverley station. It has been beautifully renovated and is now a set of 50 apartments providing luxury self-catering accommodation.
Each accommodation perfectly marries the traditional building with the modern contemporary design. Guests can choose from deluxe apartments with a mezzanine floor, the Director's Suite with a grand fireplace and a large lounge area which was originally the bank's board of directors room.
For a little extra touch of luxury, why not stay in the Penthouse Suite with three bedrooms and glass walls offering panoramic views of Edinburgh's city centre and Edinburgh Castle. This is the height of luxury hotel stays!
If you are looking for luxury hotels in Edinburgh city centre, look no further than the Scotsman Hotel.
This stunning Baroque building just off the Royal Mile offers spectacular views of Princes Street Gardens, The Mound and Calton Hill. This is truly a luxury hotel with its centrepiece grand marble staircase and original stained glass windows. A complimentary bottle of Prosecco awaits your arrival.
Guests can choose from the Headland Suite with its huge double bed and large lounge area, or the Director's Suite with floor-to-ceiling wood panelling and large window for amazing views. For that memorable luxury hotel experience, why not book the Penthouse Suite, set over two floors split by a unique spiral staircase?
Indulge in your very own personal sauna or take in the city from your private terrace with unrivalled views of Edinburgh Castle. The cosy bar offers light snacks and drinks, or experience the vintage style cafe for a spot of brunch.
Known affectionately as 'The George' since 1881, this set of beautiful Georgian townhouses has been sensitively restored and given a new life as a luxury hotel right in the heart of New Town. The Intercontinental Edinburgh is an award-winning boutique hotel and boasts a range of classically designed rooms with stunning views over the city centre.
Their stylish rooms have a large, sumptuous bedroom area and comfortable sofas with a complimentary treat box and breakfast included. The George Street View suite offers elegance and fabulous views over the beautiful George Street.
Enjoy a modern take on Scottish produce at the grand Printing Press bar with its vintage style and classic menu, or grab a drink in the Editors bar.
Situated at the foot of Calton Hill, this family-run boutique hotel is also home to its own private garden and art gallery. It sits among the longest building of Georgian architecture in the city, which was built in 1820.
Their rooms range from a comfortable single to the superior double, junior suite and even studio apartments. The rooms are sumptuously decorated with Egyptian cotton linen and lambswool throws, and each boasts either a view of the Firth of Forth or the private terrace and beautifully landscaped gardens.
The studio apartments offer that extra bit of luxury hotel living by having their own fully-functioning kitchenette and large lounge area. One even has private access to Royal Terrace. Treat yourself to a light snack or cocktail at the eclectic bar, or take in some culture without leaving this beautiful hotel by enjoying the on-site art gallery.
A wonderful example of the uniqueness of luxury hotels in Edinburgh, Le Monde is situated in the centre of George Street. This boutique hotel has 18 specially designed rooms, all themed around the world's great cities.
All rooms are en suite with rainfall showers, and there are complimentary toiletries, bathrobes and slippers for that little touch of luxury.
One of the most impressive suites in this luxury hotel is the Atlantis. Based on the underwater city, you are treated to an underwater-themed glass art wall and a tropical fish tank above your bed! Enjoy contemporary dining, a spot of afternoon tea or try your hand at the cocktail masterclass in the bar.
This is one of the best luxury hotels in Edinburgh, perfectly placed for breathtaking views of Edinburgh Castle. The Sheraton Grand Hotel is the height of luxury and situated perfectly central to the rest of the city; you are within walking distance to explore the Royal Mile and Princes Street.
Guests are treated to complimentary access to the luxurious spa with treatment included. You could even take a dip in the iconic rooftop hydro pool for the ultimate in relaxation and luxury hotel life.
Rooms range from classic rooms with en suite and views of Edinburgh Castle up to the Grand suite with two bedrooms and a private lobby. Enjoy seasonal local produce at the Sheraton Grand hotel restaurant and bar. There is also the One Square Brasserie and Bar to enjoy a coffee or cocktail.
This boutique hotel is situated in the heart of the city. An elegant Georgian townhouse with 26 beautifully decorated rooms spread across the two buildings. Experience first-class service with porters on hand to take your bags to your room and a real sense of personal service.
From the townhouse suite offering classic comfort to the luxury jacuzzi suites with a large jacuzzi bath to help you truly unwind, you are spoilt for choice with the stunning accommodation on offer here. The spectacular Blackwoods restaurant blends local Scottish ingredients with an Italian twist.
This is one of the most stunning luxury hotels in Edinburgh. Converted from a 170-year-old church in 2003, this has become one of the best places to stay in the city. This stylish hotel boasts 77 rooms with floor-to-ceiling windows, offering some of the best views of the city.
Some rooms have large private terraces, and others have access to the roof terrace, a two-acre space overlooking Calton Hill. With luxury bedding, heated bathroom floors, and even a shoe shining service, you are treated to the luxury hotel life at the Glasshouse.
The restaurant offers contemporary dining, or you can move into the Snug for a spot of afternoon tea or a cocktail by the fireplace.
This is one of Edinburgh's most exclusive luxury hotels, perfectly combining a city escape with the seclusion of a country estate. Situated in 20 acres of gardens but just 5 minutes from the centre of Edinburgh, the distinguished heritage of this building can be felt in every aspect of this hotel.
The 18 rooms and five suites are all delicately and sensitively decorated with beautiful vintage furniture and have a rich, opulent feel that will transport you to another time. One of their most spectacular suites is the Lord Provost suite, with its antique four-poster bed, velvet-lined walls and Chinese lacquer furniture.
This suite enjoys incredible views both from the bedroom and a separate lounge area. All bookings get a complimentary bottle of champagne, and during your stay, you are spoilt with hospitality trays, fruit and flowers.
The restaurant serves up a gourmet fine dining experience with locally sourced Scottish produce. Enjoy a stroll in the extensive landscaped gardens or head out for some sightseeing in the city before returning to your 'country home'.
These 29 luxury suites are housed in three adjoining houses. The Victorian townhouse experience sees you right in the heart of Edinburgh's West End.
The self-contained suites allow you to experience apartment living with all the mod cons you need, including a fully-functioning kitchen, large bedroom, bathroom and generous living space. With beautiful views over the city and perfectly placed in the centre of Edinburgh for sightseeing or you could take a walk to the stunning Edinburgh Castle.
This elegant Victorian mansion is set on 55 acres and is an award-winning country retreat. A 20-minute drive from the centre of Edinburgh and just 10 minutes from Edinburgh Airport, this is one of the largest luxury hotels in Edinburgh.
It boasts 83 rooms, including executive bedrooms and suites. With some suites spread over two floors, there are beautiful views of the extensive gardens and complimentary toiletries. They have a beautiful restaurant offering breakfast and fine dining, and the luxurious spa offers treatments, a sauna and a swimming pool so you can treat yourself to some pampering.
Market Street Hotel was awarded the 2020 New Hotel of the Year Award and is a short drive from Edinburgh Airport. This warm and homely hotel has suites classically designed with comfort in mind. The reception is located on the top floor giving guests panoramic views of the city as they first arrive.
Suites include a rainfall shower in the marble bathroom and a plush bed with a spacious living area. Some have beautiful views and private terraces.
Market Street Hotel sits adjacent to Princes Street and New Town, just a few minutes' walk from the Royal Mile, making it the perfect central location for sightseeing.
Indulge in the luxury hotel lifestyle at the rooftop champagne lounge, where you can also treat yourself to one of the small plates and grazing boards made with locally sourced produce.
The Balmoral sits at number 1 Princes Street, right in Edinburgh city centre. This legendary hotel enjoys sprawling views over the city and castle and proudly shows off its beautiful landmark clock tower.
The rooms and suites offer contemporary comfort and elegant charm. The spacious suites include beautiful marble bathrooms and large living areas and are all decorated with effortless elegance and classic comfort.
Enjoy views over the castle and the city from this central location. For that real touch of luxury, why not enjoy a spot of afternoon tea at the stunning Palm Court? Listen to the sound of the harpist whilst enjoying fresh pastries and champagne.
Marvel at the Venetian chandelier under the glass dome and the hand-painted wallpaper for a real sense of indulgence. You can also enjoy French cuisine at the brasserie.
Winner of Best Boutique Hotel Experience in Scotland 2020, this hotel comprises two Victorian townhouses sitting across from one another in Edinburgh's West End, just a fifteen-minute drive from Edinburgh Airport.
These heritage buildings are newly refurbished and offer 35 contemporary and modern rooms and suites. Suites include the Dunstan with its spacious lounge, plush bed and copper roll-top bath sitting in the bay window with sprawling views of the city.
Each room is uniquely designed and offers comfort with a touch of elegance. The restaurant offers guests a fine dining experience with a wide range of dishes, including traditional Scottish food, and the bar serves fine Scottish whiskies and cocktails. If the sun is shining, you can grab a drink at the outside bar in the beautiful garden with deck chairs and hammocks.
The Bonham Hotel is a beautiful Victorian townhouse where every room has a stunning city view. Recently refurbished to perfectly preserve the traditional architectural features, this hotel has a warm and welcoming feeling from the moment you step in the door.
This hotel boasts 49 individually designed rooms and suites. Just a 20-minute walk from the Royal Mile and the centre of the city, this is a hidden gem when it comes to luxury hotels. The bedrooms have recently undergone a sensitive makeover and are now brimming with original features combined with classic comfort.
Their signature suites include a plush king-size bed and spacious living area with huge bay windows and stunning views over the city and Drumsheugh Gardens. Guests are treated to a complementary Scottish whisky and can add extras, including champagne, flowers and chocolate-dipped strawberries, all delivered to you in the comfort of your suite.
Enjoy an a la carte menu, afternoon tea or for a real taste of luxury, why not indulge in the Macallan Whisky Dinner, a five-course meal with some of Scotland's finest whiskies.
This iconic hotel overlooks the Royal Mile and is a two-minute walk from the station and half a mile from the iconic castle and Princes Street. It offers classic and elegant rooms and suites with complimentary breakfast and access to the Executive Lounge.
Suites include a large king-size bed and spacious lounge area with comfortable sofas and beautiful views across the city. Guests can enjoy gourmet British cuisine from Michelin-starred restaurant owner Marco Pierre White at the Steakhouse and Grill or unwind with a cocktail at the bar and lounge.
You could also treat yourself to a relaxing treatment in the luxury spa, and this iconic building also houses a fitness centre. It's perfectly placed to visit sights such as the Holyrood Palace and the National Museum, amongst other attractions.
Which popular attractions are close to Hilton Edinburgh Carlton?
There are plenty of fantastic attractions to visit when you stay at the Hilton, including the National Museum, the Edinburgh Playhouse and, of course, the iconic castle. You can also explore Princes Street Gardens and Holyrood Palace.
How far are The Dunstane Houses from the centre of Edinburgh?
The Dunstane Houses are about 1.4 miles from the centre of Edinburgh.
What are the check-in and check-out times at Prestonfield House?
Check-in times are from 15.00 until 23.59, and check-out times are from 05.00 until 11.00 am.
Edinburgh is a unique and vibrant city steeped in history. Offering some of the best luxury hotels in Scotland, you really are spoilt for choice!
So, pack your bag, grab your champagne, and have a city break to remember in the beautiful city of Edinburgh.
Discover more luxury hotels throughout the UK
No matter where in the UK you are looking to go on holiday, we can give you plenty of ideas for luxury hotels you could stay in! Check out our other guides below:
- The Best Luxury Hotels in the UK
- The Best Luxury Boutique Hotels in the UK
- The Best Luxury Lake District Hotels
- The Best Luxury Hotels in Devon
- The Best Luxury Hotels in Scotland
- The Best Luxury Hotels Near London
- The Best Luxury Hotels in the Cotswolds
- The Best Luxury Hotels in Cornwall
- The Best Luxury Hotels in Devon by the Sea
- The Best Luxury Hotels in London
- Small Luxury Hotels for a Romantic Getaway
- Luxury Hotels in Cornwall by the Sea
- The Best Luxury Hotels in Yorkshire
- The Most Luxurious Hotels in London Revealed!