
Find the best Perth and Kinross Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Perth and Kinross Accommodation: Most Popular Cities to Stay

Perth
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,008 reviews)
The price is ₹29,585
₹35,502 total
includes taxes & fees
19 Jun - 20 Jun

The Pitlochry Hydro Hotel
The Pitlochry Hydro HotelPitlochry
8.0 out of 10, Very good, (1,190 reviews)
The price is ₹12,114
₹14,537 total
includes taxes & fees
24 Jun - 25 Jun

The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass HospitalityBlairgowrie
8.0 out of 10, Very good, (533 reviews)
The price is ₹7,746
₹9,295 total
includes taxes & fees
21 Jun - 22 Jun

Apex City Quay Hotel & Spa
Apex City Quay Hotel & SpaDundee
9.2 out of 10, Wonderful, (1,271 reviews)
The price is ₹8,395
₹10,074 total
includes taxes & fees
28 Jun - 29 Jun

Apex Dunblane Hydro Hotel
Apex Dunblane Hydro HotelDunblane
8.4 out of 10, Very good, (1,006 reviews)
The price is ₹14,770
₹17,724 total
includes taxes & fees
25 Jun - 26 Jun

Four Points Flex by Sheraton Dundee
Four Points Flex by Sheraton DundeeDundee
9.2 out of 10, Wonderful, (366 reviews)
The price is ₹7,332
₹8,798 total
includes taxes & fees
28 Jun - 29 Jun

Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (712 reviews)
The price is ₹39,849
₹47,819 total
includes taxes & fees
8 Jul - 9 Jul

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,000 reviews)
The price is ₹8,521
₹10,226 total
includes taxes & fees
28 Jun - 29 Jun

Crieff Hydro
Crieff HydroCrieff
8.4 out of 10, Very good, (808 reviews)
The price is ₹19,934
₹23,920 total
includes taxes & fees
16 Jun - 17 Jun

Fisher's Hotel
Fisher's HotelPitlochry
8.4 out of 10, Very good, (1,003 reviews)
The price is ₹19,099
₹22,919 total
includes taxes & fees
5 Jul - 6 Jul

Scotlands Spa Hotel
Scotlands Spa HotelPitlochry
7.6 out of 10, Good, (882 reviews)
The price is ₹16,051
₹19,261 total
includes taxes & fees
18 Jun - 19 Jun

Moness Resort
Moness ResortAberfeldy
8.6 out of 10, Excellent, (1,010 reviews)
The price is ₹11,103
₹13,324 total
includes taxes & fees
16 Jun - 17 Jun

Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (826 reviews)
The price is ₹15,490
₹18,588 total
includes taxes & fees
1 Jul - 2 Jul

Malmaison Dundee
Malmaison DundeeDundee
8.8 out of 10, Excellent, (1,010 reviews)
The price is ₹7,970
₹9,564 total
includes taxes & fees
21 Jun - 22 Jun

The Kenmore Club
The Kenmore ClubAberfeldy
9.4 out of 10, Exceptional, (331 reviews)
The price is ₹19,577
₹23,493 total
includes taxes & fees
23 Jun - 24 Jun

Ballathie House Hotel
Ballathie House HotelPerth
9.0 out of 10, Wonderful, (576 reviews)
The price is ₹11,137
₹13,365 total
includes taxes & fees
29 Jun - 30 Jun

McKays Hotel Bar & Restaurant
McKays Hotel Bar & RestaurantPitlochry
8.6 out of 10, Excellent, (688 reviews)
The price is ₹10,131
₹12,157 total
includes taxes & fees
30 Jun - 1 Jul

Holiday Inn Express Glenrothes by IHG
Holiday Inn Express Glenrothes by IHGGlenrothes
8.8 out of 10, Excellent, (796 reviews)
The price is ₹7,049
₹8,459 total
includes taxes & fees
21 Jun - 22 Jun

Hotel Indigo Dundee by IHG
Hotel Indigo Dundee by IHGDundee
9.4 out of 10, Exceptional, (1,006 reviews)
The price is ₹6,367
₹7,641 total
includes taxes & fees
5 Jul - 6 Jul

Hampton by Hilton Dundee City Centre
Hampton by Hilton Dundee City CentreDundee
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ₹8,219
₹9,863 total
includes taxes & fees
18 Jun - 19 Jun
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:26 Jun - 28 Jun
Image gallery for Balloch Park

Balloch Park
Aberfeldy
9.0/10Wonderful (2 reviews)
22% off
Price is ₹41,243
₹98,983 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Top Perth and Kinross Hotel Reviews

Moness Resort
10/10 Excellent
Explore a world of travel with Expedia
Hotels near Perth and Kinross Airports
Expedia's Latest Trends
Hotels
- Hotels in Shetland Islands
- Hotels with a Bar in Stirling
- Hotels in City Centre Glasgow
- Riverside Hotels in Greater Glasgow
- Hotels in Maidens
- Hotels near Aunty Bettys
- Hotels in Old Town Edinburgh
- Hotels with Swimming Pool in East Lothian
- Hotels in Fairlie
- Hotels in Glencoe
- Hotels in Braemore
- Hotels with Laundry Service in Ayrshire
- Hotels in Edinburgh City Centre
Cars



























































































