Looking for a luxury hotel in Scotland? From chic boutiques and country houses to the best five-star hotels, here are Love From Scotland’s favourite luxury hotels in Scotland. They have all been tried and tested by us, so you are guaranteed a truly fabulous place to stay in Scotland.
Luxury hotels in Scotland
*This post contains affiliate links which I may make a small commission from
The Torridon – a luxury hotel in Scotland in the most dramatic of locations
Torridon, North West Highlands
On Scotland’s wild west coast, underneath imposing mountains, is the tiny village of Torridon. Sitting on the edge of the deep sea loch is the Torridon Hotel – a luxury hotel in the most dramatic of locations. With its own herd of highland coos, a frankly incredible whisky bar, the Torridon Inn next door, the Torridon Hotel makes for a destination which invites you to check in, and not check back out. The hotel also runs its own activity centre, offering daily outdoor adventures. Fancy canoeing on Loch Torridon, gorge scrambling, archery on the lawn, or shooting clays out across the bay? It is the highlands of Scotland version of a spa!
Book The Torridon Hotel*
The Fairmont St Andrews – spa, golf & foodie heaven
St Andrews, Fife
Located just outside St Andrews and with an incredible view of the castle, cathedral and across to the Firth of Tay is the Fairmont St Andrews. Offering up two golf courses, a spa and six restaurants – including (probably) Scotland’s best Sunday brunch, the Fairmont St Andrews is something a little special. With comfy leather sofas in front of huge fires, a very accommodating cocktail bar, lots of spots to curl up and relax and not to mention a gorgeous supercar to greet you at the front door – you will happily make yourself at home.
The Lodge on the Loch Lomond – retro luxe and views to die for
By Luss, Loch Lomond
Located just 30 minutes from the centre of Glasgow, the Lodge on Loch Lomond has an enviable position on the banks on the loch. Checking in you can choose between the hotel’s stylish ‘Munros’ and ‘Corbett’ rooms which overlook the loch from Douglas Fir balconies and have their own saunas or selection of suites, including the Carter Suite (named after the US president who stayed here) and the gorgeous new Travis Suite. The original loch building contains the hotel’s AA rosette restaurant – a split-level space, with huge fires, comfy chairs, all designed to get you comfortable in front of the view.
Mar Hall – a spa hotel on the banks of the River Clyde
Welcome to Mar Hall. Sitting in a 200 acre wooded estate in a beautiful location on the banks of the River Clyde, Mar Hall is a luxury 5-star Scottish hotel. Settle into the 60ft Grand Hall, for afternoon tea and after dinner drinks with its oak interior and cathedral-like ceiling, dine at the Cristal restaurant, take in the views from the 18-hole Earl of Mar championship golf course and visit the Decleor a spa with pool, sauna and steam room. Just 10 minutes from Glasgow airport and less than 30 minutes to the city centre, Mar Hall is also perfectly located for exploring the Loch Lomond and Trossachs national Park.
Book Mar Hall*
The Three Chimneys and The House Over By – seclusion on the Isle of Skye
Loch Dunvegan, Isle of Skye
There are few places in Scotland with a longer and more illustrious foodie history than The Three Chimneys on the Isle of Skye – but with a six-hour drive from Edinburgh or Glasgow and three hours to the closest airport, you need to make an effort for your dinner. However, on arrival at this string of tiny whitewashed croft cottages perched out on the banks of Loch Dunvegan in one of the remotest areas of Skye your efforts are seriously rewarded. The rooms next door to the Three Chimneys in The House Over By are all suites with views over the loch, Scandinavian shabby chic style and bathrooms large enough to live in. Book in for the whole shebang – it’s worth it.
Meldrum House Hotel – 240-acre country house estate
Sitting within its own 240-acre Estate, Meldrum House Country Hotel was built as a tower house by the Barony of Meldrum in the 13th century, and grew into the baronial home which now operates as a 4-star boutique hotel today – complete with its own wee herd of shaggy highland coos and 800 year old cave bar. Choose from suites in the old manor house, modern Scottish touches in the stables, or the super modern new wing, play a round of the 18 hole golf course and dine in Meldrum House’s two rosette restaurant before trying a dram of Glen Garioch, the very local distillery just down the road.
Book Meldrum House Hotel*
Loch Melfort Hotel – for coos, views and great food
Argyll (near Oban)
There can’t be many hotels in Argyll with a better view than the Loch Melfort Hotel on the west coast of Scotland. The view across Asknish Bay to the islands of Shuna, Scarba and the Sound of Jura, and the Atlantic beyond is one you will never get tired of. Offering cosy 3- star rooms with fantastic views and two restaurants, the informal Chartroom II bistro which offers a menu focused on local produce and the two AA Rosette Asknish Bay Restaurant.
If you can drag yourself away from the view, the Loch Melfort Hotel is next door to the stunning Arduaine Gardens managed by the National Trust for Scotland.
Book: The Loch Melfort Hotel
Portavadie Hotel & spa – for amazing views of Loch Fyne (and a great spa)
On the banks of beautiful Loch Fyne on Scotland’s remote Cowal Peninsula sits Portavadie, a marina resort with a quite unbelievable view. Wind your way along the west coast sea lochs to Argyll’s ‘Secret Coast’ and check into Portavadie.
Opened in 2010, Portavadie offers up a hotel and apartment complex all set around a 260-berth yachting marina. Choose from luxury townhouses complete with saunas, lodge-style hotel rooms, cute family cottages or two couples retreats. With two restaurants and a cafe on site and a £10m spa and leisure complex with utterly incredible views, you could arrive at Portavadie and never want to leave.
Book: Portavadie Hotel & Spa
The Saplinbrae Hotel and lodges – a family run country house with heart
Aberdeenshire & Moray Firth
Dotted with tiny villages, the golden farmlands of rural Buchan in Aberdeenshire stretch for literally miles and miles. At Buchan’s heart is the village of Mintlaw home to the Saplinbrae Hotel and Lodges perfectly positioned for exploring the pretty villages of the fabulous Moray Coast. Built as a coaching inn by Lord Pitfour in 1756 for visitors to his estate, with wood-panelled rooms, huge roaring fires, four poster beds, crisp dressing gowns and candle-lit dining, Saplinbrae Hotel has the country house feeling in spades.
Book: The Saplinbrae Hotel*
Love at the Lovat Loch Ness
Fort Augustus, Loch Ness
There aren’t many places in Scotland more iconic than Loch Ness. At the southern tip of the loch sits the pretty village of Fort Augustus and the characterful Lovat Loch Ness Hotel, a perfect spot for exploring the Great Glen. Once a large station hotel serving a long-gone rail line from Spean Bridge, the Lovat Loch Ness is now a family-run gem with four-star facilities and a restaurant that puts out delicious food. The Lovat is a sibling to the fabulous Torridon Hotel on the West Coast – and you’ll find the same quality, style and warmth from all the staff.
Book: The Lovat Loch Ness*
Mhor 84 – city chic in the countryside
Mhor 84 offers city-chic rooms with fabulously comfy beds in a refurbished roadside inn perfectly located for exploring Perthshire and the Trossachs. Choose from rooms in the main hotel or a two bedroom cottage out the back, all with Mhor 84’s retro vintage style. With a gorgeous candlelit dining room, Mhor 84 also offers up a foodie heaven of all day dishes including tasty breakfasts and cakes once named checked in the Michelin Guide. If you fancy full-on luxury, Mhor 84’s sister hotel Monachyle Mhor is just down the road in Balquhidder.
Book: Mhor 84
Looking for more quirky accommodation in Scotland?
Love, from Scotland x