
Find hotels in Rattray from CA $83
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Rattray
Pet friendly
Apartment
Check prices for these dates
Our top choices for Rattray hotels

1. Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (128 reviews)
The price is CA $186
CA $223 total
includes taxes & fees
Nov 13 - Nov 14

2. The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass HospitalityBlairgowrie
7.8 out of 10, Good, (634 reviews)
The price is CA $108
CA $130 total
includes taxes & fees
Nov 15 - Nov 16

3. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and RestaurantPerth
9.6 out of 10, Exceptional, (212 reviews)
The price is CA $220
CA $264 total
includes taxes & fees
Nov 9 - Nov 10

4. The Alyth Hotel
The Alyth HotelBlairgowrie
9.4 out of 10, Exceptional, (51 reviews)
The price is CA $155
CA $185 total
includes taxes & fees
Nov 9 - Nov 10

5. Victoria Hotel
Victoria HotelBlairgowrie
8.2 out of 10, Very good, (68 reviews)
The price is CA $148
CA $177 total
includes taxes & fees
Nov 9 - Nov 10

6. The Bridge of Cally Hotel
The Bridge of Cally HotelBlairgowrie
8.8 out of 10, Excellent, (163 reviews)
The price is CA $119
CA $143 total
includes taxes & fees
Nov 11 - Nov 12

7. Ballathie House Hotel
Ballathie House HotelPerth
9.0 out of 10, Wonderful, (613 reviews)
The price is CA $157
CA $188 total
includes taxes & fees
Nov 15 - Nov 16

8. Red House Hotel
Red House HotelBlairgowrie
8.8 out of 10, Excellent, (37 reviews)
The price is CA $226
CA $272 total
includes taxes & fees
Nov 9 - Nov 10

9. Organic Welltree
Organic WelltreePerth
9.6 out of 10, Exceptional, (23 reviews)
The price is CA $130
CA $156 total
includes taxes & fees
Nov 9 - Nov 10

10. The Bankfoot Inn
The Bankfoot InnPerth
9.4 out of 10, Exceptional, (147 reviews)
The price is CA $142
CA $171 total
includes taxes & fees
Nov 13 - Nov 14

11. Royal Dunkeld
Royal DunkeldDunkeld
7.2 out of 10, Good, (282 reviews)
The price is CA $148
CA $177 total
includes taxes & fees
Nov 9 - Nov 10

12. Murrayshall Country Estate
Murrayshall Country EstatePerth
9.2 out of 10, Wonderful, (415 reviews)
The price is CA $184
CA $220 total
includes taxes & fees
Dec 6 - Dec 7

13. Tigh Na Leigh
Tigh Na LeighBlairgowrie
10.0 out of 10, Exceptional, (99 reviews)
The price is CA $173
CA $208 total
includes taxes & fees
Nov 10 - Nov 11

14. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHGPerth
9.0 out of 10, Wonderful, (1,001 reviews)
The price is CA $85
CA $102 total
includes taxes & fees
Nov 15 - Nov 16

15. Riverstone Lodge Hotel
Riverstone Lodge HotelPerth
8.8 out of 10, Excellent, (271 reviews)
The price is CA $109
CA $131 total
includes taxes & fees
Nov 9 - Nov 10

16. Glenkilrie House
Glenkilrie HouseBlairgowrie
9.8 out of 10, Exceptional, (101 reviews)
The price is CA $226
CA $226 total
includes taxes & fees
Nov 9 - Nov 10

17. Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (234 reviews)
The price is CA $154
CA $185 total
includes taxes & fees
Nov 9 - Nov 10

18. The Longforgan Coaching Inn
The Longforgan Coaching InnDundee
8.0 out of 10, Very good, (401 reviews)
The price is CA $71
CA $85 total
includes taxes & fees
Nov 9 - Nov 10

19. Dunkeld House Hotel
Dunkeld House HotelDunkeld
8.8 out of 10, Excellent, (1,002 reviews)
The price is CA $240
CA $288 total
includes taxes & fees
Dec 1 - Dec 2

20. Dalmunzie Castle Hotel
Dalmunzie Castle HotelBlairgowrie
9.0 out of 10, Wonderful, (352 reviews)
The price is CA $150
CA $180 total
includes taxes & fees
Nov 15 - Nov 16
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 recommended for families in Rattray

7.8 out of 10, Good, (634)
The price is CA $108
CA $130 total
includes taxes & fees
Nov 15 - Nov 16
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Rattray
Check out Blairgowrie Golf Club and The Hermitage—just a couple of the sights around Rattray.

