no alt text

Best places to stay:

Three Chimneys

Isle of Skye, Scotland, United Kingdom (UK)

|Official star rating:

Three Chimneys

Legendary restaurant with rooms in an old crofter’s cottage, set on the remote shore of Loch Dunvegan on the Isle of Skye.

Average £365

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Granary Lodge

Thurso, Scotland, United Kingdom (UK)

|Official star rating:

Granary Lodge

Fit for a (future) king, the Castle of Mey’s 17th-century grain store was converted into a luxury B&B by Prince Charles.

Average £165

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Kilmartin Castle

Lochgilphead, Scotland, United Kingdom (UK)

|Official star rating:

Kilmartin Castle

A quirky 16th-century castle, complete with spiral staircases and stone-vaulted ceilings, converted into a bijou B&B in history-steeped Kilmartin Glen.

Average £220

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Kylesku Hotel

Kylesku , Scotland, United Kingdom (UK)

|Official star rating:

Kylesku Hotel

A 19th-century coaching inn with creel-to-plate seafood, overlooking Loch Glendhu on the spectacular North Coast 500 route.

Average £250

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Boath House

Nairn, Scotland, United Kingdom (UK)

|Official star rating:

Boath House

Elegant Georgian mansion, now gourmet hotel, with an extensive art collection and gorgeous gardens.

Average £288

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Foyers Lodge

Inverness, Scotland, United Kingdom (UK)

|Official star rating:

Foyers Lodge

A quirky and characterful Victorian lodge on the quieter south side of Loch Ness, with tree-fringed views over the water.

Average £165

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Links House at Royal Dornoch

Dornoch, Scotland, United Kingdom (UK)

|Official star rating:

Links House at Royal Dornoch

A sumptuous honey-hued manse dripping with antiques, overlooking world-class Dornoch golf course and a stunning, dune-backed beach.

Average £489

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Cromlix Hotel

Stirling, Scotland, United Kingdom (UK)

|Official star rating:

Cromlix Hotel

Tennis superstar Andy Murray’s opulent Highland hotel has a gourmet restaurant, whisky room and tennis court in Wimbledon’s colours.

Average £279

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Fife Arms

Braemar , Scotland, United Kingdom (UK)

|Official star rating:

Fife Arms

This Victorian hotel in Braemar is the place to stay for those seeking a sumptuous, maximalist, modern art-clad Highland hideaway.

Average £392

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Glencoe House

Glencoe, Scotland, United Kingdom (UK)

|Official star rating:

Glencoe House

A grand Victorian mansion surrounded by heart-stopping scenery with a distinctive all-suite in-room dining concept, perfect for those seeking seclusion.

Average £545

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Grandtully Hotel

Strathtay, Scotland, United Kingdom (UK)

|Official star rating:

Grandtully Hotel

A gourmet escape in rural Perthshire, this chic boutique hotel’s highlights include cosy, contemporary rooms and hand-crafted cocktails. 

Average £155

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Ardanaiseig Hotel

Taynuilt, Scotland, United Kingdom (UK)

|Official star rating:

Ardanaiseig Hotel

Romantic Scottish country house hotel, complete with four-posters on the edge of a dreamy loch. Every activity you could crave is on your doorstep, from deer stalking to wildlife photography.

Average £155

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Kinloch Lodge

Isle of Skye, Scotland, United Kingdom (UK)

|Official star rating:

Exterior of front of Kinloch Lodge

A romantic, yet family-friendly 16th-century hunting lodge, surrounded by spectacular landscapes. It’s an ideal base for exploring the incomparable Isle of Skye – and the in-house restaurant is outstanding.

Average £510

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

Inverlochy Castle Hotel

Fort William, Scotland, United Kingdom (UK)

|Official star rating:

Inverlochy Castle Hotel

Luxurious 19th-century castle hotel in stunning scenery offering an extensive range of traditional country pursuits.

Average £486

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club

The Gleneagles Hotel

Auchterarder , Scotland, United Kingdom (UK)

|Official star rating:

The Gleneagles Hotel

Scottish baronial style meets French chateau flair at this 5-star resort hotel, recreating the glamorous, extravagant luxury of the Roaring Twenties. Three immaculate golf courses, and plenty of activities to keep non-golfers happy.

Average £620

Extra beds

Pool

2+ bedrooms

Beach

Kids menu

Fitness center

Kids club