Luxury Hotels in Perthshire

Fri 21 Nov
Wed 26 Nov
November 2025
16
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
16 Nov - 17 Nov
Tomorrow
17 Nov - 18 Nov
Next weekend
21 Nov - 23 Nov
In two weeks
28 Nov - 30 Nov

Luxury Hotels in Perthshire

Ivybank Lodge

Blairgowrie
  • Luxurious Scottish retreat with award-winning breakfast and individually designed rooms.
£118
includes taxes & fees
18 Nov - 19 Nov
Ivybank Lodge

The Old Manse of Blair

Pitlochry
  • Indulge in timeless Scottish luxury at this 5-star national park retreat, complete with personal chef service and garden sanctuary views.
£201
includes taxes & fees
6 Dec - 7 Dec
The Old Manse of Blair

The Townhouse

Perth
  • Luxuriate in a Georgian townhouse with designer comforts just steps from Perth's cultural heart.
£101
includes taxes & fees
27 Nov - 28 Nov
The Townhouse

Fonab Castle Hotel & Spa

Pitlochry
  • Immerse in castle luxury on a Scottish loch, with an award-winning spa, 2 fine dining restaurants, and breathtaking waterfront views.
£241
includes taxes & fees
2 Dec - 3 Dec
Fonab Castle Hotel & Spa

Cromlix

Dunblane
  • Experience refined luxury in a provincial park setting with attentive service and exceptional dining at this countryside retreat.
£416
includes taxes & fees
19 Nov - 20 Nov
Cromlix

Glen Clova Hotel and Lodges

Kirriemuir
  • Luxurious mountain retreat with gourmet dining and scenic terrace offers elegant escape in the Scottish highlands.
£170
includes taxes & fees
17 Nov - 18 Nov
Glen Clova Hotel and Lodges

Victoria Square

Stirling
  • Lavish scottish retreat with plush bedding and on-site dining near stirling castle.
£156
includes taxes & fees
19 Nov - 20 Nov
Victoria Square

Glencoe House

Ballachulish
  • Victorian elegance meets mountain luxury at this intimate guesthouse with private dining, deep soaking tubs, and garden views in Glencoe.
£462
includes taxes & fees
1 Dec - 2 Dec
Glencoe House

Seaton House - Small Luxury Hotels of the World

St. Andrews
  • Coastal luxury by Old Course at St. Andrews awaits with fine dining at Ondine Oyster & Grill and designer rooms offering pillowtop beds.
£225
includes taxes & fees
4 Dec - 5 Dec
Seaton House - Small Luxury Hotels of the World

Inverlochy Castle

Fort William
  • Indulge in Victorian elegance at this lakeside Scottish castle hotel where exceptional dining meets personal service and highland views.
£445
includes taxes & fees
14 Dec - 15 Dec
Inverlochy Castle

Cameron House on Loch Lomond

Alexandria
  • Victorian luxury comes alive with spa treatments, 4 upscale restaurants, and stunning loch views at this boutique hotel in Alexandria.
£227
includes taxes & fees
15 Dec - 16 Dec
Cameron House on Loch Lomond

Kinnettles Hotel and Spa

St. Andrews
  • Indulge in coastal luxury at this intimate spa hotel offering rejuvenating treatments steps from St. Andrews' famous Old Course.
£230
includes taxes & fees
20 Nov - 21 Nov
Kinnettles Hotel and Spa

JA Mar Hall Scotland

Bishopton
  • Scottish manor opulence with championship golf, full-service spa, and gourmet dining.
£325
includes taxes & fees
17 Nov - 18 Nov
JA Mar Hall Scotland

Fairmont St Andrews

St. Andrews
  • Seaside luxury and five-star comforts await at this St. Andrews haven with championship golf, an indulgent spa, and ocean-view dining.
£203
includes taxes & fees
14 Dec - 15 Dec
Fairmont St Andrews

Old Course Hotel

