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?

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.
The price is €124
includes taxes & fees
30 Jan - 31 Jan
Dalmunzie Castle 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.
The price is €70
includes taxes & fees
28 Jan - 29 Jan
The Bridge of Cally Hotel
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.
The price is €124
includes taxes & fees
18 Jan - 19 Jan
Ivybank Lodge
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.
The price is €115
includes taxes & fees
15 Feb - 16 Feb
Tigh Na Leigh
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 cosy pub ambiance.
The price is €78
includes taxes & fees
20 Jan - 21 Jan
The Alyth 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
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.
Bamff Ecotourism
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 centre for active travellers.
The price is €166
includes taxes & fees
17 Jan - 18 Jan
Red House Hotel
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.
The price is €95
includes taxes & fees
18 Jan - 19 Jan
Gulabin Lodge and House
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.
The price is €138
includes taxes & fees
17 Jan - 18 Jan
Glenkilrie House
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.
The price is €138
includes taxes & fees
18 Jan - 19 Jan
Heathpark House
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
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.
The price is €87
includes taxes & fees
20 Jan - 21 Jan
Victoria Hotel
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.
Cabin at the Tavern
Dalnoid Cottages & Treehouses
Dalnoid Cottages & Treehouses
3.5 star property
Blairgowrie
9.8 out of 10, Exceptional, (8 reviews)
  • cleanliness
    Cosy hillside cottages with private hot tubs in the Cairngorms countryside.
The price is €203
includes taxes & fees
11 Feb - 12 Feb
Dalnoid Cottages & Treehouses
Bannatyne Lodge
Bannatyne Lodge
3.0 star property
Blairgowrie
  • cleanliness
    Secluded cottage in Blairgowrie with free perks and outdoor adventures nearby.
The price is €948
includes taxes & fees
30 Jan - 31 Jan
Bannatyne Lodge
Bramble Cottage
Bramble Cottage
3.0 star property
Blairgowrie
The price is €732
includes taxes & fees
30 Jan - 31 Jan
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.
The price is €775
includes taxes & fees
30 Jan - 31 Jan
Strawberry Cottage
The Lodge
The Lodge
3.5 star property
Blairgowrie
The Lodge
Eagle Glen Cottage
Eagle Glen Cottage
3.0 star property
Blairgowrie
  • cleanliness
    Serene Scottish cottage retreat near Meigle Museum with hiking trails.
The price is €802
includes taxes & fees
30 Jan - 31 Jan
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:23 Jan - 25 Jan
Showing deals for:15 Feb - 16 Feb

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 January
Price trends for hotels in Blairgowrie
Pricing is based on two traveller single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for Blairgowrie
January
High 4°C / low 0°C. Cloudy most days.
View properties in January
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.
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.
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 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 €70 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 much does a hotel room cost in Blairgowrie?
You can find top hotels in Blairgowrie from €70 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. If you're a member, don't forget to sign in to your account to unlock more savings.
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.
How can I find deals and earn rewards at Blairgowrie hotels?
Members can save up to 20% on select hotels in Blairgowrie. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

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". Most 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.
What are some top pet-friendly hotels in Blairgowrie?
Our travellers' favourite pet-friendly hotels in Blairgowrie include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover 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. 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?
For a little extra luxury, discover some of 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. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Blairgowrie with a pool.
What are some of the best Blairgowrie hotels with free parking?
If you're arriving by car, choosing a great Blairgowrie hotel with free parking is a plus. Our travellers' favourites 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. Travellers 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.
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.

Find out more about Blairgowrie

Blairgowrie: Where River Whispers Meet Countryside Dreams

Nestled in the heart of the Scottish countryside, Blairgowrie is a charming town brimming with natural beauty and rich heritage. Known for its lush landscapes and the scenic River Ericht, it offers a gateway to the stunning Perthshire hills. Visitors can explore picturesque walking trails, indulge in local delicacies at quaint cafés, or immerse themselves in the vibrant arts scene. The nearby Strathmore Valley is perfect for cycling and outdoor adventures, while the historic architecture adds a touch of culture. Blairgowrie is an idyllic retreat for nature lovers and those seeking a tranquil escape in the Scottish Highlands.

Discover great hotels in Blairgowrie

Blairgowrie offers a charming selection of hotel accommodations, from cosy inns to modern lodges. Visitors can enjoy comfortable stays with amenities like local cuisine, scenic views, and easy access to outdoor activities, making it a great base for exploring the beautiful Scottish countryside. 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 the perfect choice for adventure seekers and golf enthusiasts. With an array of outdoor activities including fishing, birdwatching, and rock climbing, guests can immerse themselves in the stunning Scottish landscape. The property features a unique golf experience that stands out, making it a favourite among leisure travellers looking for a blend of comfort and excitement. With pet-friendly policies and amenities, it ensures a welcoming atmosphere for those travelling with their furry companions. The vibrant environment, coupled with adventure sports and recreation activities, has earned this hotel positive sentiments for its ability to provide a remarkable getaway experience.
  2. Ballathie Sportsmans LodgeOpens in a new window: This charming 3.0-star lodge offers a delightful retreat for pet-friendly travellers. The inviting atmosphere and welcoming environment make it an excellent choice for those seeking a cosy and comfortable stay. While the specifics of the amenities may vary, the emphasis on allowing pets creates a unique experience for guests who wish to travel with their beloved companions. The lodge's focus on providing a relaxing setting has garnered positive feedback, highlighting its appeal as a serene escape in the beautiful Scottish countryside.
  3. Ballathie Country House Hotel and EstateOpens in a new window: As a 4.0-star hotel, this property caters to adventure-loving travellers who appreciate distinctive experiences. With activities such as onsite fishing, kayaking, and archery, it presents a wealth of options for those looking to explore the great outdoors. The captivating design and luxurious feel enhance the overall experience, making it a sought-after destination for leisure travellers. The hotel's commitment to providing a pet-friendly environment with thoughtful amenities adds to its charm. It has received positive reviews for its ability to offer a high-quality journey filled with unique adventures and memorable moments.

