Skip to main content

Search hotels in Blairgowrie

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

Blairgowrie – 90 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.

R
Robyn
From
Canada
I have never felt so welcomed as I did here. The small little hotel absolutely know how to treat their guests and make them feel welcome. They have many extra special touches in the extremely clean room. Great place if your looking to me treated like a queen, unique, clean room. Plus the river runs 1/2 a block with great walking trails
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 232 reviews
Price from
$112.49
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
JANICE
From
United Kingdom
We have stayed in a lot of Hotels over the years but this is definitely one we will be coming back to. Everything was perfect. Very clean, tidy and very well presented. The food in the restaurant is well above standard and the breakfast was lovely. The bedroom was a decent size with a very comfy double bed and the shower was perfect. The room and the en suite was welcoming and clean. The staff where very welcoming and friendly.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 874 reviews
Price from
$131.80
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.3
Very Good - What previous guests thought, 85 reviews
Price from
$147.31
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.6
Good - What previous guests thought, 928 reviews
Price from
$105.05
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.

M
Mary
From
United States
This is an exceptional B and B experience! Very attentive hosts, wonderful breakfasts, and genuinely interested in their guests. We will certainly return.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 185 reviews
Price from
$138.61
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
$337.48
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, 115 reviews
Price from
$80.35
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
Mary
From
Canada
The amenities - no detail was missing. This was the only place in Scotland that provided face cloths. This place was fabulous & the decor was amazing. Unbelievably clean.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 405 reviews
Price from
$144.63
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, 6 reviews
Price from
$125.22
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.

S
Stewart
From
United Kingdom
This cottage was really well equipped - wi-fi was excellent. Even a basket containing doggy essentials !! Nice quiet location but within easy walking distance of facilities.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
Price from
$140.36
1 night, 2 adults
See all 90 hotels in Blairgowrie

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

See all

Budget hotels in Blairgowrie and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 928 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 $99.34 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 232 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 $112.49 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 874 reviews

    Bridge of Cally Hotel is at the foothills of Glenshee, which is the gateway to the Scottish highlands.

    From $103.05 per night
  • Scored out of 10, guest rating 6.6
    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, 26 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 8.9
    Excellent - What previous guests thought, 41 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.2
    Wonderful - What previous guests thought, 17 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 7.3
    Good - What previous guests thought, 4 reviews

    Town Centre Flat For Two Adults in Blairgowrie offers accommodations in Blairgowrie, 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.9
    Excellent - What previous guests thought, 130 reviews

    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.

    From $441.94 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 310 reviews

    Set in the rural region of Perthshire, the Meikleour Arms is located at the heart of the conservation village of Meikleour, well known for its impressive trees and salmon fishing.

    From $187.49 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 384 reviews

    Tigh Na Leigh in Alyth provides adults-only accommodations with a garden and a shared lounge. Both free Wifi and parking on-site are available at the guest house free of charge.

    From $133.92 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 155 reviews

    Located in Alyth and within 17 miles of Discovery Point, The Alyth Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.

    From $157.36 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 532 reviews

    The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore.

    From $261.14 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,949 reviews

    Located within its own private estate, overlooking the River Tay, gateway to the Scottish Highlands, this charming country house provides luxurious accommodations in tranquil surroundings.

    From $127.22 per night
  • Scored out of 10, guest rating 9.2
    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.

Hotels located in the center of Blairgowrie

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

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

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

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

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

    12 Keathbank Court offers accommodations in Blairgowrie, 15 miles from Scone Palace and 20 miles from Discovery Point.

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

    Located in Blairgowrie, 15 miles from Scone Palace, The Old Cross Inn provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

    From $160.70 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 26 reviews

    Offering a garden, Berry View - Idyllic cosy cottage on berry farm offers accommodations in Blairgowrie. This property offers access to a terrace, table tennis, free private parking, and free Wifi.

    From $388.45 per night
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 11 reviews

    The Lodge offers accommodations in Blairgowrie, 17 miles from Glamis Castle and 22 miles from University of Dundee.

  • Eagle Glen Cottage is located in Blairgowrie, just 13 miles from Discovery Point and 15 miles from Scone Palace. The vacation home features both Wifi and private parking free of charge.

    From $627.62 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 85 reviews

    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.

    From $139.28 per night

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 $158.03 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 405 reviews
    It was absolutely amazing. The hotel is beautiful — full of charm and character, with a warm and welcoming atmosphere. What truly stood out was the standard of room and the breakfast: it was off the scale! Delicious, perfectly prepared, and clearly made with care. nothing was too much trouble.
    Guest review by
    Des
    United Kingdom
  • From $112.49 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 232 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
  • From $99.34 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 928 reviews
    A hotel which has clearly been expanded from an initial pub-type to a larger one. Breakfast was good. Location was OK for Blairgowrie - although there is not much in the town.
    Guest review by
    Martin
    United Kingdom
  • From $139.28 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 85 reviews
    Everything was very good - the hotel really catered for walkers/hikers but it was a lovely little gem in the middle of nowhere.
    Guest review by
    RHONDA
    United Kingdom
  • From $160.70 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 391 reviews
    The whole hotel and staff, food was fantastic 😋
    Guest review by
    HEATHER
    United Kingdom