Search Blairgowrie hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Blairgowrie hotels

1. The Kirkmichael Hotel

The Kirkmichael Hotel
3.0 star property
Blairgowrie
7.6 out of 10, Good, (68 reviews)
"Room was very nice "
United Kingdom
Muhammad Awal
The price is NZ$218
includes taxes & fees
5 July - 6 July
The Kirkmichael Hotel

2. The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (148 reviews)
"Lovely location with a path along the river."
United States
Amy
The price is NZ$191
includes taxes & fees
24 June - 25 June
The Bridge of Cally Hotel

3. Glenkilrie House

Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (92 reviews)
"Lovely place to stay, would definitely return, so nice to spend the night here after 6 days wild camping in the cairngorms"
United Kingdom
Matthew
The price is NZ$273
includes taxes & fees
6 July - 7 July
Glenkilrie House

4. Dalnoid Cottages & Treehouses

Dalnoid Cottages & Treehouses
3.5 star property
Blairgowrie
9.8 out of 10, Exceptional, (9 reviews)
"Hot tub great everything great"
United Kingdom
Tracy
The price is NZ$409
includes taxes & fees
5 July - 6 July
Dalnoid Cottages & Treehouses

5. Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (312 reviews)
"Beautiful estate. Staff were very helpful and friendly."
Canada
Joey
The price is NZ$363
includes taxes & fees
12 July - 13 July
Dalmunzie Castle Hotel

6. The Alyth Hotel

The Alyth Hotel
3.0 star property
Blairgowrie
9.6 out of 10, Exceptional, (25 reviews)
"The staff were great a good selection of whiskies food was very good ate in the restaurant on 2 nites.The location is picture postcard,I would recommend this hotel."
United Kingdom
neil
The price is NZ$277
includes taxes & fees
25 June - 26 June
The Alyth Hotel

7. Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (119 reviews)
"Great guys, so friendly and delicious breakfast."
United Kingdom
Christine
The price is NZ$285
includes taxes & fees
25 June - 26 June
Ivybank Lodge

8. Gulabin Lodge and House

Gulabin Lodge and House
4.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (4 reviews)
"Quiet , clean room with a view , friendly hosts. well equipped kitchen with a lovely big dinning room, "
United Kingdom
Nikki
The price is NZ$184
includes taxes & fees
29 June - 30 June
Gulabin Lodge and House

9. Tigh Na Leigh

Tigh Na Leigh
4.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (91 reviews)
"Lovely stay, hosts very attentive, breakfast fresh and delicious. Would highly recommend"
United Kingdom
Rosina
The price is NZ$323
includes taxes & fees
28 June - 29 June
Tigh Na Leigh

10. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
7.8 out of 10, Good, (539 reviews)
"Great hotel, very central location. Lots of parking available and staff very friendly and helpful pointing out the free car park rather than the one thats cost money. Never ate here this time but the food looked and smelt lovely. Very clean room with everything you need for a short break. Beds super comfy."
United Kingdom
Catherine
The price is NZ$163
includes taxes & fees
28 June - 29 June
The Angus Hotel & Spa by Compass Hospitality

11. Victoria Hotel

Victoria Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very good, (59 reviews)
"I have stayed here a few times and have always enjoyed my stay, spotlessly clean, friendly staff, great location."
United Kingdom
Sharon
The price is NZ$195
includes taxes & fees
28 June - 29 June
Victoria Hotel

12. Red House Hotel

Red House Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (36 reviews)
"Great place to stay for golf and snooker"
United Kingdom
Greig
The price is NZ$319
includes taxes & fees
6 July - 7 July
Red House Hotel

13. Bamff Ecotourism

Bamff Ecotourism
3.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (12 reviews)
"Stayed in the yurt very cozy and spotless with a comfortable bed, just place for a peace of mind and soul, I was worried about the cold before my visit and brought lots of extra blankets and hot water bottle but the yurt is very well insulated and the wood burner keeps it very warm definitely recommended "
United Kingdom
Leila Sadat
The price is NZ$483
includes taxes & fees
9 July - 10 July
Bamff Ecotourism

14. Cabin at the Tavern

Cabin at the Tavern
3.5 star property
Blairgowrie
10.0 out of 10, Exceptional, (1 review)
"This was a great and affordable cabin and it was in an awesome, quiet area just south of the caringorms national Park. The owner is a real gentleman and the tavern he runs has amazing steak pies. Would stay again "
United States
DUSTIN
The price is NZ$609
includes taxes & fees
4 July - 5 July
Cabin at the Tavern

15. Kindrogan House

Kindrogan House
1.0 star property
Blairgowrie
The price is NZ$154
includes taxes & fees
25 June - 26 June
Kindrogan House