St. Andrews
  • Indulge in championship golf views and spa luxury at this St. Andrews haven where the Old Course beckons just steps away.
£233
includes taxes & fees
15 Dec - 16 Dec
Old Course Hotel

Rusacks St Andrews

St. Andrews
  • Georgian hotel in St. Andrews features 2 gourmet restaurants with golf course views, blending elegance and coastal charm.
£249
includes taxes & fees
15 Dec - 16 Dec
Rusacks St Andrews
See more properties

Top landmarks in Perthshire

Scone Palace
Scone Palace showing heritage elements, heritage architecture and a castle

Scone Palace

4.5/5(41 reviews)

Scone Palace is just one of the landmarks located 1.9 mi (3.1 km) from central Perth, so you might want to stop by for a few pics during your trip. Why not take a stroll along the riverfront and watch the sunset while you're here?

See properties in Scone Palace
The House of Bruar
The House of Bruar

The House of Bruar

4.5/5(98 reviews)

Don't visit Pitlochry without stopping off at The House of Bruar, a famous shop that should make the top of your list.

See properties in The House of Bruar
Blair Castle
Blair Castle

Blair Castle

4.5/5(30 reviews)

After visiting Blair Castle, make a plan to see the other sights and activities in Blair Atholl. Visit the lively bars or top-notch restaurants in this relaxing area.

See properties in Blair Castle
Loch Tummel
Loch Tummel

Loch Tummel

4.5/5(63 reviews)

Commune with nature and explore the great outdoors at Loch Tummel during your travels in Strathtummel.

See properties in Loch Tummel
Doune Castle
Doune Castle showing a castle and heritage elements

Doune Castle

4.5/5(17 reviews)

Doune Castle is just one of the places to see in Doune, so why not enjoy the other things to explore during your travels? Visit the lively bars or top-notch restaurants in this relaxing area.

See properties in Doune Castle
Taymouth Castle
Taymouth Castle

Taymouth Castle

4/5(1 review)

After visiting Taymouth Castle, make a plan to see the other sights and activities in Kenmore. Discover the top-notch restaurants and entertainment choices in this relaxing area.

See properties in Taymouth Castle

Frequently asked questions

What are the best luxury hotels in Perthshire?
Forbes of Kingennie Country Resort, located in Dundee, is one of the most popular Perthshire luxury hotels. There's a whole lot to love about this guest favourite, including golf and a terrace. Murrayshall Country Estate also gets a big thumbs up from travellers for its luxurious setting and creature comforts. You'll find this getaway in Perth.
What are the cheapest luxury hotels in Perthshire?
Choose one of the affordable luxury hotels in Perthshire that offer chic stays at savvy prices. Just select the "Luxury Property" filter, then refine your search by setting the amount you're willing to spend. Also, consider your timing. Travelling during off-peak seasons can help you save. To unlock Member Prices and earn discounts on future bookings, sign up to become a member of our rewards programme.
What is the best time to stay in a luxury hotel in Perthshire?
February can be a good time to find a bargain on luxury hotels in Perthshire, especially if you're going to Pitlochry. This is the least busy month to visit this top city. July is the warmest month here, with temperatures ranging between 8ºC and 16ºC. Visit in December, the coolest month, and you'll see averages of 0ºC to 3ºC.
What are the best 5-star luxury hotels in Perthshire?
Turn a trip to Pitlochry into a luxurious experience by booking a room at The Old Manse of Blair. This 5-star property offers a pillow menu and room service. The Farmhouse - A Boutique Retreat also goes above and beyond to guarantee an unforgettable stay. You'll discover this luxury Perthshire hotel in Dundee.
Are there any luxury hotels in Perthshire with parking?
Use the "Parking" filter to find a luxury hotel in Perthshire, then check the listing for further details. Suited to road trippers, these properties let you come and go with ease. Plus, you can relax knowing your car is safe and close by during your visit.

Keep exploring