Skip to Content

Boutique & Luxury Hotels in Scotland

Looking for a boutique or luxury hotel in Scotland? From chic boutiques and country houses to the best five-star hotels, here is love From Scotland’s favourite luxury hotels, Scotland. They have all been tried and tested by us, so you are guaranteed a truly fabulous place to stay in Scotland.

This post uses affiliate links. Thank you for supporting my site.

My favourite boutique and luxury hotels in Scotland:

Luxury hotels Scotland in the Highlands – The Torridon

Book The Torridon Hotel*

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!

Loch Melfort Hotel Oban

Luxury hotels Scotland on the west coast – Loch Melfort Hotel

Book: The Loch Melfort Hotel

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.

luxury hotels in Scotland

Luxury hotels Scotland on the East Coast – The Fairmont, St Andrews

Book The Fairmont Hotel, St Andrews*

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 luxury spa hotel Scotland – Portavadie 

Book: Portavadie Hotel & 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.

Luxury hotels in Scotland at Loch Lomond – The Lodge on Loch Lomond

Book The Lodge on The 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

Luxury hotels in Glasgow – Mar Hall

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*

Three Chimneys House Over By Skye

The best luxury hotel in Scotland for foodies – The Three Chimneys, 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.

Book The Three Chimneys 

Meldrum House

Luxury hotels in Aberdeenshire – Meldrum House Hotel, Oldmeldrum 

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*

Luxury hotels in Aberdeenshire – Meldrum House Hotel, Oldmeldrum 

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*

Luxury hotels in Scotland – Perthshire – Mhor 84 

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

More luxury Hotels in Scotland

  • Gleneagles, Perthshire – Situated amidst picturesque countryside, Gleneagles is a legendary five-star luxury hotel and resort. Known for its world-class golf courses, it offers elegant rooms, fine dining, a luxurious spa, outdoor activities, and impeccable service.
  • Cromlix, Dunblane – Owned by tennis champion Andy Murray, Cromlix is a luxurious country house hotel set in 34 acres of private woodland. With spacious suites, gourmet dining, a private chapel, and outdoor activities, it offers a tranquil and exclusive retreat.
  • Crossbasket Castle, Blantyre – Crossbasket Castle is a beautifully restored 17th-century castle hotel located near Glasgow. It offers luxurious accommodations, fine dining, and impeccable service.
  • Rocpool Reserve Hotel & Chez Roux, Inverness – a stylish boutique hotel in Inverness, offering luxurious rooms, a renowned restaurant by Michelin-starred chef Albert Roux, and a spa.

Looking for quirky accommodation in Scotland? Gorgeous Log Cabins in Scotland / 10 fab places to stay in Scotland
Love, from Scotland x