16. 12 Keathbank Court

12 Keathbank Court
3.5 star property
Blairgowrie
The price is NZ$1,075
includes taxes & fees
26 June - 27 June
12 Keathbank Court

17. Ralston Bothy

Ralston Bothy
3.5 star property
Blairgowrie
The price is NZ$1,284
includes taxes & fees
8 July - 9 July
Ralston Bothy

18. Bramble Cottage

Bramble Cottage
3.0 star property
Blairgowrie
The price is NZ$1,550
includes taxes & fees
26 June - 27 June
Bramble Cottage

19. Holly House

Holly House
3.0 star property
Blairgowrie
The price is NZ$3,740
includes taxes & fees
26 June - 27 June
Holly House

20. Bannatyne Lodge

Bannatyne Lodge
3.0 star property
Blairgowrie
The price is NZ$1,896
includes taxes & fees
5 July - 6 July
Bannatyne Lodge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Blairgowrie attractions

Learn more about Blairgowrie

Riverside walks along the Ericht River offer peaceful views of the historic mill buildings and abundant wildlife. Explore the charming town centre with its independent shops, then head to nearby Cargill's Leap for dramatic waterfall scenery.

Photo by Richard Webb
Open Photo by Richard Webb

Top Blairgowrie Hotel Reviews

More cheap accommodation in Blairgowrie

Find out more about Blairgowrie

Top reasons to visit Blairgowrie

  • Stunning Outdoor Adventures: Blairgowrie offers a variety of activities like skiing, golf, and picturesque hill walks amidst breathtaking scenery.
  • Cultural Experiences: Explore local history through museums, nature reserves, and majestic castles, adding depth to your visit.
  • Blairgowrie Golf Club: A must-visit for golf enthusiasts, renowned for its beautiful courses and welcoming atmosphere.
  • Charming Local Atmosphere: Enjoy friendly locals and a relaxing vibe in the town's delightful centre.
  • Diverse Accommodation Options: From pet-friendly lodgings to family hotels, find the perfect stay for your needs.

Find great hotels near Blairgowrie

Discover a delightful range of hotel accommodations in Blairgowrie, perfect for every type of traveller. From pet-friendly lodgings to family-oriented hotels, you'll find options that cater to your adventure and relaxation needs. With a variety of amenities and services, you can enjoy a memorable stay while exploring the stunning Scottish landscape. Read hotel reviews to find the ideal spot for your getaway in this charming town.

  • Mercure Perth Hotel: Located 22.5km from Blairgowrie, the Mercure Perth Hotel is a 3-star eco-certified property that caters to environmentally conscious travellers. This pet-friendly establishment offers a warm and inviting atmosphere, ideal for business trips or leisure stays. With amenities that include a pet policy accommodating dogs, the hotel ensures that guests can travel with their furry companions. The combination of sustainability and comfort makes it a great choice for those seeking an eco-friendly vacation experience.
  • Holiday Inn Express Perth by IHG: Just 20.9km from Blairgowrie, the Holiday Inn Express Perth by IHG boasts a remarkable guest rating of 9.0 out of 10. This 3-star hotel is known for its eco-friendly practices while providing a modern and comfortable stay. Ideal for business travellers and those with pets, it offers convenient amenities and a welcoming atmosphere. With a strong emphasis on sustainability, the hotel ensures that guests can enjoy their stay while minimising their environmental impact.
  • Dunkeld House Hotel: Situated 16.1km away from Blairgowrie, the Dunkeld House Hotel is a charming 4-star accommodation that holds a guest rating of 8.8 out of 10. This hotel is perfect for those seeking adventure and relaxation, featuring activities such as hiking, biking, and fishing nearby. Guests can indulge in the full-service spa, offering massages and facial treatments, along with an indoor pool for relaxation. With its blend of adventure and wellness, Dunkeld House Hotel provides a unique retreat for those looking to explore the beautiful Scottish landscape.

Where to stay in Blairgowrie

