Photo by Richard Webb

Hotels in Blairgowrie

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Blairgowrie?

Glenkilrie House
Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (87 reviews)
Escape to this charming retreat just 5 minutes from Cairngorms National Park. Wake up to a complimentary full breakfast, enjoy free WiFi and parking, and explore nearby Auchintaple Loch. Pitlochry Station is only 23 minutes away.
The price is AU$213
includes taxes & fees
12 June - 13 June
Glenkilrie House
The Alyth Hotel
The Alyth Hotel
3.0 star property
Blairgowrie
9.6 out of 10, Exceptional, (21 reviews)
Overlooking a golf course in Blairgowrie, this hotel offers two inviting bars and an on-site restaurant. Just minutes from Alyth Museum and Strathmore Golf Centre, guests enjoy free breakfast and WiFi while exploring the scenic Perthshire countryside.
The price is AU$224
includes taxes & fees
15 May - 16 May
The Alyth Hotel
Dalmunzie Castle Hotel
Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (298 reviews)
Escape to this historic castle hotel near Glenshee Ski Centre with an on-site golf course and restaurant. After exploring Cairngorms National Park, unwind in the garden or enjoy drinks at the bar. Free WiFi and parking complete your Scottish getaway.
The price is AU$284
includes taxes & fees
28 May - 29 May
Dalmunzie Castle Hotel
Ivybank Lodge
Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (114 reviews)
Experience luxury at this intimate lodge near the Cateran Trail. Wake up to a complimentary full breakfast before exploring local hiking paths. Convenient to Blairgowrie Golf Club with free WiFi and parking to round out your Scottish adventure.
The price is AU$221
includes taxes & fees
14 May - 15 May
Ivybank Lodge
The Bridge of Cally Hotel
The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (142 reviews)
Experience the rugged Cairngorms landscape from this family-friendly retreat. Just a short drive from the national park and Cateran Trail, this Scottish Highlands hotel offers cosy comfort with on-site dining and bar. Free WiFi and parking make exploring nearby Blairgowrie Golf Club effortless.
The price is AU$164
includes taxes & fees
14 May - 15 May
The Bridge of Cally Hotel
Dalnoid Cottages & Treehouses
Dalnoid Cottages & Treehouses
3.5 star property
Blairgowrie
9.8 out of 10, Exceptional, (9 reviews)
Immerse in Scottish serenity at these upscale treehouses near Cairngorms National Park. Each accommodation features a private spa pool, fireplace, kitchen, and patio. Just minutes from Auchintaple Loch with cross-country skiing and snowboarding adventures.
The price is AU$325
includes taxes & fees
18 May - 19 May
Dalnoid Cottages & Treehouses
Gulabin Lodge and House
Gulabin Lodge and House
4.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (4 reviews)
Surrounded by Cairngorms National Park, this cosy lodge offers hiking trails and mountain biking at your doorstep. Each room includes a microwave and refrigerator, while a garden, terrace, and laundry facilities add convenience to your Highland escape.
The price is AU$155
includes taxes & fees
14 May - 15 May
Gulabin Lodge and House
Bamff Ecotourism
Bamff Ecotourism
3.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (12 reviews)
Escape to this eco-friendly farm stay near Blairgowrie with direct access to hiking trails. After exploring nearby Reekie Linn Waterfall, unwind in the garden or grab a bite at the on-site deli. Free parking makes day trips to Alyth Museum convenient.
The price is AU$258
includes taxes & fees
14 May - 15 May
Bamff Ecotourism
Tigh Na Leigh
Tigh Na Leigh
4.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (89 reviews)
Escape to Blairgowrie at this inviting guesthouse with convenient access to nearby attractions like Strathmore Golf Centre and Alyth Museum. Enjoy a meal at the on-site restaurant after a match at the outdoor tennis courts, with free parking to simplify your Scottish getaway.
The price is AU$215
includes taxes & fees
14 May - 15 May
Tigh Na Leigh
Cabin at the Tavern
Cabin at the Tavern
3.5 star property
Blairgowrie
10.0 out of 10, Exceptional, (1 review)
This charming golf-side cottage offers free WiFi and parking just moments from Meigle Museum and Strathmore Golf Centre. Enjoy the tranquil garden and prepare meals in your own kitchen, with Dundee Airport only 30 minutes away.
The price is AU$494
includes taxes & fees
4 June - 5 June
Cabin at the Tavern
The Kirkmichael Hotel
The Kirkmichael Hotel
3.0 star property
Blairgowrie
7.8 out of 10, Good, (67 reviews)
Located in Blairgowrie, this charming hotel offers easy access to natural wonders with Cairngorms National Park just a 10-minute drive away. Enjoy complimentary breakfast, WiFi, and parking, plus relax in the garden or on the terrace after savouring a meal at the restaurant.
The price is AU$177
includes taxes & fees
15 May - 16 May
The Kirkmichael Hotel
Red House Hotel
Red House Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (36 reviews)
Set in scenic Blairgowrie near the local golf club and Alyth Museum, this welcoming hotel offers free WiFi and parking. Work out in the fitness centre, then relax at one of 2 bars or enjoy a meal at the restaurant.
The price is AU$258
includes taxes & fees
12 June - 13 June
Red House Hotel
Victoria Hotel
Victoria Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very good, (59 reviews)
Discover the charming Victoria Hotel with easy access to Cateran Trail and Blairgowrie Golf Club. Enjoy complimentary WiFi and parking while relaxing at the on-site bar or grabbing a quick bite at the deli before exploring the scenic outdoors.
The price is AU$154
includes taxes & fees
14 May - 15 May
Victoria Hotel
The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
8.0 out of 10, Very good, (518 reviews)
Relax at this spa hotel adjacent to Blairgowrie Golf Club, offering deep-tissue massages and facials. The Bay Tree Restaurant serves meals all day, while the bar provides evening refreshment. Free WiFi and parking enhance your stay near the Cateran Trail.
The price is AU$153
includes taxes & fees
21 May - 22 May
The Angus Hotel & Spa by Compass Hospitality
12 Keathbank Court
12 Keathbank Court
3.5 star property
Blairgowrie
The price is AU$872
includes taxes & fees
12 June - 13 June
12 Keathbank Court
Holly House
Holly House
2.0 star property
Blairgowrie
The price is AU$1,993
includes taxes & fees
30 May - 31 May
Holly House
Hazel Lodge
Hazel Lodge
2.0 star property
Blairgowrie
The price is AU$1,721
includes taxes & fees
30 May - 31 May
Hazel Lodge
Ralston Bothy
Ralston Bothy
3.5 star property
Blairgowrie
The price is AU$1,042
includes taxes & fees
27 May - 28 May
Ralston Bothy
Eagle Glen Cottage
Eagle Glen Cottage
3.0 star property
Blairgowrie
Surrounded by outdoor adventure, this cosy Blairgowrie cottage offers free WiFi and parking. Explore nearby hiking trails or visit Meigle Museum. The property features a garden and fully-equipped kitchen for a comfortable countryside escape.
The price is AU$982
includes taxes & fees
30 May - 31 May
Eagle Glen Cottage
Bramble Cottage
Bramble Cottage
3.0 star property
Blairgowrie
The price is AU$1,188
includes taxes & fees
17 May - 18 May
Bramble Cottage
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.

