
Search Guest Houses in Perthshire from CA $122
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Perthshire guest houses

1. Westlands of Pitlochry
Westlands of PitlochryPitlochry
9.6 out of 10, Exceptional, (932 reviews)
The price is CA $152
CA $182 total
includes taxes & fees
Nov 8 - Nov 9

2. The Townhouse
The TownhousePerth
10.0 out of 10, Exceptional, (329 reviews)
The price is CA $187
CA $224 total
includes taxes & fees
Nov 12 - Nov 13

3. The Poplars Guest House
The Poplars Guest HousePitlochry
10.0 out of 10, Exceptional, (93 reviews)
The price is CA $215
CA $258 total
includes taxes & fees
Nov 14 - Nov 15

4. Craigvrack Hotel & Restaurant
Craigvrack Hotel & RestaurantPitlochry
9.0 out of 10, Wonderful, (429 reviews)
The price is CA $102
CA $122 total
includes taxes & fees
Nov 30 - Dec 1

5. Tigh Na Leigh
Tigh Na LeighBlairgowrie
10.0 out of 10, Exceptional, (99 reviews)
The price is CA $157
CA $189 total
includes taxes & fees
Nov 8 - Nov 9

6. Hazeldene Guest House
Hazeldene Guest HousePerth
9.6 out of 10, Exceptional, (139 reviews)
The price is CA $156
CA $187 total
includes taxes & fees
Nov 9 - Nov 10

7. Station House - Room Only
Station House - Room OnlyAberfeldy
9.4 out of 10, Exceptional, (29 reviews)
The price is CA $115
CA $138 total
includes taxes & fees
Nov 9 - Nov 10

8. Grampian Hotel
Grampian HotelPerth
8.0 out of 10, Very good, (245 reviews)
The price is CA $182
CA $218 total
includes taxes & fees
Nov 8 - Nov 9

9. Craigmhor Lodge & Courtyard
Craigmhor Lodge & CourtyardPitlochry
10.0 out of 10, Exceptional, (367 reviews)
The price is CA $253
CA $304 total
includes taxes & fees
Nov 8 - Nov 9

10. The Kirkmichael Hotel
The Kirkmichael HotelBlairgowrie
7.6 out of 10, Good, (77 reviews)
The price is CA $149
CA $178 total
includes taxes & fees
Nov 8 - Nov 9

11. Victoria Hotel
Victoria HotelBlairgowrie
8.2 out of 10, Very good, (68 reviews)
The price is CA $148
CA $177 total
includes taxes & fees
Nov 8 - Nov 9

13. Glenkilrie House
Glenkilrie HouseBlairgowrie
9.8 out of 10, Exceptional, (101 reviews)
The price is CA $226
CA $226 total
includes taxes & fees
Nov 12 - Nov 13

15. The Tower Gastro Pub & Apartments
The Tower Gastro Pub & ApartmentsCrieff
9.4 out of 10, Exceptional, (122 reviews)
The price is CA $126
CA $151 total
includes taxes & fees
Nov 23 - Nov 24

16. Riverside House
Riverside HouseCallander
9.8 out of 10, Exceptional, (35 reviews)
The price is CA $233
CA $280 total
includes taxes & fees
Nov 19 - Nov 20

19. Maclean Guest House
Maclean Guest HouseFort William City Centre
9.6 out of 10, Exceptional, (347 reviews)
The price is CA $130
CA $156 total
includes taxes & fees
Nov 18 - Nov 19

20. Victoria Square
Victoria SquareStirling
9.6 out of 10, Exceptional, (228 reviews)
The price is CA $352
CA $423 total
includes taxes & fees
Nov 11 - Nov 12
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.
Top Perthshire Hotel Reviews

Dunkeld House Hotel
8/10 Good
Find out more about Perthshire
Perthshire Guest Houses information
Number of reviews | 1,370 |
|---|---|
Accommodation | 45 Guest Houses |
Lowest Price | CA $122 |
Highest Price | CA $423 |
Explore a world of travel with Expedia
- Apartments in Perth
- Dunkeld Hotels
- Murrayshall Country Estate
- Wyndham Hotels in Perth
- The Breadalbane Arms Hotel (Room Only)
- Perth Hotels
- Hotels with Bar in Perth
- Romantic Hotels in Perth
- B&B in Perth
- 5 Star Hotels in Aberfeldy
- Best Western Hotels in Perth
- Brae House Bed & Breakfast
- Strathtay Hotels
- Coorie Inn Restaurant and Rooms
- 5 Star Hotels in Perthshire
- Stanley Hotels
- Auchterarder Hotels
- Craigrossie
- 15x en
- 5 Star Hotels in Perth
- Hilton Hotels in Perth
- Hotels near Glenturret Distillery
- Errol Hotels
- Crieff Hotels
- Wyndham Duchally Country Estate
- Woodlea
- Pet-Friendly Hotels in Perth
- Perth and Kinross Hotels
- Award
- Flights from Brisbane (BNE) to Perth (PSL)
- Flights to Perth
- Flights from Toronto (YYZ) to Perth (PSL)
- Flights from Christchurch (CHC) to Perth (PSL)
- Flights to Perthshire
- Flights from Philadelphia (PHL) to Perth (PSL)
- Flights to Crieff
- Flights from Amsterdam (AMS) to Perth (PSL)
- Flights from Montreal (YUL) to Perth (PSL)
- Flights from Calgary (YYC) to Perth (PSL)
- Flights from Perth
- Flights from Cambridge (CBG) to Perth (PSL)
- Flights from Auchterarder
- Flights from Dubai (DXB) to Perth (PSL)
- Flights from Ottawa (YOW) to Perth (PSL)







































