Blairgowrie, nestled in the heart of beautiful Perthshire, offers an ideal escape for outdoor enthusiasts and adventure seekers. Explore the charming centre of Blairgowrie, where friendly locals and a relaxing atmosphere await. Nearby, you'll find breathtaking scenery perfect for weekend getaways and family-friendly excursions. Whether you're seeking a romantic retreat or a secluded staycation, Blairgowrie and its picturesque surroundings promise unforgettable experiences in this stunning corner of Scotland.

  • Rattray: Nestled adjacent to Blairgowrie, Rattray is a charming village that offers a delightful blend of family-friendly entertainment and cultural experiences. With visitor numbers peaking during the warmer months from July to September, this village provides a vibrant atmosphere with various activities. Enjoy a round of golf at local courses, catch a performance at the nearby theatre, or take a leisurely stroll through the urban park. Notable landmarks include a local stadium and a picturesque beach, making Rattray an ideal spot for relaxation and recreation.
  • Alyth: Located close to Blairgowrie, Alyth is a scenic village renowned for its outdoor adventures and romantic settings. The peak tourist season occurs in March to April and again in July, attracting visitors eager to explore its recreational areas and pampering spas. Alyth is home to stunning landscapes featuring a charming beach, an impressive castle, and rolling hills. Whether you’re seeking a tranquil retreat or an outdoor escapade, Alyth offers a perfect blend of culture and nature, making it a delightful addition to your itinerary.
  • Kirkmichael: Situated in the picturesque surroundings near Blairgowrie, Kirkmichael is a village that captivates adventurers and nature lovers alike. With a moderately seasonal influx of visitors peaking during the summer months, the village is a gateway to thrilling outdoor activities, including skiing and hiking in the nearby national park. Explore the serene beauty of the national state park or visit a historic castle, all while soaking in the stunning scenery. Kirkmichael promises a memorable experience for those seeking adventure and breathtaking landscapes.

Things to do in Blairgowrie

Shopping

In Blairgowrie, you can explore unique shops like The Gift Shop for local crafts and souvenirs. If you're up for a drive, head to Perth's shopping centres, such as St John’s Shopping Centre, where you'll find a wider selection of gifts and fashion options.

Recreation

The Wellbeing Retreat offers a peaceful setting with holistic treatments, yoga sessions, and meditation classes designed to rejuvenate the mind and body. Nearby, the beautiful Lunan Bay provides scenic walks along the coastline, perfect for reflection and relaxation in nature’s embrace.

Adventure

Explore the scenic beauty of the River Ericht with kayaking and canoeing adventures, offering a thrilling way to navigate the waters. For hiking enthusiasts, the nearby Cateran Trail provides stunning landscapes and diverse wildlife, creating a rewarding experience for nature lovers.

Nightlife

Explore the lively atmosphere at The Old Cross Inn, where you can enjoy a pint and mingle with locals. For a more relaxed vibe, visit The Royal Hotel for some live music and a hearty meal, adding a touch of warmth to your evening in Blairgowrie.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Blairgowrie

To save money on your trip to Blairgowrie, consider visiting between December and February when accommodation prices are lower. Booking your hotel about a month in advance can yield better rates, and keep an eye out for last-minute deals on Expedia. Staying on a Monday is often cheaper than a Saturday. Additionally, use Expedia’s search tools to filter options based on your budget and preferences, and consider eco-certified hotels for sustainable stays. Combining your hotel, flights, and activities into a package can also lead to significant savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Blairgowrie are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Blairgowrie is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Blairgowrie is Monday. The most expensive day to stay in Blairgowrie is Saturday.
  • Find cheap hotels on Expedia: Make the most of Expedia’s search tool to refine your travel choices based on your budget, preferred location, and the type of accommodation you’re after. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best bargains, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save some dollars by combining your Blairgowrie hotel booking with your flights and activities through an Expedia package.

Find the best attractions near Blairgowrie

Blairgowrie is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can explore various attractions, including nature reserves, history museums, and castles, which offer rich cultural experiences and romantic settings. For golf enthusiasts, the Blairgowrie Golf Club is a must-visit. With its blend of adventure and history, Blairgowrie promises a memorable getaway for all types of travellers.

  • Dunkeld Cathedral: Located 14.5km from Blairgowrie, this stunning cathedral showcases impressive Gothic architecture and rich cultural history. Visitors can explore its serene grounds and enjoy the tranquil atmosphere along the banks of the River Tay.
  • Huntingtower Castle: About 22.5km away, this romantic castle boasts beautiful gardens and fascinating historical tales. Wander through its intriguing ruins and enjoy the picturesque views that evoke a sense of Scottish heritage.
  • Birnam Oak: Situated 14.5km from Blairgowrie, this ancient tree is a testament to nature's beauty and longevity. The surrounding park offers eco-friendly activities perfect for families seeking outdoor adventures and a connection to the natural world.

Best time to go to Blairgowrie

