Photo by Dr Heather Doran

Hotels in Blairgowrie

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Blairgowrie?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Blairgowrie on Hotels.com. These Blairgowrie hotels consistently deliver on comfort, location, and value. Last updated on .

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, (528 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.
$82 nightly
The price is $98
Jun 14 - Jun 15
Total with taxes and fees
The Angus Hotel & Spa by Compass Hospitality

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (117 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.
$131 nightly
The price is $157
Jun 8 - Jun 9
Total with taxes and fees
Ivybank Lodge

The Old Cross Inn

The Old Cross Inn
4.0 star property
Blairgowrie
9.4 out of 10, Exceptional, (72 reviews)
The Old Cross Inn

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,264 reviews)
This hotel sits near a train station with a delightful indoor pool and spa offering deep-tissue massages. The international cuisine at Quayside Bar and Grill and the convenient location near HMS Unicorn make for an exceptional stay.
$93 nightly
The price is $112
Jul 5 - Jul 6
Total with taxes and fees
Apex City Quay Hotel & Spa

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (205 reviews)
$183 nightly
The price is $220
Jun 8 - Jun 9
Total with taxes and fees
Meikleour Arms Hotel and Restaurant

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (572 reviews)
$110 nightly
The price is $132
Jun 24 - Jun 25
Total with taxes and fees
Ballathie House Hotel

The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (145 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 cozy comfort with on-site dining and bar. Free WiFi and parking make exploring nearby Blairgowrie Golf Club effortless.
$99 nightly
The price is $119
Jun 8 - Jun 9
Total with taxes and fees
The Bridge of Cally Hotel

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (362 reviews)
Modern accommodations near City Square and Desperate Dan Statue, this hotel offers a welcoming bar/lounge and café. Just 3 minutes from Dundee Station, guests praise the helpful staff, breakfast options, and excellent property condition.
$56 nightly
The price is $67
Jun 14 - Jun 15
Total with taxes and fees
Four Points Flex by Sheraton Dundee

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.8 out of 10, Good, (1,005 reviews)
$80 nightly
The price is $96
Jun 12 - Jun 13
Total with taxes and fees
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

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 center, then relax at one of 2 bars or enjoy a meal at the restaurant.
$152 nightly
The price is $183
Jun 12 - Jun 13
Total with taxes and fees
Red House Hotel

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,004 reviews)
$75 nightly
The price is $90
Jun 14 - Jun 15
Total with taxes and fees
Hampton by Hilton Dundee City Centre

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
Immerse in tranquility at this countryside hotel featuring a full-service spa and indoor pool near Polney Loch. After exploring The Hermitage, unwind with a massage or enjoy meals at the Riverside Restaurant.
$239 nightly
The price is $287
Jun 21 - Jun 22
Total with taxes and fees
Dunkeld House Hotel

Lodge at Lochside

Lodge at Lochside
3.0 star property
Kirriemuir
9.2 out of 10, Wonderful, (239 reviews)
Discover a peaceful retreat in Kirriemuir, with nearby Loch of Lintrathen and Reekie Linn Waterfall for nature adventures. Mountain biking, kayaking, and hiking trails surround this cozy lodge, perfect for outdoor enthusiasts exploring Scottish landscapes.
$78 nightly
The price is $93
Jun 8 - Jun 9
Total with taxes and fees
Lodge at Lochside

The Alyth Hotel

The Alyth Hotel
3.0 star property
Blairgowrie
9.6 out of 10, Exceptional, (24 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.
$112 nightly
The price is $135
Jun 8 - Jun 9
Total with taxes and fees
The Alyth Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,005 reviews)
Escape to this historical hotel in Pitlochry, offering stunning views and beautiful gardens near Blair Athol Distillery. Unwind in the indoor pool, enjoy regional cuisine at Verandah restaurant, or pamper yourself with hot stone massages at the full-service spa.
$237 nightly
The price is $284
Jun 8 - Jun 9
Total with taxes and fees
Atholl Palace Hotel

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.8 out of 10, Excellent, (1,005 reviews)
$72 nightly
The price is $87
Jun 14 - Jun 15
Total with taxes and fees
Malmaison Dundee

Ballathie Sportsmans Lodge

Ballathie Sportsmans Lodge
3.0 star property
Perth
10.0 out of 10, Exceptional, (1 review)
Ballathie Sportsmans Lodge

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (708 reviews)
$409 nightly
The price is $490
Jul 8 - Jul 9
Total with taxes and fees
Fonab Castle Hotel & Spa

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very Good, (1,185 reviews)
Unwind at this Pitlochry hotel with an indoor swimming pool and on-site restaurant. Just a short walk from Pitlochry Station and minutes from Pitlochry Golf Club, this welcoming retreat offers a fitness center, terrace, and garden. Enjoy free WiFi and parking during your Scottish adventure.
$94 nightly
The price is $113
Jun 14 - Jun 15
Total with taxes and fees
The Pitlochry Hydro Hotel

Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
3.0 star property
Dundee
8.8 out of 10, Excellent, (1,004 reviews)
Enjoy the convenience of being just a 5-minute stroll from Dundee Station at this welcoming hotel. Start your day with a complimentary breakfast before exploring nearby City Square and Minnie the Minx Statue, or unwind with a drink at the bar after sightseeing.
$74 nightly
The price is $89
Jun 14 - Jun 15
Total with taxes and fees
Holiday Inn Express Dundee by IHG
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:Jul 7 - Jul 8

You may also like pet-friendly hotels in Blairgowrie

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.

When is the best time to visit Blairgowrie?

Our prices for hotels in Blairgowrie are cheapest in April
Price trends for hotels in Blairgowrie
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Blairgowrie
June
High 61°F / low 46°F. Cloudy most days.
View properties in June
61°
weather_cloudy
June, no crowd data, average high temperature 61 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Cloudy most days.
46°
64°
weather_cloudy
July, no crowd data, average high temperature 64 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Cloudy most days.
49°
63°
weather_cloudy
August, no crowd data, average high temperature 63 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Cloudy most days.
49°
59°
weather_cloudy
September, no crowd data, average high temperature 59 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Cloudy most days.
46°
53°
weather_cloudy
October, no crowd data, average high temperature 53 degrees Fahrenheit, average low temperature 41 degrees Fahrenheit. Cloudy most days.
41°
46°
weather_cloudy
November, no crowd data, average high temperature 46 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
40°
weather_cloudy
December, no crowd data, average high temperature 40 degrees Fahrenheit, average low temperature 32 degrees Fahrenheit. Cloudy most days.
32°
40°
weather_cloudy
January, no crowd data, average high temperature 40 degrees Fahrenheit, average low temperature 31 degrees Fahrenheit. Cloudy most days.
31°
42°
weather_cloudy
February, no crowd data, average high temperature 42 degrees Fahrenheit, average low temperature 32 degrees Fahrenheit. Cloudy most days.
32°
46°
weather_cloudy
March, no crowd data, average high temperature 46 degrees Fahrenheit, average low temperature 33 degrees Fahrenheit. Cloudy most days.
33°
51°
weather_cloudy
April, no crowd data, average high temperature 51 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
56°
weather_cloudy
May, no crowd data, average high temperature 56 degrees Fahrenheit, average low temperature 40 degrees Fahrenheit. Cloudy most days.
40°
Monthly weather averages (˚F)

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 Backwater Reservoir Viewpoint. This welcoming city has something for everyone including sights like Cairngorms National Park and Blairgowrie Golf Club 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 $88 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 travelers, and it offers a free full breakfast and free parking.
What are some top pet-friendly hotels in Blairgowrie?
Our travelers' favorite 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 hotels in Blairgowrie for couples?
Stay at a top-rated Blairgowrie romantic hotel and make the most of your couple's vacation. Our travelers love Dalmunzie Castle Hotel, a hotel with a restaurant and a bar/lounge. Another romantic hotel with top reviews is The Angus Hotel & Spa by Compass Hospitality. This hotel offers a restaurant and an indoor pool for a perfect stay. Discover more hotels in Blairgowrie on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
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. Discover more kid-friendly hotels in Blairgowrie by using the Hotels.com "Family friendly" filter in your search.
What are the top Blairgowrie hotels with a pool?
For some added luxury, discover the best Blairgowrie hotels with a pool. The Angus Hotel & Spa by Compass Hospitality is a great hotel with an indoor pool and a guest rating of 8 out of 10. Plus, you can make the most of its hot tub and full-service spa. 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 driving, a great Blairgowrie hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central Blairgowrie?
If you're looking for hotels in central Blairgowrie, check out Ballathie Sportsmans Lodge and Ivybank Lodge. Travelers love Ballathie Sportsmans Lodge for its location. Ivybank Lodge is another popular central bed & breakfast with a free full breakfast and free parking, plus espresso makers in the guestrooms.
Where can I find free parking with my stay in Blairgowrie?
These hotels offer the perk of free parking: The Alyth Hotel, Victoria Hotel and Tigh Na Leigh.
Can I book refundable hotels in Blairgowrie?
If you want the flexibility to change your plans to Blairgowrie, most properties offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.

Find out more about Blairgowrie

Blairgowrie: Where Rivers Embrace the Heart of the Countryside

Nestled in the heart of Scotland, Blairgowrie is a charming getaway that seamlessly blends the allure of the countryside with the tranquil beauty of the River Ericht. This picturesque town invites travelers to explore its lush landscapes, perfect for hiking and cycling. Experience luxurious accommodations, from cozy holiday rentals to upscale lodges, ensuring a comfortable stay. Wander through quaint streets, savor local cuisine, and embrace the warmth of Scottish hospitality. With its scenic beauty and rich culture, Blairgowrie is an idyllic escape for nature lovers, adventure seekers, and those looking for a romantic retreat. Discover the magic of this hidden gem.

Discover great hotels near Blairgowrie

Blairgowrie offers a variety of accommodations, from charming guesthouses to cozy holiday parks. Room rates typically cater to different budgets, ensuring a comfortable stay. Whether you're looking for hotels or unique retreats, Blairgowrie's options provide a welcoming base for exploring the scenic beauty of Scotland. Here are some of our travelers' favorite hotels near Blairgowrie:

  1. Meikleour Arms Hotel and RestaurantOpens in a new window: This exceptional 4.0-star inn is designed for adventure seekers and golf enthusiasts, boasting a stellar guest rating of 9.6. Located in beautiful surroundings, Meikleour Arms Hotel and Restaurant offers a unique golf-themed experience with opportunities for rafting, swimming, hiking, and birdwatching nearby. The property features beautifully appointed rooms with modern bathrooms and an on-site restaurant that serves delicious meals. Travelers appreciate the attentive and friendly service, creating a welcoming atmosphere that enhances the overall experience.
  2. Ballathie Sportsmans LodgeOpens in a new window: Ballathie Sportsmans Lodge is a delightful 3.0-star lodge with an impressive guest rating of 10.0, making it an ideal choice for pet-friendly vacationers. This charming property allows some pets and offers a cozy environment that blends comfort with a touch of rustic charm. Guests enjoy the unique amenities tailored for four-legged companions, ensuring a delightful stay for all. The inviting atmosphere and warm hospitality make Ballathie Sportsmans Lodge a standout option for those seeking a picturesque getaway with their pets.
  3. Ballathie Country House Hotel and EstateOpens in a new window: This elegant 4.0-star hotel caters to leisure travelers seeking adventure and comfort, featuring a remarkable guest rating of 9.0. Ballathie Country House Hotel and Estate offers a variety of recreational activities, including fishing, kayaking, and archery, ensuring an exhilarating stay. With stunning views and beautifully designed rooms, the hotel creates a tranquil retreat where guests can unwind after a day of exploration. The on-site dining experience is highly praised for its exquisite flavors and attentive service, making every meal a memorable occasion.

Where to stay in and around Blairgowrie

When visiting Blairgowrie, Scotland, consider staying in Dunkeld, Spittal of Glenshee, or Birnam. Dunkeld offers scenic riverside charm and friendly locals, while Spittal of Glenshee is perfect for outdoor enthusiasts with its stunning landscapes. Birnam features cozy cafes and a lovely library. For first-time visitors, Dunkeld is the best choice for its welcoming atmosphere and picturesque views.

  1. DunkeldOpens in a new window: Dunkeld is a charming village nestled along the banks of the River Tay, making it a picturesque spot for travelers looking to soak up natural beauty. It's renowned for its stunning riverside walks and the historic Dunkeld Cathedral, which offers a glimpse into the area's rich heritage. With cozy cafes lining the streets, you can enjoy a warm drink while taking in the scenic surroundings. The nearby Hermitage, a beautiful forest area, provides an easy escape into nature with its walking trails and impressive waterfalls. Dunkeld's friendly atmosphere and outdoor activities make it an ideal base for exploring the Scottish countryside.
  2. BirnamOpens in a new window: Just a stone's throw from Dunkeld, Birnam is a delightful village known for its quaint library and lovely cafes. It's best known as the home of the famous Birnam Oak, linked to Shakespeare's Macbeth, adding a touch of literary history to your visit. The area offers peaceful walks along the River Tay and through the surrounding woodlands. Birnam is also a gateway to the stunning nearby hills of the Ochil Mountains, perfect for those looking to enjoy a bit of tranquility amidst nature. This location is perfect for travelers who appreciate a blend of culture and scenic beauty.
  3. Spittal of GlensheeOpens in a new window: Spittal of Glenshee is a hidden gem, famed for its breathtaking mountain views and outdoor activities. Located in a picturesque glen, this area is perfect for those who enjoy hiking and exploring the rugged Scottish landscape. The nearby ski resort makes it a popular spot for winter sports enthusiasts, while the surrounding trails offer ample opportunities for walking and cycling in warmer months. With a small selection of local shops and cafes, Spittal of Glenshee provides a relaxing escape for nature lovers and adventure seekers alike, all while enjoying the stunning scenery.

Things to do in Blairgowrie

Blairgowrie beckons travelers with its stunning riverside scenery and lush countryside, perfect for outdoor enthusiasts. Enjoy swimming in serene waters, golfing on scenic courses, or unwinding in luxurious spas. With opportunities for hiking, boating, and skiing nearby, this charming destination offers a delightful escape for everyone.

  • The HermitageOpens in a new window – Discover this serene nature reserve where you can wander through lush woodlands alongside the River Braan. Keep an eye out for stunning waterfalls and the diverse wildlife that call this place home. It's an ideal spot for a peaceful afternoon hike.
  • Dunkeld CathedralOpens in a new window – Step back in time at this magnificent cathedral, which boasts beautiful architecture and a rich history that dates back to the 13th century. Explore the tranquil grounds and admire the breathtaking views of the surrounding countryside.
  • Loch of the LowesOpens in a new window – Visit this picturesque reserve, perfect for birdwatching enthusiasts. Enjoy a leisurely stroll around the loch and take in the stunning scenery while you search for ospreys and other waterfowl that frequent the area.
  • Birnam OakOpens in a new window – Stand in awe of this ancient tree, a remnant of the famous Birnam Wood from Shakespeare’s Macbeth. Located in a lovely park, it offers a charming picnic spot and a chance to connect with literature amidst nature.
  • Historic Scotland Stanley MillsOpens in a new window – Explore this fascinating industrial site that showcases Scotland’s rich textile history. Take a guided tour to learn about the mills' operations and their significance in the 18th and 19th centuries, all set against a beautiful riverside backdrop.

4 tips for savvy savings when booking a hotel in Blairgowrie

  1. Book for the cheapest times: The most budget-friendly time to visit Blairgowrie is during January, February, and December, when hotel prices are lower. For a great value for money experience, staying for at least 2 to 3 days is recommended to fully appreciate the area's key landmarks and cultural attractions. During your visit, you can enjoy activities like swimming, relaxing at a spa, and exploring the beautiful countryside. With friendly locals and opportunities for excursions, golf, and even skiing, Blairgowrie offers plenty of entertainment to make your stay memorable.
  2. Look for last-minute deals on Hotels.com: To explore accommodation options in Blairgowrie, you may discover valuable offers in the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, featuring discounted rates on hotels as your travel date approaches. Additionally, by enabling email alerts or push notifications, you could stay updated on flash sales and special promotions. The Smart ShoppingOpens in a new window feature on the app allows travelers to compare hotel prices and amenities, helping you find quality accommodation that meets your needs. With these tools, you're more likely to find our best options for a memorable stay in Blairgowrie.
  3. Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you find a better deal on your stay in a Blairgowrie hotel. If you’re interested in unique accommodations, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If it appears to be on the higher side, we can suggest alternative dates that might be more budget-friendly to help you discover a great option.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might want to look at hotels in less central neighborhoods, where you can find a better balance between cost and accessibility to your planned destinations. Additionally, consider exploring independent hotels located a bit farther out, as they often tend to be more affordable and can offer a more genuine 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 tends to be the wettest months.The peak travel months to visit Blairgowrie are April, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring