Perthshire, Scotland is a picturesque destination that offers a diverse range of attractions. The region is famous for its golf courses, where enthusiasts can enjoy a round of golf amidst stunning landscapes. The friendly locals add to the welcoming atmosphere, making visitors feel right at home. For those seeking relaxation, there are luxurious spas and charming castles to explore. The vibrant bar scene offers a taste of Scottish hospitality. The rolling countryside of Perthshire is perfect for outdoor enthusiasts, with opportunities for hunting and adventure activities. Whether you're looking for a countryside retreat or a luxurious getaway, Perthshire has it all.

Perthshire Hotels from ₹7,619
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Perthshire
Apart hotel
Check prices for these dates
Our top choices for Perthshire hotels

Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (821 reviews)
The price is ₹14,040
₹16,848 total
includes taxes & fees
22 Jun - 23 Jun

Dalmunzie Castle Hotel
Dalmunzie Castle HotelBlairgowrie
8.8 out of 10, Excellent, (308 reviews)
The price is ₹17,620
₹21,144 total
includes taxes & fees
28 Jun - 29 Jun

The Luib Hotel
The Luib HotelCrianlarich
8.6 out of 10, Excellent, (266 reviews)
The price is ₹8,973
₹10,767 total
includes taxes & fees
21 Jun - 22 Jun

Craigroyston House & Lodge
Craigroyston House & LodgePitlochry
10.0 out of 10, Exceptional, (236 reviews)
The price is ₹15,418
₹18,502 total
includes taxes & fees
25 Jun - 26 Jun

Tyndrum Lodges
Tyndrum LodgesCrianlarich
9.4 out of 10, Exceptional, (247 reviews)
The price is ₹13,174
₹15,809 total
includes taxes & fees
1 Jul - 2 Jul

The Old Mill Inn
The Old Mill InnPitlochry
9.8 out of 10, Exceptional, (398 reviews)
The price is ₹18,413
₹22,096 total
includes taxes & fees
10 Jun - 11 Jun

The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (136 reviews)
The price is ₹10,399
₹12,479 total
includes taxes & fees
14 Jun - 15 Jun

Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (710 reviews)
The price is ₹43,266
₹51,919 total
includes taxes & fees
11 Jun - 12 Jun

Knockendarroch Hotel
Knockendarroch HotelPitlochry
9.8 out of 10, Exceptional, (119 reviews)
The price is ₹23,276
₹27,932 total
includes taxes & fees
18 Jun - 19 Jun

The Woodside
The WoodsideDoune
9.6 out of 10, Exceptional, (216 reviews)
The price is ₹12,351
₹14,821 total
includes taxes & fees
14 Jun - 15 Jun

Organic Welltree
Organic WelltreePerth
9.8 out of 10, Exceptional, (15 reviews)
The price is ₹11,332
₹13,599 total
includes taxes & fees
14 Jun - 15 Jun

Ballathie House Hotel
Ballathie House HotelPerth
9.0 out of 10, Wonderful, (572 reviews)
The price is ₹10,514
₹12,617 total
includes taxes & fees
24 Jun - 25 Jun

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,003 reviews)
The price is ₹8,339
₹10,007 total
includes taxes & fees
14 Jun - 15 Jun

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

Apex Dunblane Hydro Hotel
Apex Dunblane Hydro HotelDunblane
8.4 out of 10, Very good, (1,005 reviews)
The price is ₹13,195
₹15,834 total
includes taxes & fees
14 Jun - 15 Jun

Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (198 reviews)
The price is ₹10,356
₹12,427 total
includes taxes & fees
10 Jun - 11 Jun

Glenkilrie House
Glenkilrie HouseBlairgowrie
9.8 out of 10, Exceptional, (91 reviews)
The price is ₹14,517
₹14,517 total
includes taxes & fees
22 Jun - 23 Jun

Thackray House
Thackray HouseCallander
9.0 out of 10, Wonderful, (183 reviews)
The price is ₹16,626
₹19,951 total
includes taxes & fees
11 Jun - 12 Jun

The Poplars Guest House
The Poplars Guest HousePitlochry
10.0 out of 10, Exceptional, (71 reviews)
The price is ₹17,074
₹20,489 total
includes taxes & fees
5 Jul - 6 Jul

The Pitlochry Hydro Hotel
The Pitlochry Hydro HotelPitlochry
8.0 out of 10, Very good, (1,186 reviews)
The price is ₹10,001
₹12,002 total
includes taxes & fees
14 Jun - 15 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.
Holiday Rentals in Perthshire
Aparthotel

10.0 out of 10, Exceptional, (152 reviews)
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Perthshire attractions
Learn more about Perthshire
Discover the relaxing area of Perthshire—spas, pristine countryside and top sights like Loch Lomond and The Trossachs National Park.

More cheap stays in Perthshire

The Breadalbane Arms Hotel (Room Only)
Bridgend Aberfeldy Scotland
The price is ₹6,349 per night from 17 Jun to 18 Jun
₹6,349
₹7,619 total
17 Jun - 18 Jun
includes taxes & fees
6.8/10 (208 reviews)
Hotels in Perthshire with star rating

5 Star Hotels
11 properties
Find out more about Perthshire
Discover breathtaking landscapes and rich history in Perthshire
Top reasons to visit Perthshire
Find your hotel in Perthshire
Explore the best places to visit and stay in Perthshire
Experience the top activities and must-see sights in Perthshire
How to find great deals and cheap hotels in Perthshire
Discover the flavours of Perthshire
The Perthshire info point: What you need to know
Category | Details |
|---|---|
| Location | Perthshire, Scotland, United Kingdom |
| Popular Attractions | Loch Tay, Blair Castle, The Hermitage, Pitlochry Festival Theatre |
| Outdoor Activities | Hiking, cycling, fishing, golfing |
| Best Time to Visit | May to September |
| Length of Stay | 3-5 days |
| Weather | Moderate climate with mild summers and cool winters |
| Don't Miss | Scottish Highlands, Loch Lomond and The Trossachs National Park, Stirling Castle |
| Cuisine | Traditional Scottish dishes, seafood, whisky |
| Where to Go | Pitlochry, Dunkeld, Crieff, Aberfeldy |
Explore a world of travel with Expedia
- Aberfeldy Hotels
- Golf Hotels in Auchterarder
- Auchterarder Hotels
- Lodges in Auchterarder
- Crieff Hotels
- Cheap Hotels in Perth and Kinross
- Hotels with Hot Tubs in Perth and Kinross
- Cheap Hotels in Dunkeld
- Pet-Friendly Hotels in Grandtully
- Aparthotels in Perth
- Chalets in Perth
- Country Houses in Perth
- Beach Resorts & in Perth
- Business Hotels in Perth
- Hotels with Airport Transfers in Perth
- Safari Hotels in Perth
- Perth Hotels
- Palaces in Perth
- Ryokan in Perth
- Town Houses in Perth
- Aparthotels in Perthshire
- Town Houses in Perthshire
- Hotels near Scone Palace
- Hotels near The Hermitage













































































































































