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

Where to stay in Blairgowrie?

Heathpark House
Heathpark House
3.5 star property
Blairgowrie
10.0 out of 10, Exceptional, (12 reviews)
  • cleanliness
    Charming Scottish guesthouse near hiking trails and Blairgowrie Golf Club.
$132 nightly
The price is $159
Jan 19 - Jan 20
Total with taxes and fees
Heathpark House
Ivybank Lodge
Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107 reviews)
  • cleanliness
    Charming Scottish B&B with hiking trails and daily gourmet breakfast in Blairgowrie.
$120 nightly
The price is $145
Jan 21 - Jan 22
Total with taxes and fees
Ivybank Lodge
Bamff Ecotourism
Bamff Ecotourism
3.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (12 reviews)
  • cleanliness
    Rustic farm stay surrounded by wilderness where guests can hike trails and spot wildlife.
$157 nightly
The price is $188
Jan 31 - Feb 1
Total with taxes and fees
Bamff Ecotourism
Glenkilrie House
Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (75 reviews)
  • cleanliness
    Serene Scottish guesthouse by Cairngorms National Park with free breakfast daily.
$157 nightly
The price is $157
Feb 2 - Feb 3
Total with taxes and fees
Glenkilrie House
Red House Hotel
Red House Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (36 reviews)
  • cleanliness
    Charming Blairgowrie hotel with two bars and fitness center for active travelers.
$159 nightly
The price is $191
Jan 19 - Jan 20
Total with taxes and fees
Red House Hotel
The Bridge of Cally Hotel
The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (135 reviews)
  • cleanliness
    Gateway to nature's playground, a Scottish Highlands retreat with dining to match.
$68 nightly
The price is $81
Jan 28 - Jan 29
Total with taxes and fees
The Bridge of Cally Hotel
Victoria Hotel
Victoria Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (59 reviews)
  • cleanliness
    Stay in Blairgowrie at this comfortable guesthouse near hiking trails and local golf.
$83 nightly
The price is $100
Jan 20 - Jan 21
Total with taxes and fees
Victoria Hotel
The Kirkmichael Hotel
The Kirkmichael Hotel
3.0 star property
Blairgowrie
7.6 out of 10, Good, (60 reviews)
  • cleanliness
    Unwind in a traditional Scottish guesthouse near Cairngorms National Park.
The Kirkmichael Hotel
The Alyth Hotel
The Alyth Hotel
3.0 star property
Blairgowrie
9.4 out of 10, Exceptional, (13 reviews)
  • cleanliness
    Experience Perthshire charm at this golf-adjacent retreat with cozy pub ambiance.
$75 nightly
The price is $90
Jan 19 - Jan 20
Total with taxes and fees
The Alyth Hotel
Tigh Na Leigh
Tigh Na Leigh
4.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (83 reviews)
  • cleanliness
    Charming guesthouse near Strathmore Golf Centre offers outdoor tennis courts.
$111 nightly
The price is $134
Feb 15 - Feb 16
Total with taxes and fees
Tigh Na Leigh
Dalnoid Cottages & Treehouses
Dalnoid Cottages & Treehouses
3.5 star property
Blairgowrie
9.8 out of 10, Exceptional, (8 reviews)
  • cleanliness
    Cozy hillside cottages with private hot tubs in the Cairngorms countryside.
$194 nightly
The price is $233
Jan 19 - Jan 20
Total with taxes and fees
Dalnoid Cottages & Treehouses
Cabin at the Tavern
Cabin at the Tavern
3.5 star property
Blairgowrie
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Escape to a serene cottage beside the golf course in scenic Blairgowrie.
$295 nightly
The price is $353
Jan 31 - Feb 1
Total with taxes and fees
Cabin at the Tavern
Gulabin Lodge and House
Gulabin Lodge and House
4.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (4 reviews)
  • cleanliness
    A serene lodge near Glenshee Ski Centre with easy access to outdoor adventures.
$90 nightly
The price is $109
Jan 25 - Jan 26
Total with taxes and fees
Gulabin Lodge and House
Dalmunzie Castle Hotel
Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (287 reviews)
  • cleanliness
    A historic castle retreat with lush gardens and golf course by Cairngorms Park.
$120 nightly
The price is $144
Jan 31 - Feb 1
Total with taxes and fees
Dalmunzie Castle Hotel
Angus Hotel
Angus Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (481 reviews)
  • cleanliness
    Stay beside a golf course with rejuvenating spa treatments and indoor pool.
Angus Hotel
12 Keathbank Court
12 Keathbank Court
3.5 star property
Blairgowrie
$520 nightly
The price is $624
Jan 23 - Jan 24
Total with taxes and fees
12 Keathbank Court
Bramble Cottage
Bramble Cottage
3.0 star property
Blairgowrie
$709 nightly
The price is $850
Jan 26 - Jan 27
Total with taxes and fees
Bramble Cottage
Strawberry Cottage
Strawberry Cottage
3.0 star property
Blairgowrie
  • cleanliness
    Stay at a peaceful cottage next to Blairgowrie Golf Club with hiking trails nearby.