Get last-minute hotel deals in Blairgowrie and save more

Sign in to unlock great savings.
Showing deals for:15 May - 17 May
Showing deals for:12 June - 13 June

When is the best time to visit Blairgowrie?

Our prices for hotels in Blairgowrie are cheapest in January
Price trends for hotels in Blairgowrie
Pricing is based on two traveller single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for Blairgowrie
May
High 13°C / low 5°C. Cloudy most days.
View properties in May
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
11°
weather_cloudy
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 6 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Blairgowrie

Learn more about Blairgowrie

Blairgowrie is well known for its riverfront and skiing, featuring attractions such as Strathmore Golf Centre and Cairngorms National Park. This welcoming city has something for everyone including sights like Blairgowrie Golf Club and Alyth Museum within a secluded setting.

Photo by Richard Webb
Open Photo by Richard Webb

Check out reviews of Blairgowrie hotels guests love

Frequently asked questions

How much does a hotel room cost in Blairgowrie?
You can find top hotels in Blairgowrie from AU$153 with options to suit your budget and needs. If you're looking for an affordable hotel in Blairgowrie that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Blairgowrie hotels?
Discover great deals on Blairgowrie hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Blairgowrie hotels.
Can I book Blairgowrie hotels with free cancellation?
To book a refundable Blairgowrie hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Blairgowrie?
One of the most popular luxury hotels in Blairgowrie is Ivybank Lodge. Ivybank Lodge is a luxury bed & breakfast with a high guest rating amongst our travellers, and it offers a free full breakfast.
What are some top pet-friendly hotels in Blairgowrie?
Our travellers' favourite pet-friendly hotels in Blairgowrie include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Blairgowrie.
What are some of the best kid-friendly hotels in Blairgowrie?
One of the best Blairgowrie hotels for kids is The Bridge of Cally Hotel. The Bridge of Cally Hotel is a kid-friendly hotel with a guest score of 8.8 out of 10 plus family-friendly amenities like children's meals, an arcade/game room, and a barbecue grill. Find even more kid-friendly hotels in Blairgowrie by using our "Family friendly" filter on Hotels.com when you search.
What are the top Blairgowrie hotels with a pool?
Discover some of the best Blairgowrie hotels with a pool for a little extra luxury on your trip. The Angus Hotel & Spa by Compass Hospitality is a great hotel with an indoor pool and a guest rating of 8 out of 10. To find more stays in Blairgowrie with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Blairgowrie hotels with free parking?
If you're exploring by car, finding a great Blairgowrie hotel with free parking is a win. Our travellers' favourites include:
What are some popular hotels in central Blairgowrie?
For hotels in central Blairgowrie, check out Bamff Ecotourism and Ballathie Sportsmans Lodge. Travellers love Bamff Ecotourism for its location, as well as the snack bar/deli and free parking this farm stay offers. Ballathie Sportsmans Lodge is another popular central lodge.
Can I book a refundable accommodation option in Blairgowrie?
If you want the flexibility to change your plans to Blairgowrie, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Blairgowrie if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, browse our selection of 33 holiday homes. You can also consider one of the 7 apartments or 107 cottages.
What will the weather in Blairgowrie be like during my visit?
The warmest months in Blairgowrie are usually July and August, with an average temperature of 13°C. January and February are the chilliest months, when the average temperature is 3°C. The rainiest months are October and July.

Find out more about Blairgowrie

Blairgowrie: Where Serene Rivers Embrace Enchanted Countryside

Nestled in the heart of Scotland, Blairgowrie is a charming village that offers a delightful escape into nature's embrace. Surrounded by rolling hills and lush countryside, this enchanting destination is perfect for outdoor enthusiasts and those seeking tranquillity. Just a stone's throw from the picturesque River Ericht, visitors can enjoy scenic walks and cycling routes. The nearby friendly beaches provide a stunning seascape, ideal for a leisurely day by the water. With its rich local heritage, welcoming atmosphere, and access to the vibrant Perthshire landscape, Blairgowrie promises a captivating getaway for every traveller.

Discover great hotels in Blairgowrie

Blairgowrie offers a variety of accommodation options, from charming bed and breakfasts and friendly guesthouses to luxurious hotels with spa facilities. For those seeking a home-like experience, holiday rentals and apartments are also available, providing a comfortable base to explore the beautiful Scottish countryside. Here are some of our travellers' favourite hotels in Blairgowrie:

  1. Meikleour Arms Hotel and RestaurantOpens in a new window: This charming inn provides a unique blend of adventure and leisure, making it perfect for travellers seeking a golf-themed getaway. With a variety of adventure sports on offer, such as fishing and hiking, guests can immerse themselves in the picturesque Scottish landscape. The property features pet-friendly amenities, allowing for a relaxed stay. Review sentiments highlight the welcoming atmosphere and the thrill of engaging in recreation activities right at the doorstep, ensuring a memorable experience for adventure enthusiasts.
  2. Ballathie Sportsmans LodgeOpens in a new window: This inviting lodge is ideal for travellers looking for a pet-friendly retreat. With a focus on comfort and relaxation, the property provides a warm and welcoming environment, perfect for unwinding after a day of exploring. The pet policy ensures that furry friends are accommodated, enhancing the overall experience for animal lovers. Guests appreciate the serene surroundings and the ease of access to nearby attractions, making it a delightful choice for those seeking a tranquil escape.
  3. Ballathie Country House Hotel and EstateOpens in a new window: This hotel stands out as a haven for adventure seekers and pet lovers alike, featuring an array of onsite activities, including archery and kayaking. The property is designed to provide a luxurious experience, complete with thoughtful amenities that enhance guest comfort. The welcoming pet policy adds a special touch, making it easy for travellers to enjoy their stay without leaving their furry companions behind. Review sentiments reflect a high level of satisfaction with the engaging activities and the relaxing ambiance, ensuring a delightful stay for leisure travellers.

Top locations to stay in Blairgowrie

