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

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 227 reviews
    From
    US$110
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 872 reviews
    From
    US$80
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 93 reviews
    From
    US$144
    1 night, 2 adults
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 930 reviews
    From
    US$97
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 192 reviews
    From
    US$102
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 239 reviews
    From
    US$330
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 122 reviews
    From
    US$79
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 404 reviews
    From
    US$141
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 13 reviews
    From
    US$122
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 18 reviews
    From
    US$124
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 34 reviews
    From
    US$170
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 8 reviews
    From
    US$974
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 5 reviews
    From
    US$921
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 85 reviews
    From
    US$147
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 11 reviews
    From
    US$875
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 391 reviews
    From
    US$157
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 128 reviews
    From
    US$445
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 25 reviews
    From
    US$141
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 38 reviews
    From
    US$118
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 13 reviews
    From
    US$676
    1 night, 2 adults

Most booked hotels in Blairgowrie and surroundings 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.4
Very good - What previous guests thought, 872 reviews

Popular with guests booking hotels in Blairgowrie

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

Popular with guests booking hotels in Alyth

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 163 reviews

Popular with guests booking hotels in Alyth

Scored out of 10, guest rating 9.4
Superb - 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

Budget hotels in Blairgowrie and nearby

Scored out of 10, guest rating 7.6
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 US$79.14 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 23 reviews

Alpine Apartments - 1, a property with a garden, is located in Blairgowrie, 31 km from Discovery Point, 46 km from Castle Menzies, as well as 24 km from Glamis Castle.

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

Set in Blairgowrie, 22 km from Scone Palace and 31 km from Discovery Point, Alpine Apartments - 2 offers accommodation with free WiFi in a historic building.

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

Set just 23 km from Scone Palace, The Coach House at Riverlea offers accommodation in Blairgowrie with access to a terrace, barbecue facilities, as well as bicycle parking.

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

Fontain House: 4 bedroom Victorian villa, a property with a garden, is situated in Blairgowrie, 31 km from Discovery Point, 46 km from Castle Menzies, as well as 24 km from Glamis Castle.

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

Situated in Blairgowrie and only 23 km from Scone Palace, Ivybank Lodge features accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

Set in Blairgowrie, 22 km from Scone Palace and 31 km from Discovery Point, Town Centre Flat For Two Adults in Blairgowrie offers city views and free WiFi.

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

Boasting garden views, Struan House offers accommodation with massage services, a garden and a bar, around 31 km from Discovery Point.

Best hotels with breakfast in Blairgowrie and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 301 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 US$183.20 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,961 reviews

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

From US$142.64 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Beadles Cottage Lux Family Haven, a property with a garden, is set in Blairgowrie, 45 km from Castle Menzies, 24 km from Glamis Castle, as well as 32 km from University of Dundee.

33 km from Discovery Point in Blairgowrie, Struan House features accommodation with access to a hot tub.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 38 reviews

Central Apartment - Industrial, a property with a garden, is located in Blairgowrie, 31 km from Discovery Point, 46 km from Castle Menzies, as well as 24 km from Glamis Castle.

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

Central Apartment - Classic is located in Blairgowrie, 31 km from Discovery Point, 46 km from Castle Menzies, as well as 24 km from Glamis Castle. The property features garden views.

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

Situated in Blairgowrie, the recently renovated The Pinkish House - 4 bed home in the town centre features accommodation 31 km from Discovery Point and 46 km from Castle Menzies.

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

Central Apartment - Moderna in Blairgowrie offers accommodation with free WiFi, 22 km from Scone Palace, 31 km from Discovery Point and 46 km from Castle Menzies.

Hotels located in the centre of Blairgowrie

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

Central Apartments - Colonial, a property with a garden, is situated in Blairgowrie, 33 km from Discovery Point, 45 km from Castle Menzies, as well as 24 km from Glamis Castle.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 35 reviews

George Cottage, a property with a garden, is set in Blairgowrie, 31 km from Discovery Point, 46 km from Castle Menzies, as well as 24 km from Glamis Castle.

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

Jessamine Cottage, a property with a garden, is set in Blairgowrie, 31 km from Discovery Point, 47 km from Castle Menzies, as well as 24 km from Glamis Castle.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 54 reviews

2 The Old Scout Hall, a property with a garden, is set in Blairgowrie, 31 km from Discovery Point, 46 km from Castle Menzies, as well as 24 km from Glamis Castle.

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

Situated in Blairgowrie and only 22 km from Scone Palace, Cara's Cottage features accommodation with quiet street views, free WiFi and free private parking.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 32 reviews

Offering a garden and inner courtyard view, Grange8 Luxury Snug & Courtyard in Blairgowrie is set in Blairgowrie, 31 km from Discovery Point and 46 km from Castle Menzies.

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

Offering a garden and garden view, Rosebank House - 12 Guests, 6 Ensuite Bedrooms, EV point, Games Rooms, Wood Burner, Pet Friendly!

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 203 reviews

Located in Blairgowrie in the Perthshire region and Scone Palace reachable within 23 km, Ericht Holiday Lodges provides accommodation with free WiFi, a children's playground, a garden and free private...

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 US$79.14 per night
Scored out of 10, guest rating 7.6
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 US$136.09 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 93 reviews
We really loved this hotel. It was cosy and welcoming after a wet day on the Cateran Trail, and loved how homey it felt with books on the landing and even helpful items to borrow in reception. The staff were all lovely and we had a delicious meal in the restaurant - the veggie lasagne was one of the best I’ve ever had.
Guest review by
Molly
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews
Great location in Blairgowrie and a lovely home with 6 en-suite bedrooms. Lots of shops and amenities close by and picturesque walk along the nearby river. Garden area very nice too. Host was excellent with lots of information and local knowledge and we appreciated a lovely welcome basket of goodies!!
Guest review by
Andrew
United Kingdom
From US$109.92 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 227 reviews
A comfortable traditional hotel perfectly situated in town, with good local walks. Affordable in an often-overpriced area, with a warm welcome.
Guest review by
Terence
Ireland
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 872 reviews
Lovely hotel, got everything in the room that you need. Lovely food
Guest review by
Joanna
United Kingdom
gogless