Hotels in Blairgowrie and Rattray

Search among 17 available hotels and places to stay in Blairgowrie and Rattray from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-17 out of 17
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great183 reviews
Map
300 m from City Centre200 m from Wellmeadow Gallery
The welcoming The Angus Hotel & Spa Blairgowrie and Rattray boasts an indoor swimming pool and has 84 rooms, featuring a location near a railway station.
From£ 114 /nightSelect
8.0
Great52 reviews
Map
800 m from City Centre700 m from Virtual Concept
Situated in the heart of Blairgowrie and Rattray and within 5 minutes' drive of Blair Castle and Hercules Gardens, the pet friendly Blairgowrie Holiday Park offers 17 rooms.
From£ 151 /nightSelect
Ivybank LodgeGuest house
8.2
Great83 reviews
Map
400 m from City Centre300 m from Virtual Concept
Blair Castle and Hercules Gardens and Newton Castle are located 1 km and 1.2 km from the 5-star Ivybank Blairgowrie and Rattray respectively.
From£ 122 /nightSelect
8.0
Great58 reviews
Map
7.2 km from City Centre
Guests can also enjoy access to Blackcraig Castle, which is a 10-minute ride from the 4-star Corriefodly Holiday Park Blairgowrie and Rattray.
From£ 97 /nightSelect
8.2
Great73 reviews
Map
1.3 km from City Centre800 m from Virtual Concept
The Old Cross Inn is situated in the very heart of Blairgowrie and Rattray approximately a 15-minute walk from Milton of Rattray.
From£ 84 /nightSelect
8.4
Great184 reviews
Located within an 8-minute walk of Blair Castle and Hercules Gardens, the 3-star Royal Blairgowrie and Rattray is 0.8 km from The Knockie.
From£ 34 /nightSelect
8.0
Great69 reviews
Map
200 m from City Centre200 m from Wellmeadow Gallery
Entertainment activities and karaoke are all open to guests of this 6-room the smoke-free Victoria that is located about a 5-minute drive from Meikleour Beech Hedge.
From£ 96 /nightSelect
Glenshieling HouseBed & Breakfast
8.4
Great60 reviews
Map
900 m from City Centre900 m from Virtual Concept
While staying at the Glenshieling House Bed & Breakfast you are invited to discover Meikleour Beech Hedge, set a 10-minute drive away, or Blair Castle and Hercules Gardens, which is a 25-minute stroll away.
From£ 97 /nightSelect
Heathpark HouseBed & Breakfast
8.6
Great33 reviews
Map
1.6 km from City Centre800 m from Blairgowrie Golf Club
Nearly a 20-minute walk from Blairgowrie and Rattray War Memorial, the Heathpark House offers canoeing, snow skiing and hiking for guests to keep active.
From£ 85 /nightSelect
8.2
Great68 reviews
Map
15.6 km from City Centre
The Glenisla is set within 3.5 km of Backwater Reservoir and approximately a 10-minute ride from Loch Shandra.
From£ 95 /nightSelect
The Laurels Guest HouseBed & Breakfast
8.2
Great20 reviews
Map
2.0 km from City Centre900 m from Blairgowrie Golf Club
The Knockie is 5 minutes by car from the Laurels Guest House Blairgowrie and Rattray.
From£ 80 /nightSelect
The Stables,KirkmichaelBed & Breakfast
8.8
Great28 reviews
Map
17.7 km from City Centre
While staying at the Stables,Kirkmichael Bed & Breakfast you are invited to discover River Ardle, set nearly 10 minutes away by car, or Mill Of Dounie, which is approximately 1.8 km away.
From£ 84 /nightSelect
Hilltop HouseBed & Breakfast
9.0
Perfect12 reviews
Map
300 m from City Centre200 m from Royal British Legion
While staying at the Hilltop House you are invited to discover Meikleour Beech Hedge, set a 5-minute ride away, or Fair Maid, which is nearly 5 minutes' walk away.
From£ 385 /nightSelect
Isla Rose CottageBed & Breakfast
Map
800 m from City Centre300 m from Black Watch Club
The Isla Rose Cottage, located within a 5-minute stroll of Blair Castle and Hercules Gardens, is also at a proximity to Fair Maid.
From£ 95 /nightSelect
Ivybank LodgeHotel
8.0
Great2 reviews
Set in Blairgowrie and Rattray, this 6-room property is an ideal base for visits to Meikleour Beech Hedge.
Select
Dalmunzie Castle HotelHotel
Map
25.6 km from City Centre
Persies is set just 550 metres from the 3-star Dalmunzie Castle.
From£ 176 /nightSelect
Eco Camp GlensheeHotel
Fortar Castle is around 10 minutes by car from the Eco Camp Glenshee and Mount Blair is 10 minutes away by car.
Select

FAQs about hotels in Blairgowrie and Rattray

We hope that the answers to these questions will help you plan your trip

Which hotels in Blairgowrie and Rattray have a central location?

Our HotelMix.co.uk travel data based on 607 travellers' reviews show the top places in Blairgowrie and Rattray city centre. Our travellers like Ivybank Lodge rated 8.2/10. Featuring a golf course, hiking, and cycling, it's set 5 minutes' walk from the city centre. Blairgowrie Holiday Park with rating 8.0/10 and The Angus Hotel & Spa rated 8.4/10 are other favourite hotels in the area. To check more central hotels click here.

What are the best budget hotels in Blairgowrie and Rattray?