Photo by Bert Kaufmann from Roermond, Netherlands
Open Photo by Bert Kaufmann from Roermond, Netherlands
More cheap stays in Rattray

go2 Dundee Camperdown Hotel
A90, Kingsway Dundee Scotland
The price is CA $69 per night from Nov 9 to Nov 10
CA $69
CA $83 total
Nov 9 - Nov 10
includes taxes & fees
Frequently asked questions
Explore a world of travel with Expedia
- Pet-Friendly Hotels in Perth
- 5 Star Hotels in Perth
- Woodlea
- Hotels with Bar in Perth
- B&B in Perth
- Dunkeld Hotels
- Perth and Kinross Hotels
- 5 Star Hotels in Perthshire
- Romantic Hotels in Perth
- 15x en
- Hilton Hotels in Perth
- Kirriemuir Hotels
- Best Western Hotels in Perth
- Perth Hotels
- Errol Hotels
- Murrayshall Country Estate
- Apartments in Perth
- Wyndham Hotels in Perth
- Stanley Hotels
- Hotels near Glamis Castle
- Flights from Québec (YQB) to Dundee (DND)
- Flights from London (SEN) to Dundee (DND)
- Flights from Verona (VRN) to Dundee (DND)
- Flights from Buffalo (BUF) to Dundee (DND)
- Flights from Kelowna (YLW) to Dundee (DND)
- Flights from Hwange (HWN) to Dundee (DND)
- Flights from Glasgow (GLA) to Dundee (DND)
- Flights from Montreal (YUL) to Perth (PSL)
- Flights from Ottawa (YOW) to Perth (PSL)
- Flights from Saskatoon (YXE) to Dundee (DND)
- Flights from Vancouver (YVR) to Dundee (DND)
- Flights from Miami (MIA) to Dundee (DND)
- Flights from Edinburgh (EDI) to Dundee (DND)
- Flights from Perth
- Flights from Joacaba (JCB) to Dundee (DND)
- Flights from Ho Chi Minh City (SGN) to Dundee (DND)
- Flights from Port of Spain (POS) to Dundee (DND)
- Flights from Barcelona (BCN) to Dundee (DND)
- Flights from London (LHR) to Dundee (DND)
- Flights from Brisbane (BNE) to Dundee (DND)
- Flights from St. George's (BDA) to Dundee (DND)
- Flights from Colorado Springs (COS) to Dundee (DND)
- Flights from Edmonton (YED) to Dundee (DND)
- Flights from Dallas (DAL) to Dundee (DND)
- Flights from Dundee
- Flights from Halifax (YHZ) to Dundee (DND)
- Flights from Paris (CDG) to Dundee (DND)
- Flights from Christchurch (CHC) to Perth (PSL)
- Flights from St. John's (YYT) to Dundee (DND)
- Flights from Toronto (YYZ) to Perth (PSL)
- Flights from Lagos (LOS) to Dundee (DND)
- Flights from Cambridge (CBG) to Perth (PSL)
- Flights from Montreal (YUL) to Dundee (DND)
- Flights from Berlin (BER) to Dundee (DND)
- Flights from Hamilton (YHM) to Dundee (DND)
- Flights from Poznan (POZ) to Dundee (DND)
- Flights from Brisbane (BNE) to Perth (PSL)
- Flights from Porto (OPO) to Dundee (DND)
- Flights from Kitchener (YKF) to Dundee (DND)
- Flights from Portland (PDX) to Dundee (DND)
- Flights from Victoria (YYJ) to Dundee (DND)
- Flights from Dubai (DXB) to Perth (PSL)
- Flights from Calgary (YYC) to Dundee (DND)
- Flights from Penang (PEN) to Dundee (DND)
- Flights from Philadelphia (PHL) to Perth (PSL)
- Flights from Puerto Vallarta (PVR) to Dundee (DND)
- Flights to Perthshire
- Flights from Winnipeg (YWG) to Dundee (DND)
- Flights from Doha (DOH) to Dundee (DND)
- Flights from Ottawa (YOW) to Dundee (DND)
- Flights from Edmonton (YEG) to Dundee (DND)
- Flights from Amsterdam (AMS) to Perth (PSL)
- Flights from Toronto (YYZ) to Dundee (DND)
- Flights from Calgary (YYC) to Perth (PSL)
- Flights to Perth
- Flights from Detroit (DTW) to Dundee (DND)
- Flights from Belfast (BFS) to Dundee (DND)
- Flights from Bremen (BRE) to Dundee (DND)
- Flights from London (LCY) to Dundee (DND)














































































