Skip to main content

Search hotels in Blairgowrie

Enter your dates to see the latest prices and deals for Blairgowrie hotels

Blairgowrie – 88 hotels and places to stay

Filter by:

Star Rating
Review score

Victoria Hotel

Hotel in Blairgowrie

Located in Blairgowrie and with Scone Palace reachable within 14 miles, Victoria Hotel provides express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi and a bar.

S
Shira
From
United States
Rooms were clean &comfortable and it was a great location.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 227 reviews
Price from
$111.32
1 night, 2 adults

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.

j
john
From
United States
Along a beautiful drive in a the Highlands. All in one facility, nice rooms, nice pub and dining. Charm
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 870 reviews
Price from
$99.83
1 night, 2 adults

Glenisla Hotel

Hotel in Blairgowrie

Glenisla Hotel features a garden, shared lounge, a restaurant and bar in Blairgowrie. Featuring family rooms, this property also provides guests with a sun terrace.

D
Dianne
From
United States
Pet friendly, quiet, and good food
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 93 reviews
Price from
$145.78
1 night, 2 adults

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.

D
Don
From
United States
Friendly, clean, great ambiance, and the staff were very helpful
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 930 reviews
Price from
$91.43
1 night, 2 adults

Isla Rose Cottage

Blairgowrie

Isla Rose Cottage is located in Blairgowrie, just 28 miles from Castle Menzies and 15 miles from Glamis Castle.

A
Adam
From
Canada
We loved our stay at Isla Rose Cottage. Clean comfortable stay. The bed was comfortable breakfast was very good, and had parking available onsite. Gavin and Filip were such wonderful hosts and we felt like family during our stay. Would definitely recommend staying here.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 192 reviews
Price from
$109.73
1 night, 2 adults

Pink Spa Nest

Blairgowrie

14 miles from Scone Palace in Blairgowrie, Pink Spa Nest provides accommodations with access to a sauna and hot tub. This property offers a private pool, free Wifi, and free private parking.

A
Andrew J
From
United States
Quiet, spacious and comfortable. Nice touch with chilled bottle of wine.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 237 reviews
Price from
$333.96
1 night, 2 adults

Corriefodly Holiday Park

Blairgowrie

If you love the outdoors, Corriefodly is the perfect holiday destination. Whether you prefer a leisurely stroll or an adventurous hill walk you will be spoiled for choice.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 124 reviews
Price from
$79.51
1 night, 2 adults

Ivybank Lodge

Blairgowrie

Ivybank Lodge in Blairgowrie provides accommodations with a garden, a bar, and a shared lounge. This guest house features free private parking, luggage storage space, and free Wifi.

M
María Gabriela
From
Colombia
Everything was clean and comfortable.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 402 reviews
Price from
$143.13
1 night, 2 adults

Oor Hoose

Blairgowrie

Providing a garden, Oor Hoose provides accommodations in Blairgowrie. The vacation home, set in a building dating from 2024, is 13 miles from Scone Palace and 21 miles from Discovery Point.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews
Price from
$99.13
1 night, 2 adults

Blairgowrie - Cosy terraced cottage sleeps 4

Blairgowrie

Blairgowrie - Cosy terraced cottage sleeps 4 is located in Blairgowrie, just 14 miles from Scone Palace and 19 miles from Discovery Point.

J
Jennifer
From
United States
Nice location, in walking distance of town. Clean and comfortable. We did not have a dog with us, but we loved how they were ready to accommodate furry friends.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 18 reviews
Price from
$125.21
1 night, 2 adults
See all 88 hotels in Blairgowrie

Most booked hotels in Blairgowrie and surrounding area in the past month

See all

Popular with guests booking hotels in Blairgowrie

Popular with guests booking hotels in Blairgowrie

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 227 reviews

Popular with guests booking hotels in Blairgowrie

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 93 reviews

Popular with guests booking hotels in Blairgowrie

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 870 reviews

