The 15 Best Luxury Family Hotels in Perthshire (2026)

Top Luxury Family Hotels 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²
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²
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²
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²
The Clarendon

The Clarendon

Hotel
295 Perth Road, Dundee, DD2 1JS, United Kingdom
  • 1.17 mi to center
  • Romantic Break
  • Local Exploring
  • Spa & Relaxation Lovers
10 Baths 331.29 ft²
Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre

Hotel
1 Argyllgait , Dundee, DD1 1QP, United Kingdom
  • Romantic Break
  • City Style
  • Total Relaxation
6 Baths 290.63 ft²
Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West

Hotel
2 Research Avenue South, Edinburgh, EH14 4BA, United Kingdom
  • Outstanding Location
  • Romantic Break
  • Spa & Relaxation Lovers
4 Baths 258.33 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

Hampton by Hilton Dundee City Centre
1 Argyllgait , Dundee, DD1 1QP, United Kingdom
8.7
4323 reviews
From $139
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

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 fantastic family-friendly stay in Perthshire, consider Mains of Taymouth Country Estate 5* Maxwell Villas with spacious self-catering villas and beautiful outdoor activities. Another great option is Dunalastair Hotel Suites, offering luxurious family suites with stunning views and easy access to local attractions.

If you're looking for pure indulgence, The Gleneagles Hotel is a renowned luxury destination with exquisite dining and world-class golf. Another excellent choice is Fonab Castle Hotel, which combines history and luxury, featuring opulent rooms and stunning castle grounds.

Yes! For a romantic escape, Cromlix offers a charming setting with fine dining options perfect for couples. Alternatively, Garvock House Hotel provides an intimate atmosphere with beautifully decorated rooms and picturesque gardens, ideal for a romantic getaway.

When searching for family-friendly hotels in Perthshire, opt for accommodations that offer spacious rooms, kid-friendly amenities, and proximity to attractions. Hotels like Ivybank Lodge and Cairn Lodge provide welcoming atmospheres and recreational activities ensuring families have a memorable stay.

For breathtaking views, Dunalastair Hotel Suites overlooks Loch Rannoch, providing a picturesque backdrop. Additionally, Fonab Castle Hotel not only offers luxury but also spectacular views of the Scottish landscape, making it perfect for those who appreciate scenic beauty.

Absolutely! Cairn Lodge emphasizes sustainability while providing comfort for families, featuring eco-friendly practices. Another option is DoubleTree by Hilton Edinburgh - Queensferry Crossing, known for its commitment to sustainable hospitality while catering to family needs.

For excellent value without compromising on quality, check out Hampton by Hilton Dundee and Courtyard by Marriott Edinburgh West, both offering affordable family rooms and convenient locations near major attractions in Perthshire.