$749 nightly
The price is $899
Jan 22 - Jan 23
Total with taxes and fees
Strawberry Cottage
The Lodge
The Lodge
3.5 star property
Blairgowrie
$673 nightly
The price is $808
Jan 24 - Jan 25
Total with taxes and fees
The Lodge
Eagle Glen Cottage
Eagle Glen Cottage
3.0 star property
Blairgowrie
  • cleanliness
    Serene Scottish cottage retreat near Meigle Museum with hiking trails.
$586 nightly
The price is $703
Jan 25 - Jan 26
Total with taxes and fees
Eagle Glen 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:Jan 23 - Jan 25
Showing deals for:Feb 16 - Feb 17

Check out pet-friendly hotels in Blairgowrie

You may also like family-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 March
Price trends for hotels in Blairgowrie
Pricing is based on two traveler single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for Blairgowrie
January
High 40°F / low 31°F. Cloudy most days.
View properties in January
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°
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°
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 Blairgowrie Golf Club and Cairngorms National Park. This welcoming city has something for everyone including sights like Alyth Museum and Strathmore Golf Centre within a secluded setting.

Smyrna. Strange to find a Greek name up here amongst all the Scots. Small farm on the edge of the moors in the Forest of Alyth.
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 $81 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 Gulabin Lodge and House, a romantic lodge. Another romantic hotel with top reviews is Dalmunzie Castle Hotel. This hotel offers a restaurant and a bar/lounge 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 free parking. 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. Angus Hotel 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 full-service spa and hot tub. 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 Bamff Ecotourism and Ballathie Sportsmans Lodge. Travelers love Bamff Ecotourism for its location, as well as the free parking and snack bar/deli this farm stay offers. Ballathie Sportsmans Lodge is another popular central lodge.
Where can I find free parking with my stay in Blairgowrie?
These hotels offer the perk of free parking: Victoria Hotel, The Alyth 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 River Meets Countryside in a Tapestry of Serenity

Nestled in the heart of Perthshire, Blairgowrie is a charming Scottish town that invites travelers to explore its stunning countryside and the meandering River Ericht. Known for its outdoor adventures, visitors can hike the surrounding hills, enjoy cycling trails, or indulge in fishing along the riverbanks. The town's rich agricultural heritage is showcased at local markets and restaurants offering fresh produce. With cozy accommodations and a warm community spirit, Blairgowrie is perfect for a romantic getaway or a peaceful retreat. Discover the captivating blend of nature and culture in this hidden gem of Scotland.

Discover great hotels in Blairgowrie

Blairgowrie offers a variety of accommodations, from cozy guest houses to comfortable hotels, perfect for a relaxing stay. You'll find well-appointed rooms, great amenities, and easy access to local attractions, making it a delightful base for exploring the scenic beauty of Scotland. Here are some of the best hotels in Blairgowrie that our travelers love:

  1. Meikleour Arms Hotel and RestaurantOpens in a new window: This 4.0-star inn is an ideal retreat for adventure seekers and golf enthusiasts, situated perfectly for those looking to immerse themselves in a thrilling vacation experience. With a strong focus on outdoor activities, guests can enjoy a variety of adventure sports, including hiking, fishing, kayaking, rock climbing, and rafting, all in close proximity. The pet-friendly atmosphere ensures a welcoming environment for travelers with pets, while the property’s golf-themed offerings add a distinctive touch to your stay. The combination of recreational opportunities and comfortable accommodations creates a memorable experience for leisure travelers seeking an active getaway.
  2. Ballathie Sportsmans LodgeOpens in a new window: This cozy 3.0-star lodge offers a welcoming ambiance for travelers seeking a pet-friendly vacation experience. The property embraces a warm and inviting atmosphere, ensuring a comfortable stay. With amenities that allow for pets, this lodge prioritizes the needs of pet owners while still providing a relaxing retreat for visitors. The charming setting and friendly environment make it an appealing choice for those looking to unwind and enjoy the tranquility of the Scottish countryside, creating a delightful escape for leisure travelers who appreciate a home-away-from-home experience.
  3. Ballathie Country House Hotel and EstateOpens in a new window: This upscale 4.0-star hotel is perfect for adventure travelers seeking a unique and engaging experience. Offering a range of onsite recreational activities such as kayaking, archery, and fishing, guests are invited to indulge in a variety of thrilling pursuits. With nearby options for downhill skiing and hiking, the hotel seamlessly blends comfort with excitement. The pet-friendly policies enhance the experience for travelers with furry companions, ensuring a warm welcome for all. This property stands out as a luxurious retreat for leisure travelers looking to combine adventure with high-quality accommodations in a stunning setting.

Top locations to stay in Blairgowrie

