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 ₹6,308
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Perthshire
Apart hotel
Check prices for these dates
Top 10 Perthshire hotels and places to stay

Crieff Hydro
Crieff Hydro
8.2 out of 10, Very good, (734)
The price is ₹18,838
₹22,606 total
includes taxes & fees
31 Jul - 1 Aug

Fisher's Hotel
Fisher's Hotel
8.2 out of 10, Very good, (1000)
The price is ₹14,473
₹17,368 total
includes taxes & fees
27 Jul - 28 Jul

The Pitlochry Hydro Hotel
The Pitlochry Hydro Hotel
7.8 out of 10, Good, (1007)
The price is ₹9,194
₹11,033 total
includes taxes & fees
22 Jul - 23 Jul

Westlands of Pitlochry
Westlands of Pitlochry
9.6 out of 10, Exceptional, (588)

Dalmunzie Castle Hotel
Dalmunzie Castle Hotel
8.8 out of 10, Excellent, (238)
The price is ₹14,604
₹17,525 total
includes taxes & fees
7 Aug - 8 Aug

Wyndham Duchally Country Estate
Wyndham Duchally Country Estate
9.2 out of 10, Wonderful, (546)
The price is ₹11,545
₹13,854 total
includes taxes & fees
17 Jul - 18 Jul
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 Perthshire
Showing deals for:25 Jul - 27 Jul
Image gallery for Silverwood Luxury Lodges & Bistro Barn

Silverwood Luxury Lodges & Bistro Barn
Perth
8.4/10Very good (21 reviews)
28% off
Price is ₹35,415
₹84,996 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Perthshire
Experience the relaxing area of Perthshire—spas, golf courses and sights from Historic Scotland Stanley Mills to The Hermitage.

More cheap stays in Perthshire
More cheap stays in Perthshire

Bein Inn hotel
Bein inn hotel, Perth, Scotland
Hotels in Perthshire with star rating
Hotels in Perthshire with star rating

5 Star Hotels
9 properties
Accommodation near Perthshire attractions
Accommodation near Perthshire attractions

Scone Palace
4.5/5(41 reviews)
Marvel at exquisite rooms and galleries of this beautiful palace and learn about its role in Scotland’s heritage.
Find out more about Perthshire
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 |
Top Perthshire Hotel Reviews

Dunkeld House Hotel
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Choose Your Perthshire Hotel Style
- Beach Resorts & Hotels in Perthshire
- Business Hotels in Perthshire
- Cheap Hotels in Perthshire
- Family-Friendly Hotels in Perthshire
- Golf Hotels in Perthshire
- Green Hotels in Perthshire
- Historic Hotels in Perthshire
- Hotels near Museums in Perthshire
- Hotels with Air Conditioning in Perthshire
- Hotels with Balcony in Perthshire
- Hotels with Breakfast in Perthshire
- Hotels with Connecting Rooms in Perthshire
- Hotels with Entertainment in Perthshire
- Hotels with Gym in Perthshire
- Hotels with Hot Tubs in Perthshire
- Hotels with Indoor Pools in Perthshire
- Hotels with Laundry Service in Perthshire
- Hotels with Parking in Perthshire
- Hotels with Parking in Perthshire
- Hotels with Restaurant in Perthshire
- Hotels with Room Service in Perthshire
- Hotels with Swimming Pool in Perthshire
- Hotels with Views in Perthshire
- Hotels with Wifi in Perthshire
- Hotels with a Bar in Perthshire
- Luxury Hotels in Perthshire
- Pet-Friendly Hotels in Perthshire
- Romantic Hotels in Perthshire
- Shopping Hotels in Perthshire
- Spa Hotels in Perthshire
- Sports Hotels in Perthshire
- Wedding Hotels in Perthshire
More accommodation types in Perthshire
- Cottages in Perthshire
- Apartments in Perthshire
- Holiday Homes in Perthshire
- Guest Houses in Perthshire
- B&B in Perthshire
- Inns in Perthshire
- Cabin Rentals in Perthshire
- Lodges in Perthshire
- Villas in Perthshire
- Chalets in Perthshire
- Hostels in Perthshire
- Aparthotels in Perthshire
- Country Houses in Perthshire
- Residences in Perthshire
- Caravan Parks in Perthshire
- Farmstay in Perthshire
- Condo Rentals in Perthshire
- Resorts in Perthshire
Hotels near Perthshire Airports
Search Perthshire Hotel Brands
Hotels Near Perthshire, Scotland
- Glasgow Hotels
- Inverness Hotels
- Oban Hotels
- Fort William Hotels
- St. Andrews Hotels
- Pitlochry Hotels
- Dundee Hotels
- North Sea Hotels
- Stirling Hotels
- Perth Hotels
- Anstruther Hotels
- Aviemore Hotels
- Falkirk Hotels
- Dollar Hotels
- Newbridge Hotels
- Scottish Highlands Hotels
- Alexandria Hotels
- Dunfermline Hotels
- Glencoe Hotels
- South Queensferry Hotels
Explore more hotels
Expedia's Latest Trends
Hotels
- Hotels near Aunty Bettys
- Hotel Cliffton
- Hotels in Old Town Edinburgh
- Hotels in Sanquelim
- Cheap Hotels in Kolkata
- Hotels near Gole Market
- Hotels in Belapur
- Hotels in Fairlie
- OYORooms Hotels in Payyanur
- James Plaza Limited
- Hotels near Dargah
- Welcomhotel by ITC Hotels, Shimla
- Pet-Friendly Hotels in Lonavala
- Hotels in Isle of Skye
- Hotels in Lake District National Park