A historic building with multiple towers and a large entrance.

Find Family Hotels in Perthshire

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Perthshire Family Hotels

Tonight
7 Sep - 8 Sep
Tomorrow
8 Sep - 9 Sep
This weekend
11 Sep - 13 Sep
Next weekend
18 Sep - 20 Sep

Our top choices for Perthshire family-friendly hotels

1. The Poplars Guest House

The Poplars Guest House
Pitlochry
AED 595
AED 714 total
includes taxes & fees
27 Sep - 28 Sep
The Poplars Guest House

2. Sunbank House Hotel

Sunbank House Hotel
Perth
AED 429
AED 515 total
includes taxes & fees
27 Sep - 28 Sep
Sunbank House Hotel

3. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
AED 745
AED 894 total
includes taxes & fees
16 Sep - 17 Sep
Meikleour Arms Hotel and Restaurant

4. Salutation Hotel

Salutation Hotel
Perth
  • Explore family adventures from this historic hotel with convenient access to Perth Ice Rink, just a 15-minute walk away.
AED 328
AED 393 total
includes taxes & fees
4 Oct - 5 Oct
Salutation Hotel

5. Royal Dunkeld

Royal Dunkeld
Dunkeld
AED 421
AED 505 total
includes taxes & fees
8 Sep - 9 Sep
Royal Dunkeld

6. Woodlea

Woodlea
Perth
AED 424
AED 509 total
includes taxes & fees
1 Oct - 2 Oct
Woodlea

7. Fisher's Hotel

Fisher's Hotel
Pitlochry
  • Families delight in this national park gateway hotel with two restaurants, cozy bar lounges, and multiple activities for children to enjoy.
AED 669
AED 803 total
includes taxes & fees
29 Sep - 30 Sep
Fisher's Hotel

8. Dunalastair Hotel Suites

Dunalastair Hotel Suites
Pitlochry
  • Family adventures await at this elegant lakeside hotel with high chairs, children's games, and safari excursions nearby.
AED 603
AED 724 total
includes taxes & fees
20 Sep - 21 Sep
Dunalastair Hotel Suites

9. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
AED 892
AED 1,070 total
includes taxes & fees
4 Oct - 5 Oct
Dunkeld House Hotel

10. The Bridge of Cally Hotel

The Bridge of Cally Hotel
Blairgowrie
  • Family adventures come to life at this hotel with game room, toys, and Cairngorms National Park just 15 minutes away.
AED 441
AED 530 total
includes taxes & fees
7 Oct - 8 Oct
The Bridge of Cally Hotel
View all properties

Choose what matters most at family-friendly hotels in Perthshire

Breakfast included
Pool
All-inclusive
4 stars
5 stars

Family-friendly hotels with free breakfast in Perthshire

The Poplars Guest House

The Poplars Guest House
Pitlochry
AED 595
AED 714 total
includes taxes & fees
27 Sep - 28 Sep
The Poplars Guest House

Sunbank House Hotel

Sunbank House Hotel
Perth
AED 429
AED 515 total
includes taxes & fees
27 Sep - 28 Sep
Sunbank House Hotel

Salutation Hotel

Salutation Hotel
Perth
AED 328
AED 393 total
includes taxes & fees
4 Oct - 5 Oct
Salutation Hotel

Fisher's Hotel

Fisher's Hotel
Pitlochry
AED 669
AED 803 total
includes taxes & fees
29 Sep - 30 Sep
Fisher's Hotel

Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
AED 892
AED 1,070 total
includes taxes & fees
4 Oct - 5 Oct
Dunkeld House Hotel

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
AED 275
AED 330 total
includes taxes & fees
4 Oct - 5 Oct
The Angus Hotel & Spa by Compass Hospitality

Woodlea

Woodlea
Perth
AED 424
AED 509 total
includes taxes & fees
1 Oct - 2 Oct
Woodlea

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
AED 745
AED 894 total
includes taxes & fees
16 Sep - 17 Sep
Meikleour Arms Hotel and Restaurant

Mercure Perth Hotel

Mercure Perth Hotel
Perth
AED 248
AED 298 total
includes taxes & fees
4 Oct - 5 Oct
Mercure Perth Hotel

The Bridge of Cally Hotel