Some of the best areas to stay near Blairgowrie, Scotland, are Dunkeld, Birnam, and Alyth. Dunkeld offers scenic river views and a friendly atmosphere, while Birnam features charming libraries and cozy cafes. Alyth is known for its excellent dining options and social spots. For first-time visitors, Dunkeld is the most appealing choice, providing a picturesque experience.

  1. DunkeldOpens in a new window: A charming village along the banks of the River Tay, Dunkeld is perfect for travelers who appreciate stunning natural beauty and a cozy atmosphere. The town is famous for its historic cathedral and picturesque streets lined with quaint shops and cafes. You can enjoy riverside walks and explore the nearby Hermitage, a beautiful forested area with spectacular waterfalls. Dunkeld is also a great base for outdoor activities like hiking, making it an ideal spot for those looking to connect with nature while enjoying a peaceful retreat.
  2. BirnamOpens in a new window: Just across the river from Dunkeld, Birnam is a delightful village known for its literary connections, particularly to Shakespeare. You can visit the famous Birnam Oak, which is steeped in history and folklore. The area boasts lovely cafes where you can relax and take in the views. Birnam also offers access to the wider region of Perthshire, making it a convenient location for day trips into the beautiful Scottish countryside. The local library is a cozy spot for picking up a book or enjoying community events.
  3. AlythOpens in a new window: Nestled in the scenic countryside, Alyth is a quaint town with a friendly vibe that makes visitors feel right at home. It’s a great place for dining, with various local eateries offering delicious meals. The town is surrounded by stunning landscapes, perfect for leisurely walks or more challenging hikes. Alyth's community spirit shines through in its local events and markets, giving travelers a chance to experience authentic Scottish culture. Whether you're exploring the beautiful hills or enjoying a meal with locals, Alyth offers a warm and welcoming atmosphere.

Things to do in Blairgowrie

Blairgowrie enchants visitors with its stunning riverside landscapes and lush countryside. Travelers can enjoy swimming, hiking through scenic trails, or unwinding in luxurious spas. Golf enthusiasts will find delightful courses, while winter sports lovers can hit the slopes nearby. It’s a perfect spot for relaxation and outdoor fun!

  • Historic Scotland Stanley MillsOpens in a new window – Step into the past at Historic Scotland Stanley Mills, a remarkable historic building that tells the story of Scotland's industrial heritage. Nestled beside the river, this site offers a fascinating glimpse into the life and times of the mill workers. Explore the exhibits and take in the picturesque countryside surrounding the mill.
  • Active Kids Adventure ParkOpens in a new window – Bring the family to Active Kids Adventure Park, where excitement reigns! This amusement park features a variety of outdoor activities designed to keep kids entertained and active. From climbing walls to obstacle courses, there’s something for every young adventurer to enjoy, all set against the beautiful backdrop of the Scottish countryside.
  • The HermitageOpens in a new window – Discover the natural beauty of The Hermitage, a stunning preserve where towering trees create a serene atmosphere. Wander along the picturesque trails, listen to the sounds of the river, and take in the breathtaking views of the lush landscape. This tranquil escape invites you to connect with nature.
  • Loch of the LowesOpens in a new window – Visit Loch of the Lowes, an enchanting reserve that’s a paradise for wildlife enthusiasts. Grab your binoculars and keep an eye out for the resident ospreys and other fascinating birds. Take a leisurely stroll around the loch and enjoy the peaceful surroundings, perfect for a day of relaxation and reflection.
  • Dunkeld CathedralOpens in a new window – Marvel at the architectural splendor of Dunkeld Cathedral, a magnificent structure with a rich history. Located near the scenic river, this cathedral boasts stunning stained glass windows and intricate stonework. Take a moment to soak in the serene atmosphere and appreciate the artistry that has stood the test of time.

5 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 in January, February, and December, when hotel prices are typically lower. For an enriching experience, staying for at least 2 to 3 days is recommended to fully explore the area's significant landmarks, cultural sites, and natural beauty. Visitors can enjoy a variety of attractions, including excursions in the picturesque countryside, opportunities for golf, and relaxing spas. With friendly locals and serene riverside spots, Blairgowrie offers great value for money for those looking to immerse themselves in its rich history and culture.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals for hotels in Blairgowrie, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. To stay informed about potential savings, consider enabling email alerts or push notifications for flash sales and special promotions. The Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, making it easier to find the best options. If rooms become available or prices decrease, you're more likely to see these updates promptly, ensuring a timely booking for your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Blairgowrie. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and can sometimes 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 higher than usual, we’ll recommend other dates that might be more affordable, increasing your chances of securing a better deal.
  4. Consider your location: Staying near popular attractions or downtown areas can be convenient but usually tends to be more expensive. For more budget-friendly options, consider hotels in less central neighborhoods, allowing you to balance cost with accessibility to the sights you want to see. You might also look into independent hotels a bit further out, which can offer a more authentic experience at a more affordable rate.
  5. Become a Member: Join our membership program for free today and unlock amazing savings on your next stay in Blairgowrie! Enjoy exclusive member prices on over 100,000 hotels worldwide. As you progress through the membership tiers, you’ll gain access to fantastic perks, including complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Start your journey to great savings and enhanced travel experiences now!

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