Popular with guests booking hotels in Blairgowrie

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 930 reviews

Popular with guests booking hotels in Alyth

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 165 reviews

Popular with guests booking hotels in Alyth

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 526 reviews

Popular with guests booking hotels in Alyth

Popular with guests booking hotels in Bridge of Cally

Popular with guests booking hotels in Kinclaven

Hotels located in the center of Blairgowrie

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 930 reviews

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.

From $82.02 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 227 reviews

Located in Blairgowrie and with Scone Palace reachable within 14 miles, Victoria Hotel provides express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi and a bar.

From $111.32 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 24 reviews

Alpine Apartments - 1 offers accommodations in Blairgowrie, 15 miles from Glamis Castle and 20 miles from University of Dundee.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 23 reviews

Housed in a historic building, Alpine Apartments - 2 offers accommodations with a garden and free Wifi in Blairgowrie, 14 miles from Scone Palace.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 43 reviews

The Coach House at Riverlea is located in Blairgowrie, just 29 miles from Castle Menzies and 15 miles from Glamis Castle. 14 miles from Scone Palace and 19 miles from Discovery Point, the property...

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 18 reviews

Fontain House: 4 bedroom Victorian villa offers accommodations in Blairgowrie, 14 miles from Scone Palace and 19 miles from Discovery Point.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 402 reviews

Ivybank Lodge in Blairgowrie provides accommodations with a garden, a bar, and a shared lounge. This guest house features free private parking, luggage storage space, and free Wifi.

From $156.38 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 6 reviews

Town Centre Flat For Two Adults in Blairgowrie offers accommodations in Blairgowrie, 14 miles from Scone Palace and 19 miles from Discovery Point.

Budget hotels in Blairgowrie and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews

Offering massage services, Struan House offers accommodations in Blairgowrie.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Beadles Cottage Lux Family Haven is located in Blairgowrie, just 20 miles from Discovery Point and 28 miles from Castle Menzies.

14 miles from Scone Palace in Blairgowrie, Struan House features accommodations with access to a hot tub.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 25 reviews

Central Apartments - Derelict offers accommodations in Blairgowrie, 14 miles from Scone Palace and 19 miles from Discovery Point.

From $143.13 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 38 reviews

Central Apartment - Industrial is located in Blairgowrie, just 19 miles from Discovery Point and 28 miles from Castle Menzies.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 15 reviews

Central Apartment - Classic is located in Blairgowrie, just 14 miles from Scone Palace and 19 miles from Discovery Point.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 23 reviews

The Pinkish House - 4 bed home in the town centre is located in Blairgowrie, just 15 miles from Glamis Castle and 20 miles from University of Dundee.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 30 reviews

Central Apartment - Moderna is located in Blairgowrie, just 14 miles from Scone Palace and 19 miles from Discovery Point.

Best hotels with breakfast in Blairgowrie and nearby

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 33 reviews

Central Apartments - Colonial is located in Blairgowrie, just 21 miles from Discovery Point and 28 miles from Castle Menzies.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 36 reviews

George Cottage is located in Blairgowrie, just 19 miles from Discovery Point and 29 miles from Castle Menzies.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 18 reviews

Blairgowrie - Cosy terraced cottage sleeps 4 is located in Blairgowrie, just 14 miles from Scone Palace and 19 miles from Discovery Point.

From $167.83 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Jessamine Cottage is located in Blairgowrie, just 15 miles from Glamis Castle and 20 miles from University of Dundee.

From $510.22 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 54 reviews

2 The Old Scout Hall offers accommodations in Blairgowrie, 14 miles from Scone Palace and 19 miles from Discovery Point. This property offers access to darts, free private parking, and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 19 reviews

A recently renovated vacation home, Cara's Cottage offers accommodations in Blairgowrie. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 33 reviews

Grange8 Luxury Snug & Courtyard in Blairgowrie is located in Blairgowrie, just 28 miles from Castle Menzies and 15 miles from Glamis Castle.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews

