Edinburgh is a great city to visit with so many wonderful things to do, like visiting Edinburgh Castle, the Royal Mile, and Carlton Hill. From the moment that you arrive, it is easy to see why this city has served as an inspiration to many people.

There are many delightful places to dine in the city. In fact, it is hard to find a better town for brunches. There are also numerous quaint pubs that you will want to visit. If nightlife is more your style, you can find many outstanding options where you can party the night away. When you visit Edinburgh, you will feel like you are living in a fairytale world that was created just for you. 

Keep that feeling going by staying in one of these unique hotels. They each offer their own ambiance, but you will be treated like a king or queen at each one. The toughest part of visiting Edinburgh will be deciding which one of these hotels is the best choice for you.

That is why we have put together this guide to provide you with all the details that you need to choose the luxury Edinburgh hotel that meets your needs the best. 

The Caledonian – (starts at $531) – the Most Expensive Hotel in Edinburgh

most luxury hotel in edinbourgh - caledonianMay rates: $531 – $2,386 4.5/5 Map Book on Booking.com

The Caledonian’s central location makes it a great place to stay. This hotel was originally built in 1903 as part of the central railway station and is the most expensive hotel in Edinburgh. Many of the rooms have a stunning view of Edinburgh Castle, and you are less than a 20-minute walk to Old Town Edinburgh, a five-minute walk to George Streets’ fabulous restaurants and bars and a one-minute walk to all the action on Prince Street. 

Once you step inside the black-and-white marbled lobby, you will feel like you have entered a palace. Two restaurants ensure that you find plenty of good things to eat. If you are looking for an upscale meal, then try the seven-course taster menu where each course is paired with a perfect wine. If you are looking for something less formal, then head to Grazing by Mark Greenaway in the beautiful ground floor atrium. 

Beautifully appointed rooms await your arrival that offers a beautiful blending on history with all types of modern technology. You can choose between premier or deluxe rooms or upgrade to a suite. Elsewhere in the hotel, you can enjoy the spa, fitness center, and indoor pool. 

The Balmoral – (starts at $362)

balmoral luxury hotelMay rates: $362 – $1,307 4.6/5 Map Book on Booking.com

First opened in 1902, Old Town’s The Balmoral offers guests upscale luxury that is conveniently located just a five-minute walk from Edinburgh’s main shopping district. Outstanding Scottish public art adorns many public spaces at this hotel overlooking Edinburgh Castle.

Make sure to enjoy afternoon tea in the domed-ceiling Palm Court while listening to the harpist play from the balcony. You may also want to enjoy dinner in the upscale traditional Scottish Number One Restaurant that has an outstanding selection of wines to enjoy while sitting in the plush red leather booths. 

The rooms at The Balmoral are ultra-modern. Designer Olga Polizzi usually floral accents in these neutral colored rooms. The bathrooms are one of the highlights of staying in this hotel because of their many upgrades. You may want to consider upgrading your accommodations to a larger suite as many overlook the beautiful gardens at Edinburgh Castle and have working fireplaces. Elsewhere in the hotel, you will find a spa, 15-meter lap pool, sauna, steam room, and gym. 

The George – (starts at $289)

May rates: $289 – $801 4.5/5 Map Book on Booking.com

Initially built in 1775 as five distinctive townhomes, this property was first remodeled as a hotel in 1881. This New Town hotel is located in the middle of the city, and it is within walking distance of Edinburgh Castle, Princes Street Gardens, and Holyrood Palace.

You will find trendy bars and designer shops located next door to this historic hotel. The first hotel occupying only one of the six townhouses that now make up The George, which first opened as a hotel in 1840. 

You may want to consider starting your day at Burr and Co, where you can find delicious coffee and muffins or visit them for lunch for one of their delicious salads or a vegan option. If you are looking for a more substantial breakfast, then try Printing Press Restaurant and Bar, which is also located within the hotel. 

You will think you are staying in a modern townhome when you stay in one of these suite rooms at The George. Many have bedrooms that are separate from a lounge area. Roll-top bathtubs invite you to linger in a bubble bath. 

Royal Mile – (starts at $342)

May rates: $342 – $813 4.6/5 Map Book on Booking.com

The Royal Mile hotel offers guests stunning views of Old Town Edinburgh. As the only luxury hotel on the Royal Mile, you instantly feel like you have arrived at somewhere special once you enter the candlelit lobby. You may feel the hustle and bustle of Edinburgh’s hectic pace roll off of you as you sip on the gin and tonic that will be handed you upon your arrival. You are welcome to use the complimentary gym, and you will want to try the treatment room for an additional fee. 

The squab pigeon with honey and lavender jus is heavenly in the Italian-style Cucina Restaurant or opt for the Scottish afternoon tea at the Epicurean Bar, which also serves lovely cocktails in the evening. 

