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
Sep 13 - Sep 14
Tomorrow
Sep 14 - Sep 15
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Our top choices for Perthshire family-friendly hotels

1. The Poplars Guest House

The Poplars Guest House
Pitlochry
NT$5,127
NT$6,152 total
includes taxes & fees
Sep 27 - Sep 28
The Poplars Guest House

2. Sunbank House Hotel

Sunbank House Hotel
Perth
NT$3,734
NT$4,481 total
includes taxes & fees
Sep 27 - Sep 28
Sunbank House Hotel

3. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
NT$6,420
NT$7,703 total
includes taxes & fees
Sep 24 - Sep 25
Meikleour Arms Hotel and Restaurant

4. 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.
NT$6,630
NT$7,956 total
includes taxes & fees
Oct 9 - Oct 10
Fisher's Hotel

5. 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.
NT$2,825
NT$3,390 total
includes taxes & fees
Oct 4 - Oct 5
Salutation Hotel

6. Woodlea

Woodlea
Perth
NT$3,654
NT$4,385 total
includes taxes & fees
Oct 1 - Oct 2
Woodlea

7. Royal Dunkeld

Royal Dunkeld
Dunkeld
NT$3,820
NT$4,584 total
includes taxes & fees
Sep 14 - Sep 15
Royal Dunkeld

8. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
NT$7,124
NT$8,548 total
includes taxes & fees
Oct 4 - Oct 5
Dunkeld House Hotel

9. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
NT$2,536
NT$3,043 total
includes taxes & fees
Oct 4 - Oct 5
The Angus Hotel & Spa by Compass Hospitality

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.
NT$3,222
NT$3,866 total
includes taxes & fees
Sep 16 - Sep 17
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

Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
NT$7,124
NT$8,548 total
includes taxes & fees
Oct 4 - Oct 5
Dunkeld House Hotel

Fisher's Hotel

Fisher's Hotel
Pitlochry
NT$6,630
NT$7,956 total
includes taxes & fees
Oct 9 - Oct 10
Fisher's Hotel

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
NT$6,420
NT$7,703 total
includes taxes & fees
Sep 24 - Sep 25
Meikleour Arms Hotel and Restaurant

Salutation Hotel

Salutation Hotel
Perth
NT$2,825
NT$3,390 total
includes taxes & fees
Oct 4 - Oct 5
Salutation Hotel

Sunbank House Hotel

Sunbank House Hotel
Perth
NT$3,734
NT$4,481 total
includes taxes & fees
Sep 27 - Sep 28
Sunbank House Hotel

The Poplars Guest House

The Poplars Guest House
Pitlochry
NT$5,127
NT$6,152 total
includes taxes & fees
Sep 27 - Sep 28
The Poplars Guest House

Woodlea

Woodlea
Perth
NT$3,654
NT$4,385 total
includes taxes & fees
Oct 1 - Oct 2
Woodlea

Grampian Hotel

Grampian Hotel
Perth
NT$3,923
NT$4,708 total
includes taxes & fees
Oct 1 - Oct 2
Grampian Hotel

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
NT$2,536
NT$3,043 total
includes taxes & fees
Oct 4 - Oct 5
The Angus Hotel & Spa by Compass Hospitality

Crieff Hydro

Crieff Hydro
Crieff
NT$6,651
NT$7,981 total
includes taxes & fees
Oct 5 - Oct 6
Crieff Hydro
View all properties

Family-friendly hotels with pools in Perthshire

Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
NT$7,124
NT$8,548 total
includes taxes & fees
Oct 4 - Oct 5
Dunkeld House Hotel

Crieff Hydro

Crieff Hydro
Crieff
NT$6,651
NT$7,981 total
includes taxes & fees
Oct 5 - Oct 6
Crieff Hydro

Dunalastair Hotel Suites

Dunalastair Hotel Suites
Pitlochry
NT$5,874
NT$7,049 total
includes taxes & fees
Oct 4 - Oct 5
Dunalastair Hotel Suites

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
NT$2,536
NT$3,043 total
includes taxes & fees
Oct 4 - Oct 5
The Angus Hotel & Spa by Compass Hospitality

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
Pitlochry
NT$6,039
NT$7,247 total
includes taxes & fees
Sep 28 - Sep 29
Loch Rannoch Hotel and Spa

Macdonald Forest Hills Resort

Macdonald Forest Hills Resort
Stirling
NT$14,087
NT$16,905 total
includes taxes & fees
Oct 1 - Oct 2
Macdonald Forest Hills Resort
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

Moness Resort

Moness Resort

10/10 Excellent
"Lovely stay"
Siobhan 1-night trip
Posted 13 hours ago
Moness Resort
Royal Dunkeld

Royal Dunkeld

8/10 Good
"."
Michael 1-night trip
Posted 2 days ago
Royal Dunkeld
Crieff Hydro

Crieff Hydro

10/10 Excellent
"Very pleasant stay at Crieff Hydro. Staff and rooms and facilities all great. Some of the food, particularly the breakfast, was a bit disappointing though."
Gordon 3-night trip
Posted 4 days ago
Crieff Hydro
The Kenmore Club

The Kenmore Club

8/10 Good
"Very good property and location"
Preeti 2-night trip
Posted 5 days ago
The Kenmore Club
Salutation Hotel

Salutation Hotel

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

Explore a world of travel with Expedia