Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Blairgowrie – 46 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Angus Hotel & Spa

Hotel in Blairgowrie

A warm welcome to The Angus Hotel & Spa, Blairgowrie’s premier leisure hotel and one of only 4 hotels in Perthshire with a modern, fully-equipped leisure club and indoor swimming pool. Quite simply I love this hotel! I’ve stayed many times whilst visiting family nearby and I adore this place! The rooms are clean and very comfortable. The staff are always welcoming and lovely. The breakfast is incredible! And I love the swimming pool!!! I honestly use any excuse to stay a night here now and always enjoy it.

Show more Show less
7.6
Good
668 reviews
Price from
$73
per night

Bridge of Cally Hotel

Hotel in Blairgowrie

Bridge of Cally Hotel is at the foothills of Glenshee, which is the gateway to the Scottish highlands. Great place with beautiful rooms and nice people. Great restaurant in it. The stuff was very nice and helpful. Nice river walk near by.

Show more Show less
8.3
Very Good
486 reviews
Price from
$118
per night

Victoria Hotel

Hotel in Blairgowrie

Set in Blairgowrie, Victoria Hotel features a bar, shared lounge and free WiFi. Featuring family rooms, this property also provides guests with a children's playground. Very clean room, comfortable and secure! The bed was very cozy! The Victoria owners are extremely friendly and go very much above and beyond to make sure their customers are satisfied! Gives a hometown feel and made my second trip to Blairgowrie from the U.S. so much more comfortable. Would absolutely book again there if I return! Thank you so very much!

Show more Show less
8.5
Very Good
200 reviews
Price from
$71
per night

Ivybank Lodge

Blairgowrie

Ivybank Lodge is a Victorian guest house, built around 1850, set within an acre of mature gardens. Impossible to fault this place. Absolutely stunning property, immaculate rooms and perfect hosts. Breakfast was superb. So sad we only stayed one night!

Show more Show less
9.8
Exceptional
354 reviews
Price from
$136
per night

The Old Cross Inn

Blairgowrie

With free Wi-Fi in public areas and free parking on site, this 140-year-old Victorian inn is located in the heart of Perthshire. Nice clean room, great hospitality and a lovely breakfast

Show more Show less
8.9
Excellent
208 reviews
Price from
$76
per night

Kinloch House Hotel

Blairgowrie

Set in 25-acres of beautiful Scottish countryside, Kinloch House Hotel is just one mile from the Loch Drumellie. It offers bedrooms with attached bathroom and a fine restaurant. A very relaxing and comfortable hotel, with knowledgeable and attentive staff. Excellent meals and service.

Show more Show less
9.1
Awesome
117 reviews
Price from
$344
per night

Corriefodly Holiday Park

Blairgowrie

Around 20 miles from Perth and Pitlochry, Corriefodly Holiday Park offers well-appointed caravan holiday homes in Bridge of Cally. The size of the s-pod was fantastic with great amenities! The view was also beautiful. We loved sitting out in the morning with a coffee on the decking.

Show more Show less
9
Awesome
187 reviews
Price from
$79
per night

Ericht Holiday Lodges

Blairgowrie

Located in Blairgowrie, Ericht Holiday Lodges offers self-catering accommodations with on-site private parking facilities free of charge. Absolutely loved the property. The little added personal small touches added to the property

Show more Show less
9.4
Awesome
135 reviews
Price from
$288
per night

Blairgowrie Holiday Park

Blairgowrie

Located in the heart of Perthshire, Blairgowrie Holiday Park offers modern accommodations with free parking, beautifully landscaped gardens, 1 mile from the town center of market town Blairgowrie. Our stay was perfect we have no faults to comment about the accommodation/ location. The one thing that was missing for us was an internet connection strength from our caravan - we had none

Show more Show less
9
Awesome
153 reviews
Price from
$196
per night

the stables,kirkmichael

Blairgowrie

Set in Blairgowrie, 12 mi from Pitlochry, the stables, kirkmichael offers a shared lounge and free WiFi. Breakfast was very good and perfectly cooked, with a wide range of options on the menu.

Show more Show less
8.9
Excellent
22 reviews
Price from
$96
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Blairgowrie:

Explore guest reviews of hotels in Blairgowrie

See all