The 16 Best Luxury Hotels with Entertainment in Perthshire (2026)

Top Luxury Hotels with Entertainment Perthshire

Mains of Taymouth Country Estate 5* Maxwell Villas

Mains of Taymouth Country Estate 5* Maxwell Villas

Villa
Mains of Taymouth Country Estate, Kenmore, PH15 2HN, United Kingdom
  • Country Escape
  • Romantic Break
  • Wellbeing
30 Baths 968.75 ft²
The Gleneagles Hotel

The Gleneagles Hotel

Hotel
Auchterarder, Auchterarder, PH3 1NF, United Kingdom
  • Total Relaxation
  • Golfing Paradise
  • Culinary Excellence
16 Baths 628.45 ft²
Knockendarroch Hotel

Knockendarroch Hotel

Hotel
Higher Oakfield, Pitlochry, PH16 5HT, United Kingdom
  • Outstanding Location
  • Culinary Delights
  • Boutique Elegance
6 Baths 297.8 ft²
Kinloch House Hotel

Kinloch House Hotel

House
By Blairgowrie, Blairgowrie, PH10 6SG, United Kingdom
  • 4.60 mi to center
  • Culinary Delights
  • Luxurious Accommodations
  • Historic Charm
4 Baths 376.74 ft²
Fonab Castle Hotel

Fonab Castle Hotel

Hotel
Foss Road, Pitlochry, PH16 5ND, United Kingdom
  • Romantic Break
  • Total Relaxation
  • Spa Breaks
6 Baths 301.39 ft²
Cairn Lodge

Cairn Lodge

House
Orchil Road, Auchterarder, PH3 1LX, United Kingdom
  • Romantic Break
  • Total Relaxation
  • Culinary Delights
5 Baths 176.53 ft²
Ivybank Lodge

Ivybank Lodge

House
Boat Brae, Blairgowrie, PH10 7BH, United Kingdom
  • 6.74 mi to center
  • Romantic Break
  • Total Relaxation
  • Great Walks
6 Baths 213.49 ft²
Tigh Na Leigh

Tigh Na Leigh

House
22 - 24 Airlie Street, Alyth, PH11 8AJ, United Kingdom
  • Romantic Break
  • Total Relaxation
  • Boutique Charm
6 Baths 242.19 ft²
Dunalastair Hotel Suites

Dunalastair Hotel Suites

Hotel
The Square, Kinloch Rannoch, PH16 5PW, United Kingdom
  • Romantic Break
  • Total Relaxation
  • Spa Breaks
9 Baths 443.71 ft²
Cromlix

Cromlix

Hotel
near Dunblane, Kinbuck, FK15 9JT, United Kingdom
  • Romantic Break
  • Total Relaxation
  • Historic Charm
6 Baths 369.56 ft²
Garvock House Hotel

Garvock House Hotel

Hotel
Garvock House Hotel St Johns Drive, Dunfermline, KY12 7TU, United Kingdom
  • Culinary Delights
  • Historic Elegance
  • Outdoor Serenity
2 Baths 258.33 ft²
Victoria Square & The Orangery

Victoria Square & The Orangery

Hotel
12 Victoria Square, Stirling, FK8 2QZ, United Kingdom
  • 0.29 mi to center
  • Romantic Break
  • Outstanding Location
  • Total Relaxation
10 Baths 242.19 ft²
DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

Hotel
St Margaret's Head, North Queensferry, KY11 1HP, United Kingdom
  • Romantic Break
  • Outstanding Location
  • Spa Breaks
1 Baths 286.32 ft²
Dakota Edinburgh

Dakota Edinburgh

Hotel
Ferrymuir Retail Park, Queensferry, EH30 9QZ, United Kingdom
  • Romantic Break
  • Outstanding Location
  • Foodies
7 Baths 302.93 ft²
Norton House Hotel & Spa, Edinburgh

Norton House Hotel & Spa, Edinburgh

Hotel
Ingliston, Ingliston, EH28 8LX, United Kingdom
  • Romantic Retreat
  • Wellbeing Sanctuary
  • Culinary Delight
7 Baths 385.96 ft²
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

Hotel
1 West Victoria Dock Road, Dundee, DD1 3JP, United Kingdom
  • Total Relaxation
  • Romantic Break
  • City Style
11 Baths 360.1 ft²

Best Luxury Hotels that guests love in Perthshire

Apex City Quay Hotel & Spa
1 West Victoria Dock Road, Dundee, DD1 3JP, United Kingdom
8.9
4195 reviews
From $160
Dakota Edinburgh
Ferrymuir Retail Park, Queensferry, EH30 9QZ, United Kingdom
8.8
4134 reviews
From $239
Garvock House Hotel
Garvock House Hotel St Johns Drive, Dunfermline, KY12 7TU, United Kingdom
9.0
1385 reviews
From $210

Other great option in Perthshire

The Old Mill Inn
Mill Lane, Pitlochry, PH16 5BH, GB
9.4
792 reviews
From $272
Dunfallandy House Hotel
Dunfallandy House, Pitlochry, PH16 5NA, GB
9.4
154 reviews
From $272

Frequently Asked Questions

For a culinary delight, consider staying at The Gleneagles Hotel, renowned for its Michelin-starred dining and diverse restaurants. Alternatively, Cromlix offers exquisite local cuisine in a stunning setting, perfect for food lovers.

Yes! For a romantic break, Fonab Castle Hotel provides a fairy-tale atmosphere with luxurious amenities. Another great choice is Kinloch House Hotel, known for its intimate ambiance and breathtaking views of the Scottish countryside.

Some of the top luxury hotels include The Gleneagles Hotel, offering opulence and world-class golf, and Dunalastair Hotel Suites, which features contemporary chic design and stunning loch views. Both provide an exceptional experience in Perthshire.

If you're after stunning vistas, stay at Kinloch House Hotel for picturesque countryside views or Dunalastair Hotel Suites, renowned for its panoramic scenery overlooking beautiful landscapes.

Definitely! The Gleneagles Hotel features family-friendly activities and spacious accommodations, while Garvock House Hotel offers a welcoming atmosphere suitable for families wanting to explore the area together.

For a taste of history, Fonab Castle Hotel combines medieval charm with modern luxury, while Knockendarroch Hotel boasts a rich heritage and traditional decor, providing guests with a unique historical experience.