
Find 2 Star Hotels in Perthshire from AED 297
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Perthshire 2 Star Hotels
Our top choices for Perthshire 2-star hotels

1. The Breadalbane Arms Hotel (Room Only)
The Breadalbane Arms Hotel (Room Only)Aberfeldy
6.8 out of 10, (240 reviews)
The price is AED 282
AED 339 total
includes taxes & fees
8 Dec - 9 Dec

2. Station House - Room Only
Station House - Room OnlyAberfeldy
9.4 out of 10, Exceptional, (29 reviews)
The price is AED 298
AED 358 total
includes taxes & fees
12 Nov - 13 Nov

3. The Townhouse Aberfeldy
The Townhouse AberfeldyAberfeldy
9.8 out of 10, Exceptional, (68 reviews)
The price is AED 334
AED 401 total
includes taxes & fees
22 Nov - 23 Nov

4. Dalgair House Hotel
Dalgair House HotelCallander
8.0 out of 10, Very good, (210 reviews)
The price is AED 284
AED 341 total
includes taxes & fees
8 Nov - 9 Nov

5. Smiddy Haugh
Smiddy HaughAuchterarder
9.6 out of 10, Exceptional, (218 reviews)
The price is AED 531
AED 638 total
includes taxes & fees
13 Nov - 14 Nov

6. Organic Welltree
Organic WelltreePerth
9.6 out of 10, Exceptional, (23 reviews)
The price is AED 342
AED 410 total
includes taxes & fees
19 Nov - 20 Nov

8. The Woodside Apartments
The Woodside ApartmentsDoune
10.0 out of 10, Exceptional, (2 reviews)
The price is AED 1,563
AED 1,875 total
includes taxes & fees
15 Nov - 16 Nov

9. Apartment 16 Loch Rannoch Highland Club
Apartment 16 Loch Rannoch Highland ClubPitlochry
8.0 out of 10, Very good, (2 reviews)
The price is AED 636
AED 763 total
includes taxes & fees
20 Nov - 21 Nov

10. Family Cabin Ben Morecrianlarich, West Highland
Family Cabin Ben Morecrianlarich, West HighlandCrianlarich
10.0 out of 10, Exceptional, (2 reviews)

11. Trossachs Barn & Cabin
Trossachs Barn & CabinStirling
10.0 out of 10, Exceptional, (2 reviews)
The price is AED 368
AED 442 total
includes taxes & fees
9 Nov - 10 Nov

14. Pine Marten Lodge 04 Loch Rannoch Highland Club
Pine Marten Lodge 04 Loch Rannoch Highland ClubPitlochry
The price is AED 674
AED 809 total
includes taxes & fees
20 Nov - 21 Nov

15. Cardross Estate Glamping
Cardross Estate GlampingStirling
7.6 out of 10, Good, (5 reviews)
The price is AED 423
AED 684 total
includes taxes & fees
7 Dec - 8 Dec

18. Lochside Lodge 07 Loch Rannoch Highland Club
Lochside Lodge 07 Loch Rannoch Highland ClubPitlochry
The price is AED 589
AED 707 total
includes taxes & fees
20 Nov - 21 Nov

19. Studio 02 Loch Rannoch Highland Club
Studio 02 Loch Rannoch Highland ClubPitlochry
The price is AED 589
AED 707 total
includes taxes & fees
7 Dec - 8 Dec

20. Red Deer Lodge 08 Loch Rannoch Highland Club
Red Deer Lodge 08 Loch Rannoch Highland ClubPitlochry
8.0 out of 10, Very good, (1 review)
The price is AED 674
AED 809 total
includes taxes & fees
21 Nov - 22 Nov
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 3-star hotels
Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in Perthshire.

The Pitlochry Hydro Hotel
KNOCKARD RD, PH16 5JH Pitlochry Scotland
The price is AED 348 per night from Nov 15 to Nov 16
AED 348
AED 418 total
15 Nov - 16 Nov
includes taxes & fees
8/10 Very Good! (1,171 reviews)
Still don't see what you're looking for?
See all properties in Perthshire.
You can also use these popular filters to refine your search.
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.
Learn more about Perthshire
Explore the relaxing area of Perthshire—spas, pristine countryside, and sights from The Hermitage to Perth Racecourse.

Top Perthshire Hotel Reviews
Explore a world of travel with Expedia
- Chalets in Perthshire
- Beach Hotels in Perthshire
- Hotels with WiFi in Perth
- Inns in Dunkeld
- Lodges in Bankfoot
- Apartments in Perth and Kinross
- Hostels in Perth
- 5 Star Hotels in Burrelton
- 5 Star Hotels in Balbeggie
- Pet-Friendly Hotels in Dunkeld
- 4 Star Hotels in Buchanty
- Langham Hotels in Perth
- Cottages in Perthshire
- Inns in Perth and Kinross
- Wyndham Hotels in Buchanty
- Cottages in Perth and Kinross
- Lodges in Perthshire
- Historic Hotels in Scone
- Cottages in Kinclaven
- Hotels with Bars in Bankfoot
- 5 Star Hotels in Dunning
- Amazing Venues Hotels in Perth
- 4 Star Hotels in Perthshire
- 5 Star Hotels in Blairgowrie
- 4 Star Hotels in Almondbank
- Hilton Hotels in Caputh
- Residences in Perthshire
- Cottages in Luncarty
- Cabin Rentals in Perth and Kinross
- Beach Hotels in Tayside
- Great National Hotels in Caputh
- Jurys Hotels in Perth
- Lodges in Tayside
- Guest Houses in Dunkeld
- Castles in Perthshire
- Guest Houses in Almondbank
- 4 Star Hotels in Luncarty
- 3 Star Hotels in Dowally
- Farmstay in Scone
- 5 Star Hotels in Dunkeld
- Resorts & Hotels with Spas in Perthshire
- 3 Star Hotels in Aberuthven
- Luxury Hotels in Perthshire
- Best Western Hotels in Dunkeld
- 5 Star Hotels in Kincraigie
- Rv Parks in Dunkeld & Birnam Station
- Freetobook Hotels in Luncarty
- 5 Star Hotels in Perthshire
- 3 Star Hotels in Blairgowrie
- Travelodge UK Hotels in Luncarty
- Palace Resorts in Perth
- Cottages in Bankfoot
- Cheap Hotels in Perth and Kinross
- Aparthotels in Perth
- Independent Hotels in Dunkeld
- Independent Hotels in Tayside
- Condo Rentals in Guildtown
- Hotels with Hot Tubs in Perthshire
- Aurora Hotel Collection in Perth
- Apartments in Bankfoot
- Hotels with an Indoor Pool in Perth and Kinross
- Cabin Rentals in Tayside
- Cottages in Stanley
- Inns in Caputh
- Vacation Homes in Perth
- Great National Hotels in Tayside
- Inns in Stanley
- Chalets in Tayside
- Syha Hostelling Scotland Hotels in Stanley
- Cottages in Dunkeld & Birnam Station
- 3 Star Hotels in Monzie
- Cottages in Perth
- Inns in Perth
- Cottages in Perth Station
- Villas in Bankfoot
- Adventure Hotels in Scone
- 4 Star Hotels in Ballinluig
- Condo Rentals in Perthshire
- 4 Star Hotels in Stanley
- Winery Hotels in Perth and Kinross
- Travelodge UK Hotels in Perth
- Cabin Rentals in Perth
- 5 Star Hotels in Perth
- Apex Hotels in Perth
- Holiday Park Resorts in Perth
- Lodges in Guildtown


































