There are more than 3 top budget properties in Blairgowrie and Rattray. The Angus Hotel & Spa with a rating 8.4/10 is a good option set 2.9 km from Blairgowrie Golf Club. At this 3-star hotel you can take advantage of children's menu, a steam room, and a Jacuzzi. Travellers mentioned a first-class service. Also The Old Cross Inn is a good choice with rating 8.2/10 at the cost of 86£ per night. Go here to see more cheap hotels.

Which 5-star hotels in Blairgowrie and Rattray would you recommend?

The best one is Blairgowrie Holiday Park rated 8.0/10 at the cost of 190£ per night with a golf course, skiing, and fishing. See more 5-star options here.

What are the best romantic hotels in Blairgowrie and Rattray?

According to HotelMix.co.uk travel data, there are 5 deals for couples. The Angus Hotel & Spa rated 8.4/10 is a favourite 3-star hotel for couples, featuring a golf course, children's menu, and a Jacuzzi. Travellers can book a room at this property for about 113£ per night. For more romantic deals go here.

What are the top family-friendly hotels in Blairgowrie and Rattray?

For those searching for a family accommodation, HotelMix.co.uk offers 3 deals to choose from. The Angus Hotel & Spa (rating: 8.4/10): a family-hotel with children's menu, a steam room, and a Jacuzzi for 113£ per night. You also can book Ivybank Lodge (rating: 8.2/10) for about 159£ per night. This child-friendly property offers a golf course, hiking, and cycling on site. To see more family accommodations click here.

What are the best accommodations with easy access to Cargill's Leap?

According to HotelMix.co.uk travel data, travellers love staying at The Royal Hotel (rating: 8.4/10), which offers bar, restaurant, and ironing. It’s set a 10-minute walk from Cargill's Leap. See more top accommodations here.

What Blairgowrie and Rattray hotels allow pets?

If you're travelling with pets, HotelMix.co.uk offers a selection of 6 hotels to choose from. Alternatively, book The Angus Hotel & Spa (rating: 8.4/10) with children's menu, a steam room, and a Jacuzzi. It's set 350 meters from the city centre and costs 113£ per night. For more pet-friendly accommodations go here.

Which Blairgowrie and Rattray hotels are the best to stay at?

For instance, book Ivybank Lodge rated 8.2/10 for 159£ per night. It's set 1 km from Blair Castle and Hercules Gardens and provides a golf course, hiking, and cycling. Alternatively, you may like Blairgowrie Holiday Park with a golf course, skiing, and fishing. It costs 190£ per night. Corriefodly Holiday Park, Victoria Hotel, and The Old Cross Inn are other most favoured hotels.

Which spa hotels in Blairgowrie and Rattray would you recommend?

You may book The Angus Hotel & Spa, a nice spa hotel featuring children's menu, a steam room, and a Jacuzzi. It costs 113£ per night.

How much does it cost to stay in a hotel in Blairgowrie and Rattray?

According to HotelMix.co.uk travel data, the average prices for Blairgowrie and Rattray properties are:
A 4-star hotel room costs 88£ per night. You may book Corriefodly Holiday Park with a picnic area, a gaming room, and hiking. A really special hotel can be found for 190£ per night. We recommend Blairgowrie Holiday Park (rating: 8.0/10) with a golf course, skiing, and fishing.

How much is a hotel in Blairgowrie and Rattray for tonight?

According to HotelMix.co.uk travel data, the average Blairgowrie and Rattray prices for tonight are:
For a perfect hotel like The Old Cross Inn (rating: 8.2/10) you may pay about 34£ per night.

What's the most popular resort in Blairgowrie and Rattray?

We recommend The Angus Hotel & Spa rated 8.4/10 featuring a golf course, children's menu, and a Jacuzzi on site. It's set a 5-minute walk from Rattray Castle and costs 113£ per night. Alternatively, Corriefodly Holiday Park is rated as one of the best resorts in Blairgowrie and Rattray, offering a picnic area, a gaming room, and hiking. It costs 88£ per night.

What are the most popular hotels near Newton Castle?

On HotelMix.co.uk you will find 3 great accommodations near Newton Castle in Blairgowrie and Rattray. We recommend The Angus Hotel & Spa rated 8.4/10, a perfect hotel set 10 minutes' walk from Newton Castle. It costs 34£ per night and offers children's menu, a steam room, and a Jacuzzi. Another good property is Ivybank Lodge (rating: 8.2/10). It's set 500 metres from the city centre and offers a golf course, hiking, and cycling on site.

Where to stay in Blairgowrie and Rattray?

Convenience of staying in hotels in the city centre

Consider staying at Glenshieling House or Gilmore House to put you in the heart of the action of downtown. Alternatively, choose Victoria Hotel, as it is only over 250 metres from the centre and offers its guests a golf course, hiking and skiing.

For those looking to be close to Blairgowrie Golf Club, Altamount Country House Hotel will put you within a 10-minute walk from the city center where you can find a range of sights. The Royal Hotel is 3-star accommodation located a 5-minute walk away from Blairgowrie and Rattray War Memorial.

Explore and find your best apartments, B&Bs and others

Ivybank Guest House is a standard B&B that is a 25-minute walk from Meikleour Beech Hedge.

Show moreLess

Blairgowrie and Rattray hotels essential information

🏨 Hotels in Blairgowrie and Rattray 17
👛 Lowest price 34 GBP
✍️ Hotels Reviews 925