The best time to visit Blairgowrie is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January35.4°F (1.9°C)Light RainMostly CloudyAverageSlightly Low
February36.7°F (2.6°C)Light RainMostly CloudyAverageSlightly Low
March39.6°F (4.2°C)Light RainMostly CloudyAverageAverage
April43.7°F (6.5°C)Light RainMostly CloudySlightly HighAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September52.5°F (11.4°C)Light RainMostly CloudySlightly HighAverage
October46.9°F (8.3°C)Light RainMostly CloudySlightly LowAverage
November40.6°F (4.8°C)Light RainMostly CloudySlightly LowAverage
December36.3°F (2.4°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Blairgowrie

Flying into Blairgowrie, Scotland, you have several major airport options. EDInburgh Airport (EDI) is 70.8km away, with nearby hotels like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both located 11.3km from the airport. GLAsgow International Airport (GLA) is 104.6km away, offering luxury stays at JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, situated 4 and 11.3km from the airport, respectively. Aberdeen Airport (ABZ) is 96.6km from Blairgowrie, with excellent hotel choices such as the 5-star Marcliffe and Trump® International Scotland, located 6 and 12.9km away. All airports provide various transport services to these hotels.

Frequently asked questions

Where is the best place to stay in Blairgowrie?
Based on our traveller data, The Angus Hotel & Spa by Compass Hospitality is one of the top choices for your stay. This hotel offers a full-service spa and a restaurant. Other good options for your stay include Dalmunzie Castle Hotel and The Bridge of Cally Hotel. See all available top hotels, or vacation rentals in Blairgowrie.
What are some of the best holiday rentals that Blairgowrie has to offer?
The Townhouse Aberfeldy: This holiday home rental outside of Blairgowrie comes with free WiFi so that you can feel at home during your trip. Our travellers also rate luxurious country house 11 people Highlands on the blackwater river as a favourite home for rent in Blairgowrie. See all vacation rentals in Blairgowrie.
If I need to cancel my hotel reservation in Blairgowrie, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Blairgowrie.
What's the best budget-friendly hotel in Blairgowrie?
Based on our traveller reviews, Kindrogan House is a top choice for a less expensive stay. View all budget hotels in Blairgowrie.
What's the best family accommodation in Blairgowrie?
The Bridge of Cally Hotel is a hotel with a restaurant and free WiFi, and it's a top choice on Expedia for families. Also, attractions in the area such as Dundee Science Centre and Battlefield Live Dundee are fun for children of all ages. Find more child-friendly accommodations in Blairgowrie.
What is the favourite LGBTQ-friendly accommodation in Blairgowrie?
Angus Hotel is a top LGBTQ-friendly hotel that features a full-service spa and free Wi-Fi. Ivybank Lodge is another good option for your stay. See all available hotels listed as LGBTQ-friendly in Blairgowrie.
What's the best dog-friendly hotel in Blairgowrie?
The Angus Hotel & Spa by Compass Hospitality is a top dog-friendly hotel, and offers a full-service spa and a restaurant for its human guests. Two other good options to stay with your pet include Dalmunzie Castle Hotel and The Bridge of Cally Hotel. See more pet-friendly hotel accommodations in Blairgowrie.
What's the best high-end place to stay in Blairgowrie?
Ivybank Lodge is a luxury B&B and popular for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Blairgowrie.
What's the best hotel for a golf holiday in Blairgowrie?
The Angus Hotel & Spa by Compass Hospitality is a top hotel that has an adjacent golf course and features free WiFi. Other good options if you'd like to stay near a golf course include Dalmunzie Castle Hotel and The Alyth Hotel. You can tee off at Strathmore Golf Centre or Blairgowrie Golf Club while you're in town. See more golf hotels in Blairgowrie.
What are some accommodation options with pools in Blairgowrie?
The Angus Hotel & Spa by Compass Hospitality is a top hotel with an indoor pool, a full-service spa and free WiFi. View all hotels with pools in Blairgowrie.
What is the best spa hotel in Blairgowrie?
The Angus Hotel & Spa by Compass Hospitality is a top spa hotel featuring a bar, an indoor pool and a restaurant. Treat yourself to a facial, deep-tissue massage or body treatment at the on-site spa. See all spa hotels in Blairgowrie.
What's it like staying in Blairgowrie?
Visitors to Blairgowrie will definitely enjoy the riverfront and skiing. Tourists can also enjoy the city's spas, golf courses and entertainment choices. In Blairgowrie, there are 203 hotels and other accommodation options to choose from. Find out more about Blairgowrie.
What should I do while I'm visiting Blairgowrie?
Cultural venues include Alyth Museum and Meigle Museum. Natural beauty is on display at Backwater Reservoir Viewpoint, Cairngorms National Park and Cateran Trail. Skiing is a great activity, and Strathmore Golf Centre is one place to visit. Take a look at what more there is to see and do in Expedia's Blairgowrie guide.
What's the seasonal weather like in Blairgowrie?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Blairgowrie is 964 mm.

Explore a world of travel with Expedia