Gleneagles

£200–£600spaAuchterarder, Pitlochry

Perthshire's five-star resort, spa, championship golf and Michelin-starred dining in one estate.

£200–£600 per person (overnight)

Gleneagles is the benchmark. Set in the Perthshire hills, this is the kind of hotel that doesn't need to explain itself, three championship golf courses, an award-winning spa, Michelin-starred restaurants and countryside that does the rest.

It's properly expensive and worth every penny for a significant occasion. Even a day spa visit or afternoon tea lands as a genuinely luxurious experience.

Address

Auchterarder, Perthshire PH3 1NF

Weather

Works in any weather

Vibes