Idyllically positioned in an enchanting setting, Edinburgh charms visitors with its nostalgic character and scenic landscape. The first destination you might fancy exploring is Edinburgh Castle. This historic hill fort, perched atop an elevated rock, has a storied past as a military base, royal residence, and prison. Inside this old fortified castle, you will find National War Museum, which showcases the city’s rich military and warfare history. It is only fair to pamper yourself with a luxurious stay in a place as majestic as the capital of Scotland. Read on to find out about the top 5-star hotels in Edinburgh, UK, to ensure a memorable stay.
We handpicked these listings carefully, considering (wherever possible) hotel ratings, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on March 31, 2024.
1. Prestonfield House (from USD 289)
Luxurious, worth every penny, but can be quite expensive, especially for extras.
Sumptuous interiors, beautiful grounds with wildlife, opulent dining rooms, and extensive drinks list.
Close to Holyrood Park & city center, stunning country house vibe, and beautiful views of the gardens and golf course.
Delicious breakfast with plenty of options, beautiful food at Rhubarb restaurant, and exceptional high tea and dinner.
Prestonfield House is a 5-star hotel with an elegant fine-dining restaurant to make your stay special with gourmet meals. The 18 classic rooms and 5 romantic suites adorned with antique furnishings will surely transport you back in time with their timeless aura.
This exclusive property was a private residence of an elite family before it was transformed into a hotel in 1958. It sits on verdant grounds, so you can step out for some fresh air. You will also find a golf course onsite, perfect for practicing your swinging skills.
2. The Witchery by the Castle (from USD 826)
Slip away into a world of magic as you book a stay at The Witchery by the Castle. Each suite is tastefully furnished with gothic embellishments, huge oak beds, and velvet-lined walls. Every morning, a breakfast hamper will be delivered to your door for convenience. Alternatively, you can also have a cooked breakfast in the restaurant. If you want to plan a grand gesture for your significant other, arrange a surprise candle-lit dinner in the oak-paneled Original dining room.
The Witchery by the Castle
Address: Castlehill, Royal Mile, Edinburgh
3. Virgin Hotels Edinburgh (from USD 334)
Reasonable room rates with free Prosecco on arrival and complimentary coffee in the taxi for early departures.
Well-designed rooms with modern decor, cozy atmosphere, and a rooftop terrace with a great view of the castle.
Central location near the Royal Mile, castle, and local shops, offering easy access to attractions in Old Town and New Town.
A la carte breakfast, well-stocked mini bar, and quality coffee, though some guests found the restaurant food to be expensive.
Contemporary meets traditional in this 5-star hotel. This property pairs old-world Victorian architecture with modern design and amenities, allowing you to get the best of both worlds. Your beloved furry friends are also welcome to join you here!
A daily breakfast - à la carte, continental, or full English/Irish - is available to begin your day on a good note. Each guest unit boasts separate sleeping and living areas to accommodate you in spacious comfort. Meanwhile, the upgraded suites combine two chambers to scale up the space for your whole family.
Virgin Hotels Edinburgh
Address: 1 India Buildings Victoria Street
4. The Roseate Edinburgh (from USD 221)
Relatively high-end with cozy atmosphere, but some rooms may be small for the price.
Beautifully decorated boutique hotel with friendly staff, but limited facilities and no reception desk.
Conveniently located away from city center in a residential neighborhood, with a 30-minute walk to sites and near Haymarket Train Station.
Excellent breakfast and good quality food, but limited menu variety and some dining experiences may be expensive.
This stately property will take you to a land of fairytales, except that it is real. The award-winning hotel is set across two heritage Victorian townhouses with a lovely collection of 35 elegantly decorated rooms and suites.
Dating back to the 1860s, this boutique hotel has retained many authentic features, including the open fireplaces that give the place a reminiscent charm. Feel free to relish the daily afternoon tea and sample vintage whiskeys at night in The Dunstane Restaurant & Bar.
5. The Bonham (from USD 221)
Good value for luxurious accommodations in a quiet neighborhood
Beautifully decorated, spacious rooms with cozy lounge areas and a well-equipped bar and restaurant
Centrally located, within easy walking distance to attractions and in a quiet, picturesque neighborhood
Delicious breakfast with good quality options, and a warm, inviting ambiance
At The Bonham, you can feast your eyes on the stunning city views from the comforts of your room. Each of the 49 individually designed rooms is meticulously supplied with restful Hypnos beds, premium bed linens, and complimentary Wi-Fi.
For your dining needs, you can visit the chic in-house restaurant serving European-inspired dishes with a Scottish twist. This restaurant is open to cater to your food needs from breakfast to supper. Room service operates round-the-clock should you feel famished and lazy to go out.
The Bonham
Address: 35 Drumsheugh Gardens
6. Waldorf Astoria Edinburgh - The Caledonian (from USD 352)
High-end pricing with additional costs for room upgrades and breakfast.
Lovely spa, Nespresso machine in rooms, and beautiful historic architecture.
Exceptional central location near major tourist attractions and historic sites.
Excellent breakfast, tasty capsules in Nespresso machine, and a beautiful dining room.
You can look forward to a grandiose stay in this 5-star hotel. This 1903 property was formerly a part of the central rail station and commands views of Edinburgh Castle. Fur parents who plan to bring their pets can do so for an additional charge.
This posh hotel prides itself on being home to a luxurious spa complete with a steam room, sauna, whirlpool tub, a large fitness center, and an indoor pool. Get yourself pampered with opulent treatments to soothe your senses.
7. Sheraton Grand Hotel & Spa (from USD 271)
What sets this 5-star hotel apart is its iconic rooftop Hydropool overlooking the scenic city skyline. Guests need to make separate bookings to access this facility. Spoil yourself with rejuvenating therapies in the on-site urban thermal spa. Note, though, that you must book the spa treatments well in advance. The spa also contains a state-of-the-art fitness center and a heated indoor pool.
All stylish rooms feature comfy signature beds, cozy seating areas, and a full bath with a soaking tub and walk-in shower.
8. The Glasshouse, Autograph Collection (from USD 380)
Guests at this hotel will be welcomed by the 172-year-old exterior of Lady Glenorchy Church. Next, you will find the sleek lobby area of the urban chic hotel where you can unwind. Another property highlight is the 2-acre (1-hectare) roof garden, which makes an excellent spot to admire views of Calton Hill.
This 5-star hotel oozes a mix of rustic and contemporary decor. All rooms and suites are aesthetically appointed to accommodate you in style. Select rooms add a private balcony for relaxation.
9. Radisson Collection Hotel, Royal Mile Edinburgh (from USD 149)
Varied pricing, some guests found it expensive, while others found it value for money
Spacious rooms, central location, some noise issues, ongoing renovations, limited amenities due to COVID-19
Prime location in the heart of Edinburgh, convenient for major attractions, university visits, and easy access to transportation
Mixed reviews on breakfast quality and service, limited dining options, some complaints about food and beverage offerings
A lavish vacation experience awaits guests in Radisson Collection Hotel, Royal Mile Edinburgh. The property comprises 136 gorgeous accommodation units featuring soothing color tones and huge picture windows. Each sunshine-filled room and suite features complimentary high-speed Wi-Fi and a Nespresso coffee machine for your morning caffeine fix.
Other facilities present in this 5-star hotel are an in-house restaurant, a flagship bar, and a spa. Guests can also access the pool housed in the sister hotel. Additionally, pets are accepted here.
Prepare for a luxurious experience in Edinburgh
Edinburgh is known for cobbled passageways and majestic castles, making it an excellent gateway to Scotland’s fascinating heritage. If you are visiting anytime soon, be sure to book a stay in one of the 5-star hotels mentioned above and enjoy an elite experience.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to