The Bridge of Cally Hotel
Blairgowrie
AED 441
AED 530 total
includes taxes & fees
7 Oct - 8 Oct
The Bridge of Cally Hotel
View all properties

Family-friendly hotels with pools in Perthshire

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
AED 275
AED 330 total
includes taxes & fees
4 Oct - 5 Oct
The Angus Hotel & Spa by Compass Hospitality

Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
AED 892
AED 1,070 total
includes taxes & fees
4 Oct - 5 Oct
Dunkeld House Hotel

Crieff Hydro

Crieff Hydro
Crieff
AED 695
AED 833 total
includes taxes & fees
24 Sep - 25 Sep
Crieff Hydro

Dunalastair Hotel Suites

Dunalastair Hotel Suites
Pitlochry
AED 603
AED 724 total
includes taxes & fees
20 Sep - 21 Sep
Dunalastair Hotel Suites

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
Pitlochry
AED 593
AED 712 total
includes taxes & fees
8 Oct - 9 Oct
Loch Rannoch Hotel and Spa

Spacious 3BR Apartment w/ Balcony & Stunning Garden + Mountain Views!

Spacious 3BR Apartment w/ Balcony & Stunning Garden + Mountain Views!
Gleneagles Village
AED 1,798
AED 2,097 total
includes taxes & fees
14 Sep - 15 Sep
Spacious 3BR Apartment w/ Balcony & Stunning Garden + Mountain Views!

Macdonald Forest Hills Resort

Macdonald Forest Hills Resort
Stirling
AED 1,357
AED 1,628 total
includes taxes & fees
8 Oct - 9 Oct
Macdonald Forest Hills Resort

Stay in Style: Modern, 3BR Spacious Apartment w/ Balcony Views Near Golf

Stay in Style: Modern, 3BR Spacious Apartment w/ Balcony Views Near Golf
Gleneagles Village
AED 1,798
AED 2,097 total
includes taxes & fees
14 Sep - 15 Sep
Stay in Style: Modern, 3BR Spacious Apartment w/ Balcony Views Near Golf
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.
View all properties

Top Perthshire Hotel Reviews

Atholl Palace Hotel

Atholl Palace Hotel

10/10 Excellent
"Wonderful experience at the castle! Friendly staff and gorgeous rooms - the grounds are beautiful to explore"
Julie 1-night trip
Posted 17 hours ago
Atholl Palace Hotel
Fisher's Hotel

Fisher's Hotel

8/10 Good
"Great location Convenient parking Great place to stay and enjoy the shops, restaurants and theatre Always a pleasure"
Wade 1-night trip
Posted 23 hours ago
Fisher's Hotel
The Kenmore Club

The Kenmore Club

10/10 Excellent
"Great house for holiday, everything you need to relax and feel like home!"
Yelena 2-night trip
Posted 2 days ago
The Kenmore Club
Salutation Hotel

Salutation Hotel

8/10 Good
"Great location."
Margaret 1-night trip
Posted 2 days ago
Salutation Hotel
Scotlands Spa Hotel

Scotlands Spa Hotel

10/10 Excellent
"I spent two nights at the Spa hotel. I managed to park in the adjacent hotel car park which was very convenient. My room was great with a large TV , coffee machine, fridge and kettle. A proper bath in the en suite. Plenty of hangers. Breakfast was plentiful and a good variety. The only downside of my stay was I was housed in a separate building to the main hotel. This meant I had to walk outside onto the pavement and cross a road to access my room. However you were away from the noise of the main hotel."
Nicole 2-night trip
Posted 3 days ago
Scotlands Spa Hotel
Moness Resort

Moness Resort

10/10 Excellent
"Great place and nice amenities, especially the steam room, sauna and pool"
Ine 2-night trip
Posted 4 days ago
Moness Resort
Killin Hotel

Killin Hotel

10/10 Excellent
"Friendly hotel, excellent food"
Helen 2-night trip
Posted 5 days ago
Killin Hotel
Royal Dunkeld

Royal Dunkeld

10/10 Excellent
"This hotel was perfect for a place to lay your head when touring Scotland. Only minutes away from the Hermitage. Staff was helpful. Hotel is quaint and Dunkeld is a cute little town."
Barbara 1-night trip
Posted 5 days ago
Royal Dunkeld

Explore a world of travel with Expedia