Skip to content
157 stays

Stays in Perth and Kinross

Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
Hotel room in Lochearnhead
Unique Architecture, 'Highland Longhouse'.
2 guests1 bedroom1 bed1.5 baths
Free parkingWifiKitchenHeating
Rating 4.63 out of 5;359 reviews
Price:$131 / night
SUPERHOST
Private room in Perth and Kinross
Rowanlea B&B Pitlochry. Self Contained Room 2
2 guests1 bedroom1 bed1 private bath
Free parkingWifiHeating
Rating 4.94 out of 5;66 reviews
Price:$93 / night
SUPERHOST
Hotel room in Perth and Kinross
Ashbank House B & B near walking paths - Room 3
2 guests1 bedroom1 bed1 bath
Free parkingWifiHeating
Rating 4.93 out of 5;77 reviews
Price:$111 / night
SUPERHOST
Private room in Amulree
Cluarin Cottage B&B - Dinner availible
7 guests3 bedrooms4 beds1.5 shared baths
Free parkingWifiKitchenHeating
Rating 4.91 out of 5;54 reviews
Price:$45 / night
Private room in Perth
Single bedroom in Perth 2
1 guest1 bedroom1 bed1 bath
Free parkingWifiHeating
Rating 4.74 out of 5;42 reviews
Price:$39 / night
SUPERHOST
Private room in Saint Fillans
Clach Mhor, Room 2 “Birch”. Sleeps 2
2 guests1 bedroom1 bed1 shared bath
Free parkingWifiHeating
Rating 4.97 out of 5;38 reviews
Price:$98 / night
SUPERHOST
Hotel room in Birnam
Jessie Mac's, Lyon Room, Birnam
2 guests1 bedroom1 bed1 bath
Free parkingWifiKitchenHeating
Rating 4.80 out of 5;15 reviews
Price:$72 / night
SUPERHOST
Private room in Highland
Corrour Signal Box - Room 3 The Great Marquess
2 guests1 bedroom1 bed1 private bath
WifiHeating
Rating 4.90 out of 5;143 reviews
Price:$196 / night
Private room in Aberfoyle
The Bield B&B Aberfoyle/ The Trossachs
2 guests1 bedroom1 bed1 private bath
Free parkingWifiHeating
Rating 4.95 out of 5;80 reviews
Price:$93 / night
SUPERHOST
Hotel room in Pitlochry
Fir Trees Bed & Breakfast
2 guests1 bedroom1 bed1 bath
Free parkingWifiHeating
Rating 4.95 out of 5;215 reviews
Price:$100 / night
Entire bed and breakfast in Falkland
The Ruin at Maspie House Gallery
4 guests2 bedrooms3 beds1 bath
Free parkingHeating
Rating 4.96 out of 5;27 reviews
Price:$157 / night
SUPERHOST
Hotel room in Killin
Twin Room with Breakfast
2 guests1 bedroom2 beds1 bath
Free parkingWifiHeating
Rating 4.78 out of 5;200 reviews
Price:$98 / night
SUPERHOST
Private room in Glamis
Bed and breakfast close to Glamis Castle
2 guests1 bedroom2 beds1 private bath
Free parkingWifiHeating
Rating 4.87 out of 5;71 reviews
Price:$37 / night
SUPERHOST
Hotel room in Blairgowrie
the stables bed & breakfast(1 of 2)
2 guests1 bedroom1 bed1.5 baths
Free parkingWifiHeating
Rating 4.89 out of 5;83 reviews
Price:$75 / night
Private room in Rumbling Bridge
Powmill Cottage B & B (Room 1 of 2)
2 guests1 bedroom2 beds1 private bath
Free parkingWifiHeating
Rating 5.0 out of 5;10 reviews
Price:$78 / night
Private room in Ballintuim
Converted Steading offering classic B&B comfort O
2 guests1 bedroom1 bedShared half-bath
Free parkingWifiHeating
Price:$91 / night
Entire bed and breakfast in Kettlebridge
Warmly B&B by St. Andrews
4 guests2 bedrooms2 beds1 bath
Free parkingWifiHeating
Rating 4.89 out of 5;105 reviews
Price:$46 / night
SUPERHOST
Private room in Amulree
Cluarin Cottage B&B - Dinner Av :)
2 guests1 bedroom2 beds1.5 shared baths
Free parkingWifiKitchenHeating
Rating 4.95 out of 5;19 reviews
Price:$32 / night
SUPERHOST
Private room in Pitlochry
Rowanlea B&B Pitlochry. Self Contained Room 1
2 guests1 bedroom1 bed1 private bath
Free parkingWifiHeating
Rating 4.99 out of 5;73 reviews
Price:$91 / night
SUPERHOST
Hotel room in Perth and Kinross
Ashbank House B & B - Room 2- Twin or King Bedded
2 guests1 bedroom2 beds1 bath
Free parkingWifiHeating
Rating 4.98 out of 5;46 reviews
Price:$111 / night
1 20 of 157 Bed & Breakfasts
Enter dates to see full pricing. Additional fees apply. Taxes may be added.