Photo by Eddie Boyd

Find a Bed and Breakfast in Dunkeld from CA $129
- 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 Dunkeld bed & breakfast
The price is CA $145
CA $174 total
includes taxes & fees
Apr 28 - Apr 29
The price is CA $170
CA $203 total
includes taxes & fees
May 11 - May 12
The price is CA $254
CA $304 total
includes taxes & fees
Apr 26 - Apr 27
The price is CA $175
CA $210 total
includes taxes & fees
Apr 28 - Apr 29
The price is CA $174
CA $209 total
includes taxes & fees
Apr 27 - Apr 28
The price is CA $248
CA $298 total
includes taxes & fees
Apr 29 - Apr 30
The price is CA $197
CA $236 total
includes taxes & fees
May 7 - May 8

9.8 out of 10, Exceptional, (173 reviews)
The price is CA $193
CA $231 total
includes taxes & fees
Apr 28 - Apr 29
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 Dunkeld Hotel Reviews

Westlands of Pitlochry
10/10 Excellent
Find out more about Dunkeld
Dunkeld B&B information
Number of reviews | 838 |
|---|---|
Accommodation | 35 B&B |
Lowest Price | CA $129 |
Highest Price | CA $375 |
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Perthshire
- B&B in Aberfeldy
- Ballinluig Hotels
- Bankfoot Hotels
- Hotels near Bells Blair Athol Distillery
- Lgbt Friendly Hotels in Blairgowrie
- Blairgowrie Hotels
- Hilton Hotels in Bridge of Cally
- Bridge of Cally Hotels
- Caputh Hotels
- B&B in Dalguise
- Dalguise Hotels
- Dowally Hotels
- Grandtully Hotels
- Guildtown Hotels
- Kinclaven Hotels
- Hotels near Loch of the Lowes
- Logierait Hotels
- Luncarty Hotels
- Meikleour Hotels
- Apartments in Perth
- B&B in Perth
- Cabin Rentals in Perth
- Condo Rentals in Perth
- Cottages in Perth
- Guest Houses in Perth
- Hostels in Perth
- Inns in Perth
- Lodges in Perth
- Vacation Homes in Perth
- Rv Parks in Perth
- Farmstay in Perthshire
- Aparthotels in Perthshire
- B&B in Perthshire
- Castles in Perthshire
- Condo Rentals in Perthshire
- Cottages in Perthshire
- Country Houses in Perthshire
- Guest Houses in Perthshire
- Holiday Park Resorts in Perthshire
- Boutique Hotels in Perthshire
- Family Hotels in Perthshire
- Golf Hotels in Perthshire
- Historic Hotels in Perthshire
- Hotels with a Pool in Perthshire
- Hotels with Bar in Perthshire
- Hotels with an Indoor Pool in Perthshire
- Luxury Hotels in Perthshire
- Macdonald Hotels in Perthshire
- Romantic Hotels in Perthshire
- Spa Hotels in Perthshire
- Perthshire Hotels
- Inns in Perthshire
- Lodges in Perthshire
- Vacation Homes in Perthshire
- Resorts in Perthshire
- Townhomes in Perthshire
- Rattray Hotels
- Stanley Hotels
- Strathtay Hotels
- B&B in Tayside
- Cottages in Tayside
- Apex Hotels in Tayside
- Bespoke Hotels in Tayside
- Hotels with Early Check-in in Tayside
- Hotels with a Pool in Tayside
- Hotels with smoking rooms in Tayside
- Luxury Hotels in Tayside
- Romantic Hotels in Tayside
- Spa Hotels in Tayside
- Hotel Wedding Venues Hotels in Tayside
- Tayside Hotels
- Resorts in Tayside
- Alamo Rent A Car Rental Cars in Perthshire
- Buchbinder Rental Cars in Perthshire
- Car rental Blairgowrie
- Car rentals near Perthshire
- Car rental Stanley
- Discount Car Rentals Rental Cars in Perthshire
- Economy Rent a Car Rental Cars in Perthshire
- Europcar Rental Cars in Perthshire
- Global Rent a Car Rental Cars in Perthshire
- Kk Leisure Rental Cars in Tayside
- Maggiore Rental Cars in Perthshire
- Nü Car Rentals Rental Cars in Perthshire
- Pickup Car Rentals in Perthshire
- Routes Rental Cars in Perthshire
- Routes Rental Cars in Tayside


















































