Search for Cheap Deals on
Kid-Friendly Hotels in Dunkeld

Photo by Eddie Boyd

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!

Featured Dunkeld Family Hotels

Dunkeld House Hotel
Dunkeld House Hotel
4 out of 5
Blairgowrie Road, Dunkeld, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star spa hotel in Dunkeld. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition ...
Dunkeld House Hotel
Royal Dunkeld
Royal Dunkeld
3 out of 5
Atholl Street, Dunkeld, Scotland
Stay at this 3-star business-friendly hotel in Dunkeld. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our ...
Royal Dunkeld
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.

Hotels with Pools in Dunkeld

Dunkeld House Hotel
Dunkeld House Hotel
4 out of 5
Blairgowrie Road, Dunkeld, Scotland
Stay at this 4-star spa hotel in Dunkeld. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition ...
8.6/10 Excellent! (997 reviews)
"This is a beautiful and stunning location and hotel. I would recommend it to everyone"

Reviewed on Dec 3, 2024

Dunkeld House Hotel
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.

Hotels With Connecting Rooms in Dunkeld

Dunkeld House Hotel
Dunkeld House Hotel
4 out of 5
Blairgowrie Road, Dunkeld, Scotland
Stay at this 4-star spa hotel in Dunkeld. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition ...
Dunkeld House Hotel
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.