Top locations to stay in Blairgowrie

When visiting Blairgowrie, Scotland, consider staying in Dunkeld, Birnam, or Alyth. Dunkeld offers picturesque riverside views and friendly locals, while Birnam is known for its charming library and cafes. Alyth boasts excellent dining options and a welcoming atmosphere. For first-time visitors, Dunkeld is particularly appealing, providing a perfect blend of natural beauty and community spirit.

  1. DunkeldOpens in a new window: Dunkeld is a charming village located on the banks of the River Tay, offering a delightful blend of history and natural beauty. Known for its stunning cathedral and picturesque streets, it’s a great spot for leisurely walks. The surrounding countryside is perfect for enjoying the outdoors, with opportunities for hiking and exploring the nearby Hermitage, a beautiful woodland area. You can also relax in charming cafes and local shops that showcase the area’s arts and crafts, making it a lovely base for your stay.
  2. BirnamOpens in a new window: Nestled next to Dunkeld, Birnam is famous for its literary connections to Shakespeare's Macbeth. The village is home to the Birnam Oak, a significant historical tree, and offers a friendly atmosphere. Enjoy quaint cafes and local shops, perfect for picking up unique souvenirs. The nearby hills provide a scenic backdrop for walking and exploring, making it a peaceful spot to unwind while still being close to the attractions of Dunkeld.
  3. AlythOpens in a new window: Alyth is a delightful town surrounded by rolling hills, making it ideal for those looking to immerse themselves in the stunning Scottish landscape. Known for its warm hospitality, you can find a range of dining options and local shops showcasing regional crafts. It’s a great base for outdoor activities, including hiking and cycling, with picturesque trails that lead you through beautiful countryside. The town has a welcoming community feel, making it a lovely place to relax after a day of exploration.

Things to do in Blairgowrie

Blairgowrie offers a delightful mix of stunning countryside and serene riverside landscapes, perfect for outdoor enthusiasts. Visitors can enjoy a range of activities, from invigorating hikes and tranquil boat trips to relaxing spa days and exhilarating rounds of golf. Whether you're skiing down nearby slopes or simply soaking up the natural beauty, Blairgowrie promises a refreshing escape.

  • 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 textile industry. Stroll along the river and take in the scenic countryside views that surround this impressive structure.
  • Active Kids Adventure ParkOpens in a new window – A perfect destination for families, this amusement park offers a range of outdoor activities that will keep the kids entertained for hours. Let them run wild with exciting play areas while you relax in the beautiful natural setting by the river.
  • The HermitageOpens in a new window – Explore this serene nature reserve, filled with lush woodlands and stunning river views. Take a leisurely walk along the trails, and don't forget to visit the iconic Ossian's Hall for a breathtaking view of the Falls of Braan.
  • Loch of the LowesOpens in a new window – This picturesque reserve is a haven for wildlife enthusiasts. Bring your binoculars to spot ospreys and other birds while enjoying a peaceful lakeside stroll amidst the tranquil countryside.
  • Dunkeld CathedralOpens in a new window – Visit this stunning cathedral, perched by the banks of the River Tay. Marvel at its beautiful architecture and intricate details, and take a moment to appreciate the serene surroundings of the countryside.

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 may drop. For a budget-friendly getaway, a stay of at least 2 to 3 days is recommended to fully appreciate the area's key landmarks, historical sites, and cultural offerings. While in Blairgowrie, visitors can explore its scenic countryside, enjoy excursions along the river, and partake in golf or spa activities. The town is known for its friendly people and provides great value for money in entertainment options, making it an ideal choice for those looking to experience its rich heritage and natural beauty.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Blairgowrie on Hotels.com, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections, where you may discover discounted hotel rates as your travel date approaches. It’s advisable to enable email alerts or push notifications from Hotels.com to keep informed about flash sales and special promotions, ensuring you don't miss potential savings. Additionally, the Smart Shopping feature on the app allows you to compare hotel prices and amenities, making it easier to find the best options. With these tools, you're more likely to seize the chance for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on 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 at a hotel in Blairgowrie. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and 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 on the higher end, we’ll suggest alternative dates that could offer more affordable options, increasing your chances of securing a better deal.
  4. Consider your location: Opting for accommodation near key attractions or city centres may 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 wish to visit. Independent hotels located a bit further out are usually more likely to be affordable and might 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.