Best five star luxury hotels in Scotland


The famous Gleneagles Hotel is just one of Scotland’s many five-star hotels

From quaint restaurants with guest rooms to world-class resorts, there is something for everyone.

Register now to our daily newsletter

Newsletter cut through the noise

Links House in Royal Dornoch

This exclusive 14-room hotel and restaurant in a country house overlooks the first tee of the Royal Dornoch Golf Club.

Each comfortable en-suite bedroom is individually decorated (down to each unique piece of furniture) and is equipped with all the comforts you could possibly need.

Leave your room to spend time in the welcoming lounge, wood-paneled library, and on-site gourmet restaurant.

Located near Fort William, Inverlochy Castle Hotel is set in a picturesque 19th-century castle surrounded by lush greenery.

The 17 rooms and suites offer stunning views over the hotel grounds and the private loch, and are decorated in an opulent, rustic style.

Explore the surrounding landscapes (including Glen Nevis Falls, Glenfinnan Monument and Glencoe Mountains) and dine in the hotel’s fantastic restaurant, run by the father and son team, Albert and Michel Roux Jr.

The Hotel and Spa Marcliffe

Southwest of downtown Aberdeen, The Marcliffe has 40 beautiful suites and rooms, with plenty of space for the whole family, including dogs.

The on-site spa provides beauty and therapeutic treatments to all guests, including massages, aromatherapy, and facials.

For formal dining, head to the hotel’s Conservatory restaurant, or for something more relaxed, check out their Drawing Room bar and lounge.

Visit: North Deeside Road, Pitfodels, Aberdeen, AB15 9YA – marcliffe.comGleneagles Hotel

The famous Gleneagles Hotel opened in 1924 and was once called the ‘Riviera in the Highlands’.

Nowadays, it is known for its fantastic sports facilities (including golf, tennis and horse riding), elegant accommodation and gourmet cuisine.

To truly experience luxury during your stay, be sure to visit the hotel’s award-winning spa and dine at Scotland’s only restaurant to hold two Michelin stars.

Near Pitlochry in Perthshire, the historic and fairytale Fonab Castle has been restored to a modern and welcoming hotel.

A variety of rooms and suites offer different ambiences (depending on the nature of your trip) and the on-site spa offers everything from a 15-meter swimming pool to a sauna and aromatic relaxation room and spa treatments.

Enjoy everything from afternoon tea to dinner and drinks without setting foot outside.

With 144 rooms (including 35 suites), the famous Old Course Hotel in St Andrews is one of Europe’s premier resorts.

Overlooking the 17th hole of the Old Course, this striking hotel is also close to West Sands Beach and the beautiful Scottish coast.

Enjoy golf, spa treatments, fine dining and shopping on hotel property.

Visit: Old Station Road, St Andrews, Fife, KY16 9SP – oldcoursehotel.co.ukThe Peat Inn restaurant with rooms

Not strictly a hotel, but a Michelin-starred restaurant with guest rooms, The Peat Inn has been in its current premises since the mid-1700s.

Seven of the eight available suites offer a bedroom on two levels, with bedroom and bathroom on the lower level, as well as a separate living room on the upper mezzanine.

The restaurant is owned by award-winning chef and food columnist Geoffrey Smeddle and his wife Katherine, and has a Michelin star.

Mar Hall Golf & Spa Resort

West of Glasgow, this golf and spa resort offers both rooms and mansions, depending on your budget.

Relax in the spa, and dine in your room or in the refined Cristal restaurant.

Visit: Earl of Mar Estate, Bishopton, PA7 5NW – marhall.comCrossbasket Castle

A lovingly restored 17th century castle, Crossbasket near East Kilbride is packed with unique period features and elegant touches.

The small hotel has nine spacious rooms with private bathroom, period beds, antique chandeliers and breathtaking views of the castle park.

Have lunch or dinner here at another restaurant overseen by seasoned chefs Albert and Michel Roux Jr.

An iconic building at the east end of Princes Street, the prestigious Balmoral also happens to be one of Edinburgh’s most luxurious hotels.

From classic rooms to executive suites, there is accommodation for all needs here, as well as several restaurants.

A stone’s throw from Edinburgh city center, you’ll feel like you’re in another world upon arriving at the exquisite Prestonfield House.

Opulent and unique, the hotel was once a private residence set in 20 acres of gardens and offers luxury rooms as well as several impressive suites.

Eat in the fantastic Rhubarb Restaurant and sample innovative cuisine created from exceptional Scottish produce, locally sourced wherever possible.

An impressive Edwardian mansion overlooking the scenic Tweed Valley, Windlestraw in the Scottish Borders has six elegant en-suite bedrooms designed to feel both luxurious and in keeping with the building’s history.

The award-winning on-site restaurant uses seasonal ingredients grown in the vegetable garden or sourced from local suppliers to create classic dishes, presented with a modern and personal touch.

This Ayrshire castle has 17 rooms, each a little different from one another, and offering breathtaking views of the sea or the peaceful garden.

During your stay, indulge yourself in the hotel restaurant’s six-course gourmet menu, which includes canapes, coffee and petits fours.

This magical country hotel in Troon is set in 30 acres of woodland and manicured gardens.

The hotel has 31 spacious en suite bedrooms and an award-winning restaurant.

An on-site spa means guests can enjoy a soothing experience in the serenity of the hotel’s relaxing lounge.

Treatments include massages, facials, manicures and pedicures.


Comments are closed.