Luxury hotel Scotland: 10 of the highest rated five star Scottish hotels

Looking for a staycation with some added luxury? Have a look at’s 10 most highly rated, five star luxury hotels and apartments in Scotland available to book now.

Check out these stunning five star luxury hotels in Scotland.

Lockdown restrictions have meant we have been unable to take a much needed break away for nigh on 14 months but, with Scotland gradually opening up again, many of us are looking to get away from home and bask in luxury to recharge those batteries.

Sign up to our daily newsletter

The i newsletter cut through the noise

So why not take some inspiration from our list of luxury hotels and book yourself a tranquil few days away in five star comfort?

Rated 9.5 by users, 21212 in Royal Terrace, Edinburgh, features a stunning restaurant, flat screen TVs in each room and comes highly recommend due to its fabulous staff and the service they provide.

Without further ado, here are 10 of the most highly rated Scottish hotels available to book on popular holiday site

Thank you for reading this article. We're more reliant on your support than ever as the shift in consumer habits brought about by coronavirus impacts our advertisers.

If you haven't already, please consider supporting our trusted, fact-checked journalism by taking out a digital subscription.

Trump MacLeod House & Lodge in Balmedie comes in at an impressive 9.5 rating. Boasting luxury accommodation, dining, and a championship 18-hole golf course, you can also take advantage of the private beach access. Comes complete with underfloor heating in the bathrooms.
The Balmoral Hotel, located on Princes Street, in Edinburgh, is a five star hotel that is perfect for a spa getaway. It also comes complete with a Michelin star restaurant, a pool, a sauna and a Turkish steam room.
Cheval Old Town Chambers in Roxburgh's Court, Edinburgh, is a 9.4 rated five star set of apartments that offer beautiful views of Edinburgh and a open plan fully fitted kitchen, a dining and living area, a cinema TV system and luxury bathrooms.
Glenapp Castle in Ballantrae comes in at a whopping 9.4 rating. Offering luxurious accommodation in 36 acres of gardens and woodland, the hotel dates back back to 1870. Take advantage of their gourmet 6-course dining, and indulgent afternoon tea.
Ness Walk in Inverness comes in at a mighty fine 9.3 ratings. Situated near Inverness Castle, the property has a highly rated restaurant, with some rooms boasting a patio.
A rooftop hot tub, spa treatments, a golf course, fine dining and over 200 whiskies makes Old Course Hotel in St Andrews a dream luxury getaway.
The Gleneagles Hotel in Auchterarder is rated at 9.3 by reviews. The prestigious resort offers three championship golf courses, alongside a spa, two swimming pools, a sauna, a steam room, gym, an outdoor hot tub and a Michelin star restaurant to boot.
The Dunstane Houses is a five star luxury boutique hotel that is family run and highly rated. Built in 1852, it still holds many of its original features and even has a bar that offers a "great selection of ales from some of Scotland’s micro-brewers and has over 100 types of whiskies and over 30 different craft gins."
The Fairmont Hotel in St Andrews has everything you could possibly want at your fingertips. Luscious pools, a gym, a steam room, a sauna, a hot top and - to top it off - a bar and grill that serves Scottish steak and seafood, all with scenic views of the medieval town.

Want to join the conversation? Please or to comment on this article.