Providing a garden, Rosebank House - 12 Guests, 6 Ensuite Bedrooms, EV point, Games Rooms, Wood Burner, Pet Friendly! features accommodations in Blairgowrie.

FAQs about hotels in Blairgowrie

What Guests Said About Blairgowrie:

8.0

A very good centre ,small market town from which to explore...

A very good centre ,small market town from which to explore by whatever means,the beautiful Perthshire countryside.Small independent shops,but all one would need.Public transport available,Perth city nearby.We regularly visit ,we have family there
Guest review by
Nora
United Kingdom
10

I was there for the art events happening in the area and to...

I was there for the art events happening in the area and to see a friend. I stayed 2 more nights in the area but a third night was not available. So I spent more of my time in Alyth. Blair itself has a wonderful river walk with access to and views of many old water mills from various periods of history. It is good for access even for the less able. I enjoyed this very much.
Guest review by
Morrice
10

Fantastic if you want a base for some wildlife nearby.

Fantastic if you want a base for some wildlife nearby. Loch of the lowes (Osprey in summer), wintering ducks - Dunkeld. RSPB Kirriemuir - Beaver, wintering ducks and geese, otters. Montrose Basin (bit further afield) - Superb viewing centre and 40,000 geese come in each night so dusk is amazing.
Guest review by
Rob
United Kingdom
8.0

Blairgowrie itself is not up to much, but it is well...

Blairgowrie itself is not up to much, but it is well situated for access to other locations of interest; Dunkeld, Perth, Beamer, Cairngorms, as well activities such as hiking, cycling and golf. 2 golf courses in Blairgowrie itself ( both very good), 2 in Alyth also good and one at Strathmore which is ok - I played them in October so probably not in thier best shape but still pretty good. Walks along the river Erich are beautiful. I recommend the 3 witches cafe near Burrelton- good coffee, cakes/treats and wheelchair access
Guest review by
Ian
Canada
8.0

Blairgowrie is a lovely little town, but there seemed to be...

Blairgowrie is a lovely little town, but there seemed to be a lot of evening boy racers around the town, making lots of noise. There are plenty of takeaway and food delivery places available, as well as sit in restaurants.
Guest review by
Mark
United Kingdom
6.0

A well appointed town with good large shops on the outskirts...

A well appointed town with good large shops on the outskirts. The old town centre is a bit run down, but pleasant enough. There is a lovely walk from the town centre along the river bank. Staying in Blairgowrie gives access to attractions nearby. Everything we wanted to see was within 30 minutes drive. Not a highland town, The highlands are 30 miles north.
Guest review by
John
United Kingdom

See reviews by guests who stayed at hotels in Blairgowrie

See all
From $82.02 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 930 reviews
Lovely place, lovely old hotel. It was a last minute booking so I didn't bring spa wear , but comments from other guests were really positive. Next time I will book for longer and enjoy the pool and spa facilities. The meal in the restaurant was absolutely amazing, really good portions and I loved my evening meal and the breakfast 😋. Excellent value for money too 👏
Guest review by
Debbie
United Kingdom
From $111.32 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 227 reviews
Overall great vibe. Located right by riverside park so you can have coffee along the river. The room was full of character, clean and very comfortable. Owners of the hotel were really lovely and accommodating
Guest review by
Anonymous
France
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 870 reviews
The staff gave us a warm welcome. After a smooth check-in we found our peaceful room neat and clean. Later we enjoyed an exquisite dinner at the hotel’s restaurant, which we highly recommend.
Guest review by
Salvatore
Italy
From $156.38 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 402 reviews
My wife and I found the whole Hotel absolutely fabulous. The two owners were just fantastic to us and we hope to be able to come back.
Guest review by
Anthony
United Kingdom
From $137.83 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 93 reviews
Just a very nice quiet hotel with beautiful location and very friendly staff just very helpful and nothing was a problem
Guest review by
George
United Kingdom