Some great areas to stay in when visiting Blairgowrie, Scotland, are Dunkeld, Birnam, and Alyth. Dunkeld offers scenic riverside walks and a friendly atmosphere, while Birnam boasts charming libraries and cafés. Alyth is known for its delightful dining options and community spirit. For first-time visitors, Dunkeld is best suited due to its picturesque charm and proximity to nature.

  1. DunkeldOpens in a new window: Nestled along the banks of the River Tay, Dunkeld is a charming village known for its stunning natural beauty and rich history. Visitors can explore the enchanting Dunkeld Cathedral and stroll through the picturesque streets filled with quaint shops and galleries. The surrounding countryside offers fantastic opportunities for walking and enjoying the scenic views, making it a perfect retreat for nature lovers. With its friendly atmosphere and a variety of local cafes, Dunkeld is an ideal place to relax and soak in the Scottish landscape.
  2. BirnamOpens in a new window: Right next to Dunkeld, Birnam offers a delightful blend of cultural attractions and outdoor experiences. This village is famous for its connection to Shakespeare's Macbeth and features the beautiful Birnam Oak, a must-see for literature enthusiasts. You’ll find lovely cafes to unwind in after exploring the area, and the nearby woodland trails provide an excellent way to experience the stunning scenery. Birnam is a great choice for those looking to immerse themselves in local culture while enjoying the tranquility of the countryside.
  3. AlythOpens in a new window: Alyth is a hidden gem that boasts a warm, community vibe and beautiful countryside surroundings. It's perfect for those who appreciate dining options that highlight local produce and flavours. The village is near the scenic Alyth Hill, which offers fantastic walking paths and panoramic views of the area. Alyth provides a peaceful atmosphere, ideal for those wanting to escape the hustle and bustle of larger towns while still enjoying a variety of local shops and community events.

Things to do in Blairgowrie

Blairgowrie enchants visitors with its stunning riverside scenery and picturesque countryside. Enjoy leisurely strolls amid vibrant birdsong, relax on friendly beaches, or embark on boating and hiking adventures. With opportunities for golf, spa indulgence, and thrilling ski experiences nearby, this charming village is a delightful escape for all.

  • Historic Scotland Stanley MillsOpens in a new window – Step back in time at this historic building, where you can discover the fascinating history of the cotton industry. Wander along the river and countryside, soaking in the serene surroundings while learning about the industrial heritage of Scotland.
  • Active Kids Adventure ParkOpens in a new window – Bring the family to this amusement park, brimming with fun activities for all ages. Climb, jump, and explore the outdoor play areas nestled in the beautiful countryside, ensuring everyone has a day full of laughter and excitement.
  • The HermitageOpens in a new window – Enjoy a leisurely walk through this serene preserve, where you can marvel at stunning natural landscapes and towering trees. The peaceful trails along the river offer a perfect setting to connect with nature and unwind.
  • Loch of the LowesOpens in a new window – Visit this picturesque reserve, where birdwatching enthusiasts can catch a glimpse of various wildlife. The tranquil loch is an ideal spot for a gentle stroll or a picnic amidst the stunning countryside backdrop.
  • Dunkeld CathedralOpens in a new window – Explore this stunning cathedral, an architectural gem with a rich history. The beautiful grounds along the river provide a perfect place to reflect on the magnificent craftsmanship and the spiritual heritage of the area.

4 tips for savvy savings when booking a hotel in Blairgowrie

  1. Book for the cheapest times: The most affordable time to visit Blairgowrie is during January, February, and December, when hotel prices tend to be lower. For those on a budget, a stay of at least 2 to 3 days is perfect for discovering the area's key landmarks, cultural sites, and natural beauty. Visitors can enjoy the friendly atmosphere, explore the picturesque countryside, and take part in excursions that highlight local history. Additionally, there are opportunities for golf, swimming, and spa experiences, all contributing to a great value for money while soaking in the tranquil riverside setting.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals for hotels in Blairgowrie, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about any flash sales or special promotions, so you won’t miss opportunities to save. Additionally, the Smart Shopping feature available via the app allows you to compare hotel prices and amenities, ensuring you’re likely to find the best options. With these tools, you’ll be promptly updated on room availability and price drops for your preferred hotels.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could help you save on your stay in a Blairgowrie hotel. If you're in search of something distinctive, boutique hotels can provide a more personalised experience and occasionally offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest alternative dates that could be more affordable, helping you to secure a better deal.
  4. Consider your location: Staying nearer to key attractions or city centres can provide convenience, but it often comes with a higher price tag. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. Independent hotels located further afield are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to Blairgowrie

Blairgowrie experiences its lowest average temperature in January, at 35.4°F (1.9°C), while July is the hottest month, with an average temperature of 57.0°F (13.9°C). October are usually the wettest months. April, July, and September are the peak travel months in Blairgowrie, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring