
Search Hotels in Perth and Kinross
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Top Cities in Perth and Kinross

Pitlochry
Check prices for these dates
Our top choices for Perth and Kinross hotels

Atholl Palace Hotel
Atholl Palace HotelPitlochry
8.6 out of 10, Excellent, (1,000 reviews)
$312 nightly
The price is $374
Jun 21 - Jun 22
Total with taxes and fees

The Pitlochry Hydro Hotel
The Pitlochry Hydro HotelPitlochry
8.0 out of 10, Very Good, (1,184 reviews)
$118 nightly
The price is $142
Jul 5 - Jul 6
Total with taxes and fees

The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass HospitalityBlairgowrie
7.8 out of 10, Good, (539 reviews)
$83 nightly
The price is $99
Jun 28 - Jun 29
Total with taxes and fees

Apex City Quay Hotel & Spa
Apex City Quay Hotel & SpaDundee
9.2 out of 10, Wonderful, (1,266 reviews)
$83 nightly
The price is $100
Jul 5 - Jul 6
Total with taxes and fees

Apex Dunblane Hydro Hotel
Apex Dunblane Hydro HotelDunblane
8.4 out of 10, Very Good, (1,000 reviews)
$124 nightly
The price is $149
Jun 30 - Jul 1
Total with taxes and fees

Four Points Flex by Sheraton Dundee
Four Points Flex by Sheraton DundeeDundee
9.2 out of 10, Wonderful, (371 reviews)
$55 nightly
The price is $66
Jun 28 - Jun 29
Total with taxes and fees

Crieff Hydro
Crieff HydroCrieff
8.4 out of 10, Very Good, (810 reviews)
$176 nightly
The price is $211
Jun 21 - Jun 22
Total with taxes and fees

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
The Landmark Hotel & SPA Leisure Club Dundee By SundayDundee
7.8 out of 10, Good, (1,002 reviews)
$67 nightly
The price is $80
Jun 28 - Jun 29
Total with taxes and fees

Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (712 reviews)
$358 nightly
The price is $430
Jul 8 - Jul 9
Total with taxes and fees

Moness Resort
Moness ResortAberfeldy
8.6 out of 10, Excellent, (1,000 reviews)
$115 nightly
The price is $138
Jun 21 - Jun 22
Total with taxes and fees

Scotlands Spa Hotel
Scotlands Spa HotelPitlochry
7.6 out of 10, Good, (886 reviews)
$164 nightly
The price is $197
Jun 30 - Jul 1
Total with taxes and fees

Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (829 reviews)
$154 nightly
The price is $185
Jun 28 - Jun 29
Total with taxes and fees

Malmaison Dundee
Malmaison DundeeDundee
8.8 out of 10, Excellent, (1,004 reviews)
$72 nightly
The price is $86
Jun 28 - Jun 29
Total with taxes and fees

Fisher's Hotel
Fisher's HotelPitlochry
8.4 out of 10, Very Good, (1,002 reviews)
$191 nightly
The price is $230
Jul 5 - Jul 6
Total with taxes and fees

The Kenmore Club
The Kenmore ClubAberfeldy
9.4 out of 10, Exceptional, (332 reviews)
$138 nightly
The price is $165
Jun 21 - Jun 22
Total with taxes and fees

Ballathie House Hotel
Ballathie House HotelPerth
9.0 out of 10, Wonderful, (579 reviews)
$116 nightly
The price is $139
Jun 30 - Jul 1
Total with taxes and fees

Hotel Indigo Dundee by IHG
Hotel Indigo Dundee by IHGDundee
9.2 out of 10, Wonderful, (1,003 reviews)
$57 nightly
The price is $69
Jun 28 - Jun 29
Total with taxes and fees

Holiday Inn Express Glenrothes by IHG
Holiday Inn Express Glenrothes by IHGGlenrothes
8.8 out of 10, Excellent, (797 reviews)
$77 nightly
The price is $93
Jun 28 - Jun 29
Total with taxes and fees

Hampton by Hilton Dundee City Centre
Hampton by Hilton Dundee City CentreDundee
9.2 out of 10, Wonderful, (1,002 reviews)
$77 nightly
The price is $92
Jun 28 - Jun 29
Total with taxes and fees

Woodlands Hotel, BW Signature Collection
Woodlands Hotel, BW Signature CollectionDundee
8.6 out of 10, Excellent, (733 reviews)
$74 nightly
The price is $89
Jun 28 - Jun 29
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in Perth and Kinross
Showing deals for:Jul 3 - Jul 5
Image gallery for Balloch Park

Balloch Park
Aberfeldy
9.0/10Wonderful (2 reviews)
22% off
$428 nightly
Price is $1,027
Total with taxes and fees
Save an average of 15% on thousands of hotels when you're signed in
Top Perth and Kinross Hotel Reviews

Pine Trees Hotel
10/10 Excellent
Price trends for hotels in Perth and Kinross
Less expensive | More expensive | Next month |
|---|---|---|
January | July | $161 |
Month | Price |
|---|---|
January | $113 |
February | $124 |
March | $123 |
April | $140 |
May | $142 |
June | $154 |
July | $161 |
August | $158 |
September | $155 |
October | $146 |
November | $134 |
December | $132 |
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Perth and Kinross. Select dates and complete search for nightly totals inclusive of taxes and fees.
Explore a world of travel with Expedia
Hotels near popular Attractions
Hotel Theme
- Family Hotels in Perth and Kinross
- Golf Hotels in Perth and Kinross
- Pet-friendly Hotels in Perth and Kinross
- Hotels with Laundry Facilities in Perth and Kinross
- Resorts & Hotels with Spas in Perth and Kinross
- Hotels with a Gym in Perth and Kinross
- Fishing Resorts & Hotels in Perth and Kinross
- Hotels with Air Conditioning in Perth and Kinross
- Hotels with Balconies in Perth and Kinross
- Hotels with Fireplaces in Perth and Kinross
- Ski Hotels in Perth and Kinross
- Adults Only Resorts & Hotels in Perth and Kinross
- Hotels with Free Airport Shuttle in Perth and Kinross
More Accommodation Types in Perth and Kinross
Hotels near Perth and Kinross Airports
Popular national parks stays
Lake destinations in Perth and Kinross
Expedia's Latest Trends
Hotels
- Luxury Hotels in Ayrshire
- Pet-friendly Hotels in Angus and Dundee
- Historic Hotels in Scottish Borders
- Pet-friendly Hotels in Highland
- Hotels in Fife
- Hotels in Shetland Islands
- Hotels in Dumfries and Galloway
- Historic Hotels in Ayrshire
- All-inclusive Resorts in Highland
- Luxury Hotels in Scottish Borders
- Pet-friendly Hotels in Dumfries and Galloway
- Hotels in Orkney Islands
- Resorts & Hotels with Spas in Angus and Dundee
Flights
Vacation Rentals


































































































