A white house with green shutters, a front door, and flower boxes on the windows.

Rattray Hotel Guide - Pet Friendly Hotels in Rattray, Blairgowrie

  • 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 Rattray Pet Friendly Hotels

Tonight
29 Sept - 30 Sept
Tomorrow
30 Sept - 1 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for Rattray pet-friendly hotels

1. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
United Kingdom
John
€83
includes taxes & fees
4 Oct - 5 Oct
The Angus Hotel & Spa by Compass Hospitality

2. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Laurin
€163
includes taxes & fees
18 Oct - 19 Oct
Meikleour Arms Hotel and Restaurant

3. Victoria Hotel

Victoria Hotel
Blairgowrie
United Kingdom
Alexander
€110
includes taxes & fees
8 Oct - 9 Oct
Victoria Hotel

4. Ballathie House Hotel

Ballathie House Hotel
Perth
Canada
Sarah
€112
includes taxes & fees
25 Oct - 26 Oct
Ballathie House Hotel

5. Tigh Na Leigh

Tigh Na Leigh
Blairgowrie
Germany
Florian
€116
includes taxes & fees
12 Oct - 13 Oct
Tigh Na Leigh

6. The Bridge of Cally Hotel

The Bridge of Cally Hotel
Blairgowrie
United States
Tonnia
€109
includes taxes & fees
15 Oct - 16 Oct
The Bridge of Cally Hotel

7. The Bankfoot Inn

The Bankfoot Inn
Perth
United Kingdom
W
€121
includes taxes & fees
9 Oct - 10 Oct
The Bankfoot Inn

8. Lodge at Lochside

Lodge at Lochside
Kirriemuir
United States
Donna
€81
includes taxes & fees
30 Sept - 1 Oct
Lodge at Lochside

9. The Kirkmichael Hotel

The Kirkmichael Hotel
Blairgowrie
United Kingdom
Darren
€110
includes taxes & fees
22 Oct - 23 Oct
The Kirkmichael Hotel

10. Riverstone Lodge Hotel

Riverstone Lodge Hotel
Perth
United Kingdom
Margaret
€81
includes taxes & fees
4 Oct - 5 Oct
Riverstone Lodge Hotel
View all properties

Top Rattray Hotel Reviews

Scotlands Spa Hotel

Scotlands Spa Hotel

10/10 Excellent
"We found the welcome on arrival was excellent, all staff at reception/bar and breakfast room had a great attitude,. The hotel was nice and warm, very comfortable to spend time in, the pool was very useful on one rainy day, our room was large and very well stocked although it was a deluxe room so I can't speak for other rooms. The furniture is old style but that didn't bother us. The breakfast was excellent and all food was of a good quality. Would return again."
Neil 3-night trip
Posted 15 hours ago
Scotlands Spa Hotel
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"Spacious room good setting good service and good food."
PAULINE 1-night trip
Posted 16 hours ago
The Pitlochry Hydro Hotel
The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality

8/10 Good
"Really enjoyed the spa with my family."
Aynura 2-night trip
Posted 2 days ago
The Angus Hotel & Spa by Compass Hospitality
Malmaison Dundee

Malmaison Dundee

8/10 Good
"Very nice stay here and perfect location will definitely come back ."
Sara 1-night trip
Posted 6 days ago
Malmaison Dundee

Frequently asked questions

What's the best dog-friendly place to stay in Rattray?
Heathpark House is a top guest house for people travelling with their pets, and offers a bar/lounge and TVs for its human guests. Luxury lodge is another option if you're bringing your pet along.
What's the best time of year to travel to Rattray with my pet?
When you travel with your pet, keeping tabs on the weather can help you make the trip more safe and fun for everyone. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Rattray is 962 mm.
What is there to see and do with your pet in Rattray?
During your visit, enjoy visiting Blairgowrie Golf Club and The Hermitage. When you're in the area, make time for a stop at Perth Racecourse.