Luxury Hotels in Perth

Tue 18 Nov
Thu 20 Nov
November 2025
17
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
17 Nov - 18 Nov
Tomorrow
18 Nov - 19 Nov
This weekend
21 Nov - 23 Nov
Next weekend
28 Nov - 30 Nov

Luxury Hotels in Perth

The Townhouse

Perth
  • Luxuriate in a Georgian townhouse with designer comforts just steps from Perth's cultural heart.
£100
includes taxes & fees
1 Dec - 2 Dec
The Townhouse

Ivybank Lodge

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

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

Victoria Square

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

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.
£230
includes taxes & fees
18 Dec - 19 Dec
Fonab Castle Hotel & Spa

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
19 Nov - 20 Nov
Kinnettles Hotel and Spa

Cromlix

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

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.
£245
includes taxes & fees
14 Dec - 15 Dec
Old Course Hotel

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
9 Dec - 10 Dec
Fairmont St Andrews

Rusacks St Andrews

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

Top landmarks in Perth

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

Scone Palace

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
Perth Art Gallery and Museum
Perth Art Gallery and Museum which includes street scenes

Perth Art Gallery and Museum

You can browse the exhibits at Perth Art Gallery and Museum, a museum with a storied past, during your travels to Perth. Wander the area's riverfront or simply enjoy one of its top-notch restaurants.

See properties in Perth Art Gallery and Museum
Black Watch Regimental Museum
Black Watch Regimental Museum featuring interior views

Black Watch Regimental Museum

You can browse the exhibits at Black Watch Regimental Museum, a museum with a storied past, during your travels to Perth. Wander the area's riverfront or simply enjoy one of its top-notch restaurants.

See properties in Black Watch Regimental Museum
Huntingtower Castle
Huntingtower Castle

Huntingtower Castle

After visiting Huntingtower Castle, make a plan to see the other sights and activities in Perth. Amble around this relaxing area's riverfront and enjoy its top-notch restaurants.

See properties in Huntingtower Castle
Perth Racecourse

Perth Racecourse

Perth Racecourse is 2.3 mi (3.7 km) from central Perth, why not stop by during your stay?

See properties in Perth Racecourse
Perth Concert Hall

Perth Concert Hall

If you’re after a show while in the centre of Perth, you might want to get tickets at Perth Concert Hall. Why not take a stroll along the riverfront and watch the sunset while you're here? If you enjoy the show and want to see another, Perth Theatre is just a short walk away.

See properties in Perth Concert Hall

Frequently asked questions

What are the best luxury hotels in Perth?
According to guest reviews, Leonardo Boutique Huntingtower Perth is one of the best Perth luxury hotels. It has windsurfing and a garden. Another traveller favourite offering a sophisticated and stylish stay in this city is Murrayshall Country Estate.
What are the cheapest luxury hotels in Perth?
Enjoy high-end living without the high-end price tag when you stay in an affordable luxury hotel in Perth from £154 on your next break. If you're on a budget, use our "Price: low to high" tool to look for upmarket accommodation within your price range. Keep a lookout for discounts to help make your getaway even more affordable. You can also become a member of our rewards programme to access Member Prices and earn discounts on future bookings.
What is the best time to stay in a luxury hotel in Perth?
If you're looking for the warmest weather, organise your trip for July. The temperatures are around 10ºC to 17ºC at this time. January sees the coolest temperatures between 1ºC and 4ºC. For a more relaxed setting and potentially more affordable luxury hotels in Perth, visit in January when it's less busy.
Are there any luxury hotels in Perth with parking?
Take your pick of 2,830 Perth luxury hotels with parking. At Leonardo Boutique Huntingtower Perth, every aspect is designed to elevate your stay. This escape comes with parking, windsurfing and windsurfing. Or, pull up and kick back in style at Murrayshall Country Estate.

Keep exploring