Hotels in Blairgowrie and Rattray

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

Check-in
Thu, 19 Dec
-
Check-out
Fri, 20 Dec
Rooms and Guests2 Guests, 1 Room
Check-in
Thu, 19 Dec
-
Check-out
Fri, 20 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Thu, 19 Dec
-
Check-out
Fri, 20 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-16 out of 16
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great190 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£ 113 /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£ 91 /nightSelect
8.0
Great57 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£ 68 /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
Ivybank LodgeGuest house
8.2
Great84 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£ 114 /nightSelect
Glenshieling HouseBed & Breakfast
8.4
Great59 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£ 96 /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£ 87 /nightSelect
Heathpark HouseBed & Breakfast
8.6
Great35 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£ 111 /nightSelect
8.0
Great73 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£ 97 /nightSelect
The Stables,KirkmichaelBed & Breakfast
8.6
Great36 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£ 83 /nightSelect
Isla Rose CottageBed & Breakfast
8.2
Great13 reviews
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£ 107 /nightSelect
Hilltop HouseBed & Breakfast
8.6
Great19 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£ 380 /nightSelect
8.2
Great67 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£ 94 /nightSelect
8.0
Great2 reviews
Set in Blairgowrie and Rattray, this 6-room property is an ideal base for visits to Meikleour Beech Hedge.
Select
Map
25.6 km from City Centre
Persies is set just 550 metres from the 3-star Dalmunzie Castle.
From£ 174 /nightSelect
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?

There are 4 hotels and other accommodations in Blairgowrie and Rattray city centre to choose from. One of the best hotels in Blairgowrie and Rattray city centre is The Angus Hotel & Spa rated 8.4/10 from 33£ per night. Victoria Hotel and Blairgowrie Holiday Park are also suitable for your unforgettable stay. Click here to see more central hotels.

What are the top cheap hotels in Blairgowrie and Rattray?

There are more than 3 top budget properties in Blairgowrie and Rattray. The Old Cross Inn rated 8.2/10 is great for your budget stay in Blairgowrie and Rattray. This property has a golf course, shuttle service, and children's menu. Isla Rose Cottage at the cost of 105£ per night is another good option with a sundeck, a sunbathing terrace, and free parking rated 8.2/10. It's located 10 minutes' walk from the city centre. Victoria Hotel and Heathpark House are other popular cheap hotels. Go here to see more cheap hotels.

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

HotelMix.co.uk recommends you more than 3 5-star options to stay in Blairgowrie and Rattray. One of the finest luxury Blairgowrie and Rattray hotels is Ivybank Lodge rated 8.2/10 — it has more than 138 positive reviews from our travellers. Offering a golf course, hiking, and cycling on site, it costs 140£ per night. To see more favoured 5-star hotels click here.

What are the best romantic hotels in Blairgowrie and Rattray?

According to HotelMix.co.uk travel data, there are 6 deals for couples. Corriefodly Holiday Park rated 8.0/10 is a favourite 4-star hotel for couples, featuring a picnic area, a gaming room, and hiking. Travellers can book a room at this property for about 92£ per night. Other top options are The Old Cross Inn and Ivybank Lodge. To see more romantic hotels click here.

What are the top family-friendly Blairgowrie and Rattray properties?

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

What are the most popular Blairgowrie and Rattray properties near 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 popular accommodations here.

What are the best pet-friendly hotels in Blairgowrie and Rattray?

Enjoy travelling with your furry pal at one of 6 pet-friendly properties on HotelMix.co.uk. Alternatively, book Blairgowrie Holiday Park rated 8.0/10 for 188£ per night. It's located 10 minutes` walk from the city center and offers a golf course, skiing, and fishing on site. See more pet-friendly accommodations here.

What are the best hotels in Blairgowrie and Rattray?

You may like The Stables,Kirkmichael rated 8.6/10 featuring cots and ironing. It costs 82£ per night.

What are the most popular luxury hotels in Blairgowrie and Rattray?

Another good option is Ivybank Lodge (rating: 8.2/10), which is set 5 minutes' walk from the city centre and features a golf course, hiking, and cycling.

Which spa hotels in Blairgowrie and Rattray are the best?

We recommend The Angus Hotel & Spa (rating: 8.4/10) for 105£ per night. It's located a 30-minute walk from Whiteloch, ring-ditch 130m S of and provides cots, a steam room, and a Jacuzzi.

What is the average cost of a hotel room 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 92£ 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 140£ per night. We recommend Ivybank Lodge (rating: 8.2/10) with a golf course, hiking, and cycling.

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

According to HotelMix.co.uk travel data, the average Blairgowrie and Rattray prices for tonight are:
A nice hotel like Corriefodly Holiday Park (rating: 8.0/10) costs about 33£ per night.

Which Blairgowrie and Rattray resorts are the best?

We recommend The Angus Hotel & Spa (rating: 8.4/10) for 105£ per night. It's located 5 minutes' walk from Rattray Castle and provides cots, children's menu, and a steam room on site. 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 92£ per night.

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 16
👛 Lowest price 34 GBP
✍️ Hotels Reviews 944