Skip to content
156 stays

Stays in Perth and Kinross

Enter dates and number of guests to see the total price per night.
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 bath
WifiBreakfastWaterfrontBeachfront
Rating 4.63 out of 5;377 reviews
Private room in Perth
Single bedroom in Perth 2
1 guest1 bedroom1 bed1 bath
WifiSelf check-inDryerWasher
Rating 4.74 out of 5;47 reviews
SUPERHOST
Private room in Birnam
Jessie Mac's, Lyon Room, Birnam
2 guests1 bedroom1 bed1 private bath
WifiSelf check-inKitchenPets allowed
Rating 4.87 out of 5;23 reviews
SUPERHOST
Private room in Saint Fillans
Clach Mhor, Room 2 “Birch”. Sleeps 2
2 guests1 bedroom1 bed1 shared bath
WifiBreakfastDryerWasher
Rating 4.97 out of 5;38 reviews
SUPERHOST
Private room in Amulree
Cluarin Cottage B&B - Dinner Av :)
4 guests3 bedrooms2 beds1 shared bath
WifiBreakfastKitchenWasher
Rating 4.94 out of 5;31 reviews
Private room in Rumbling Bridge
Powmill Cottage B & B (Room 1 of 2)
2 guests1 bedroom2 beds1 private bath
WifiBreakfastFree parking
Rating 5.0 out of 5;10 reviews
SUPERHOST
Hotel room in Perth and Kinross
Ashbank House B & B near walking paths - Room 3
2 guests1 bedroom1 bed1 bath
WifiBreakfastFree parking
Rating 4.95 out of 5;92 reviews
SUPERHOST
Private room in Forgandenny
1 EASTFIELD BED & BREAKFAST
2 guests1 bedroom1 bed1 private bath
WifiBreakfastPets allowedFree parking
Rating 5.0 out of 5;31 reviews
Private room in Ballintuim
Crowhill Steading offering luxury en-suite B&B
2 guests1 bedroom1 bed1 private bath
WifiBreakfastPets allowedFree parking
Rating 5.0 out of 5;15 reviews
SUPERHOST
Private room in Aberfoyle
The Bield B&B Aberfoyle/ The Trossachs Aberfoyle
2 guests1 bedroom1 bed1 private bath
WifiBreakfastIndoor fireplaceFree parking
Rating 5.0 out of 5;25 reviews
SUPERHOST
Private room in Amulree
Cluarin Cottage B&B - Dinner availible
7 guests3 bedrooms4 beds1.5 shared baths
WifiBreakfastKitchenDishwasher
Rating 4.91 out of 5;68 reviews
Private room in Stirling
Comfy room in Stirling, close to Uni.
1 guest1 bedroom1 bed1.5 baths
WifiBreakfastKitchenDishwasher
Private room in Perth and Kinross
Riverdale B&B Pitlochry
2 guests2 bedrooms2 beds2 baths
WifiBreakfastFree parking
SUPERHOST
Hotel room in Pitlochry
Fir Trees Bed & Breakfast
2 guests1 bedroom1 bed1 bath
WifiBreakfastIndoor fireplacePets allowed
Rating 4.95 out of 5;215 reviews
Private room in Kirkmichael
Comfortable and charming King Room - Perthshire
2 guests1 bedroom1 bed1 shared bath
WifiBreakfastPets allowedFree parking
SUPERHOST
Hotel room in Perth and Kinross
Ashbank House B & B near walking paths - Room 1
2 guests1 bedroom1 bed1 bath
WifiBreakfastFree parking
Rating 4.96 out of 5;54 reviews
Private room in Auchtermuchty
Luxury Scottish Castle - Tower Room
2 guests1 bedroom0 beds1 shared bath
WifiBreakfastDryerKitchen
SUPERHOST
Private room in Saint Fillans
Clach Mhor, Room 3 “Leaf”. Sleeps 2
2 guests1 bedroom1 bed1 shared bath
WifiBreakfastDryerWasher
Rating 4.87 out of 5;31 reviews
SUPERHOST
Private room in Newburgh
Sunny twin room by the river
2 guests1 bedroom2 beds1 shared bath
WifiBreakfastKitchenPets allowed
Rating 4.72 out of 5;61 reviews
SUPERHOST
Private room in Comrie
Lower Lechkin Cottage DB
2 guests1 bedroom1 bed1.5 shared baths
WifiBreakfastIndoor fireplaceFree parking
Rating 4.86 out of 5;29 reviews
120 of 156 Bed & Breakfasts
Enter dates to see full pricing. Additional fees apply. Taxes may be added.