Best Luxury Hotels in Scotland
Scotland is a land where myths and legends intertwine with breathtaking natural beauty, rich history, and a vibrant, enduring culture. From the rugged peaks of the Highlands to the serene lochs that mirror the sky, and the bustling streets of its historic cities, Scotland offers an enchanting blend of experiences for visitors. Whether you’re drawn to the haunting melodies of bagpipes echoing across ancient castles, the allure of the world’s finest single malt whiskies, or the call of adventure amidst untamed landscapes, Scotland welcomes with a timeless charm that is sure to captivate all who venture to its shores. When it comes to finding the best luxury hotels in Scotland, there are plenty to choose from. Whether you’re looking for a five-star hotel in the city or a cosy country retreat, there’s something to suit every taste and desire, read on to discover our favourites.
Scotland, West Dunbartonshire, Balloch
Cameron House on Loch Lomond
Cameron House is one of Scotland’s most luxurious hotels. Located on the banks of Loch Lomond, this five-star hotel offers stunning views, world-class cuisine, and an unrivalled level of service. Housed in a recently refurbished, restored and historical 17th-century Baronial mansion, Cameron House Hotel is situated in the heart of the Loch Lomond & Trossachs National Park. Cameron House’s rooms and suites are some of the most spacious and well-appointed in Scotland and the hotel’s grounds are truly breathtaking. Guests can enjoy a round of golf on the hotel’s championship course, relax in the spa, or take a boat out onto Loch Lomond as well as enjoy a wealth of sporting activities. Cameron House is the perfect place to escape the hustle and bustle of everyday life and enjoy a truly luxurious experience.
Scotland, Kinloch
Kinloch Lodge
Back in the 16th-century, this was a hunting lodge. Now it’s a well respected, family-owned and run hotel in a remote part of Skye (although, most of Skye is by nature remote). Local craftspeople have been employed in the process of decorating this hotel, giving it a distinctly Scottish, yet upscale look. Homely rooms are all individually designed, with views of the nearby loch, fluffy robes and L’Occitane bath products. Guests can go foraging with the lodge’s own ghillie, take part in traditional country pursuits, play board games, dine on menus constructed to include ingredients from the Kinloch’s kitchen garden and drink at the honesty bar.
Scotland, Fife, St Andrews
Old Course Hotel, Golf Resort & Spa
Overlooking the legendary Old Course and the dramatic Fife coastline, the Old Course Hotel is one of Scotland’s most celebrated luxury hotels. Home to world-class golf, the award-winning Kohler Waters Spa, and a collection of acclaimed restaurants and bars, it is a destination that balances active wellbeing with indulgent leisure. The five-star resort features 175 bedrooms, including 34 suites, each offering refined comfort and exceptional views across the links and sea.
Recently renovated dining venues include the Road Hole Restaurant, Road Hole Bar, and The Deck, joined by three additional restaurants and bars that bring together local produce and flavours within elegant dining settings.
The spa’s thermal suite features an enhanced hydrotherapy area and the UK’s first Espuro Foam Experience Steam Room, complemented by relaxation lounges serving warming teas in a tranquil setting. Its treatment menu showcases premium brands including Omorovicza, GROUND, Margaret Dabbs, and Phytomer, each selected for their natural efficacy and commitment to sustainable wellness. The Kohler Waters Spa also introduces Scotland’s most advanced contrast therapy experience, alternating between hot and cold to promote healing, highlighted by a striking KLAFS-designed snow and sauna cabin. Guests can unwind in soothing thermal spaces before embracing invigorating cold exposure, achieving a harmonious balance of restoration and vitality.
Beyond the main resort, the hotel operates Hamilton Grand, a prestigious historic residence with 27 exclusive two-bedroom apartments overlooking the 18th green and West Sands Beach.
Scotland, Highlands, Isle of Skye, Portree
Marmalade Hotel
Five minute’s walk from the island’s main town of Portee, this four-star Manor Hotel, puts you a little further toward the busier parts of Skye. However, set on a hill and surrounded by mature gardens, with views across the coast, you can still enjoy a sense of peace. 34 bedrooms come with Nespresso coffee machines, Bose sound systems, Highland Soap toiletries and 300 thread count sheets. Seafood is the focus at the Chargrill Restaurant, which provides excellent views, seasonal menus and a wood-burning stove for cosy evenings eating beside the fire. During warmer months, guests can dine and drink out on the hotel’s terrace, overlooking the Cuillin Hills.
Scotland, Perthshire, Auchterarder
The Gleneagles Hotel
The Gleneagles Hotel is an institution when it comes to luxury getaways. Its conception came about in 1910 when the General Manager of the Caledonian Railway Company had the vision to build a large country house hotel built in the style of a palace in the picturesque valley through which his railway line ran. It opened in 1924 and was quickly coined ‘the Riviera in the Highlands” Set in an 850-acre estate with three championship golf courses and an unbeatable array of sporting activities to try. From equestrian and shooting to fishing and off-road driving, there is plenty to keep you entertained or for a more relaxing experience enjoy some time at the ESPA Spa. Whilst there are 232 rooms, the design of each is constructed to feel like a far more intimate, boutique hotel with a mix of traditional and modern interiors. Guests can enjoy dinner in the incredible Andrew Fairlie Michelin-starred restaurant, the only restaurant in Scotland to hold two Michelin stars or for something more casual The Dormy Bar & Grill serves a selection of delicious dishes.
Scotland, Lothian, Edinburgh, New Town
100 Princes Street
Located on Edinburgh’s most famous thoroughfares and offering what has to be one of the most enviable vistas of Edinburgh from any hotel window, 100 Princes Street is the latest addition to the family-owned Red Carnation Hotels collection, and arguably its most exclusive. Evocative of a private members’ club and a celebration of Scottish exploration, the property features 30 beautifully appointed guest rooms and suites, ‘The Wallace’ dining room, bar and lounge and ‘Ghillie’s Pantry’, an elegant private dining space offering over 200 whiskies along with custom whisky experiences.
Scotland, Lanarkshire, Glasgow, City Centre
Dakota Glasgow
Situated in the old Work & Pensions building in the city centre, Dakota Glasgow offers the best in affordable luxury and top-quality cuisine. On a quiet street just steps from Sauchiehall Street, you couldn’t be closer to the city centre pubs, restaurants, clubs and theatres. The interior of the hotel is as striking as its painted black exterior, with lots of exposed brickwork mixed with luxe furnishings and fittings – all very effortlessly stylish! The 83 rooms and suites are light and spacious with full-length windows which wouldn’t look out of place in an NYC loft and walls and soft furnishings dressed in the trademark dark grey tones that run throughout. The olive-tiled bathrooms are also a delight and add to the calming and peaceful ambience. In terms of food, the Dakota offers an in-house Bar & grill helmed by a head chef who trained under Rick Stein, and their impressive Champagne Bar is perfect for private dining or special occasions!
Scotland, Lothian, Edinburgh, Prestonfield
Prestonfield House
Prestonfield House is a unique 5-star hotel that seamlessly blends opulence, theatricality, and luxury within one of Edinburgh’s most charming historic buildings and has been operating since the 1950s. This exclusive haven, presided over by James Thomson O.B.E DL, marries the serenity and seclusion of a country estate with the vibrancy of urban Edinburgh. Set within 20 acres of beautiful, manicured gardens, with views across the nearby majestic Arthur’s Seat guests can enjoy the tranquillity of the green open space. Yet just a mere five-minute jaunt from the heart of Edinburgh, those seeking to explore the city can easily do so.
Each of the 18 lavish bedrooms and five romantic suites showcases individual features and character, adorned with one-of-a-kind antique furnishings and distinctive feature beds with the antique theme flowing throughout the hotel. The destination restaurant, Rhubarb, presents guests with the choice of private dining rooms, lavish salons, and grand public spaces – not to mention the fine seasonal cuisine they serve. The level of service and hospitality is impeccable, personal yet professional.
Scotland, Lothian, Edinburgh, Leith
Fingal
Originally built to transport keepers and supplies to lighthouses around Scotland, this heritage vessel is now an AA five-star hotel with AA Rosettes. Docked in Leith, the ship provides wonderful waterside views, as enjoyed from the restaurant (named after Fingal’s original purpose) and the deck, where guests can partake of artisanal cocktails as the sunsets over the sea. Each of its 23 cabins has been named after a lighthouse and comes equipped with Noble Isle amenities. Set over one or two levels, they feature soft curves, with an interior design reflecting the glory days of mid and early-20th-century travel.
Scotland, Lanarkshire, Glasgow
Crossbasket Castle
Crossbasket Castle, located in High Blantyre just 12 miles south of Glasgow, offers 40 Art Deco-inspired rooms and suites in its new hotel along with, nine historical rooms in its castle. Designed to blend early 20th-century elegance with modern luxury, featuring unique dining experiences such as Foveran’s, a light-filled space serving breakfast and lunch, and Trocadero’s, an energetic, Roaring Twenties-themed restaurant with live entertainment. Guests can enjoy rooms with luxurious amenities like marble bathrooms, underfloor heating, and Penhaligon’s toiletries, as well as expansive historical suites. The castle is set within 14 acres of landscaped gardens, with easy access to Glasgow, Loch Lomond, and the Trossachs National Park, making it the perfect base for both relaxation and exploration.
Scotland, Perthshire, Blairgowrie
Kinloch House Hotel
25 acres of pastoral Perthshire countryside envelop this ivy-clad mansion house hotel. It dates back to 1840, with a grand oak-panelled staircase, log fire, portrait gallery and rumoured resident ghost. 18 bedrooms and suites sport a baronial and chintzy style, befitting a family-run country estate. Chef Steve MacCallum prepares feasts of game, wild salmon, shellfish and leafy produce from the onsite kitchen garden, all served in the intimate and homely candlelit dining room. While whisky tastings take place in the comfort of a plush sofa, fireside, in the bar lounge. 4×4 adventures, world-class golfing, fishing and shooting outings can all be arranged close by.
Scotland, Lothian, Edinburgh, New Town
Gleneagles Townhouse
The century-old Perthshire spa resort brings its famous quintessential Scottish luxury to the heart of Edinburgh. In 2022 the brand completed the refurbishment of the iconic former Bank of Scotland HQ, a Grade A-listed building on St Andrew Square. The boutique property has a small number of bedrooms decorated in a modern style, but reflecting a timeless Georgian townhouse elegance. Guests and the general public can mingle in The Spence, an art deco all-day dining establishment, or in the rooftop bar. The bank’s old vault accommodates the wellness area, including a cryotherapy chamber and infrared sauna.