You may want to upgrade to a designer suite, but the crisp white and purple standard rooms are very nice. All rooms come with a painting on the wall done by a local artist, and all have very colorful bathrooms filled with lots of useful gadgets. 

Grand Hotel & Spa – (starts at $320)

luxury hotel edinburgh May rates: $320 – $568 4.6/5 Map Book on Booking.com

If you want to be near the West End entertainment district, then consider the Grand Hotel & Spa. This financial district hotel offers complimentary use of a swimming pool, gym and fitness studios or choose to upgrade your stay, allowing you to enjoy the rooftop Hydropool and the thermal suite at an additional cost. 

This hotel is home to One Square Bar + Brasserie where you can find creative dishes fixed with locally grown produce. You can choose to dine inside or relax on the outside terrace. Try to take part in one of this hotel’s themed afternoon teas. They also offer three unique gin tastings, which can be a beneficial introduction to this country’s gin or use them to discover new ones that you have never tried before. 

Unlike many Edinburgh hotels, the décor in this one has a very modern vibe that is accented with a lot of chrome. You will find a king-size bed in each one of these neutral-color scheme rooms. Each bathroom has a shower and a tub along with controllable mood lighting. 

The Glasshouse – (starts at $254)

May rates: $254 – $628 4.4/5 Map  Book on Booking.com

Hidden behind the facade of the 172-year-old Lady Glenorchy Church, The Glasshouse offers beautiful views of Calton Hill. It is a leisurely five-minute stroll to the Royal Mile, and you can easily walk to Princes Street and Edinburgh Castle. Once you enter, the Gothic façade fades quickly to become Mid-century Modern. You can enjoy those views from the expansive rooftop garden.

The garden comes complete with trees, grass, and plants making it a delightful spot for a picnic or a cup of tea. You will find floor-to-ceiling windows in many areas of this hotel, which allows you to take advantage of natural lighting. 

Located in the middle of The Glasshouse, you will find The Snug serving over 100 types of Scotch whiskeys. Pub-type food is served at The Snug from lunch until late evening. Consider starting your day with a hearty breakfast at Brasserie. 

Bespoke bed linen sets the tone in every room. If you choose to upgrade, then you can choose either a private terrace overlooking the city or a private entrance to the rooftop garden. Getting ready for a full day of sightseeing or a business meeting in the mornings is easier when you are standing on a heated bathroom floor. Relax at night in front of the flat-screen television. 

The Bonham – (starts at $290)

May rates: $290 – $583 4.4/5 Map Book on Booking.com

Set in the West End, The Bonham is located mere minutes from Edinburgh’s most popular attractions. Some rooms overlook the stunning Drumsheugh Gardens while others face out towards Firth of Forth and the Kingdom of Fife. As you enter the lobby area, large bold modern-style paintings let you know that you have arrived at a place of distinction. You can relax in the private gardens located across the street from The Bonham. 

Try the classic cocktails at The Consulting Room. Eight loose-leaf teas are available here for afternoon tea. This quiet bar is a great place to meet a business associate or hold a special conversation with a friend. The Art Deco-style No. 35 at The Bonham Hotel offers outstanding pheasant breast, but whatever the main entrée you decide on, make sure to leave room for the sticky toffee pudding with its heavenly butterscotch sauce. 

Mahogany and button-back velvet hotel rooms are highlighted with bold colors. The stark white bathroom offers plenty of space to get ready in the mornings. 

Charolette Square – (starts at $331)

May rates: $331 – $748 4.5/5 Map Book on Booking.com

Located in the heart of the financial district, Charolette Square is also conveniently located near Princes and George streets. This hotel was originally seven townhomes built during the Georgian era. You can also enjoy swimming in the mood-lit pool, taking classes in the fitness center, and reading the paperbacks scattered around this hotel. 

Start your day in the glass-roofed garden with breakfast. You can return here later in the day for delicious salads and hot dishes. You will also find flower-themed cocktails served in this space until the wee hours of the morning. The BABA Restaurant serves excellent Middle-eastern food, which is often cooked over a charcoal grill. 

A variety of rooms are available, including family rooms and rooms with sofa beds. There are two distinct parts to this hotel with rooms in the newer part featuring beautiful views of Edinburgh Castle, while many rooms in the older part feature ornate plasterwork and marble fireplaces. Each room comes with items designed to pamper you, including tea cozies and a treat box. 

There are many reasons that you might want to visit Edinburgh. While the city is the capital, it may be better known for its fantastic scotch. This is a beautiful city with lots of lovely places to spend time exploring. In order to see them all, climb to the top of the Sir Walter Scott Memorial for a breathtaking view of the city. Once you have come back down, then choose to explore historical sites in Old Town or spend hours shopping and dining in New Town. The more adventurous will want to hike to Arthur’s Seat with its breathtaking views of the entire area. 

There are many beautiful hotels in Edinburgh, but these eight naturally rise to the top. You will find exquisite service in each of these hotels. Pick your favorite and plan your next trip to Edinburgh today.