Blairgowrie Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Blairgowrie hotels

Glenkilrie House

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

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (313 reviews)
"Beautiful estate. Staff were very helpful and friendly."
Canada
Joey
The price is P11,545
P13,854 total
includes taxes & fees
Jul 12 - Jul 13
Dalmunzie Castle Hotel

Hazel Lodge

Hazel Lodge
3.0 star property
Blairgowrie
The price is P82,500
P99,000 total
includes taxes & fees
Jul 19 - Jul 20
Hazel Lodge

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (119 reviews)
"Great guys, so friendly and delicious breakfast."
United Kingdom
Christine
The price is P8,304
P9,965 total
includes taxes & fees
Jun 26 - Jun 27
Ivybank Lodge

The Kirkmichael Hotel

The Kirkmichael Hotel
3.0 star property
Blairgowrie
7.6 out of 10, Good, (68 reviews)
"Room was very nice "
United Kingdom
Muhammad Awal
The price is P6,380
P7,656 total
includes taxes & fees
Jul 6 - Jul 7
The Kirkmichael Hotel

The Alyth Hotel

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

The Angus Hotel & Spa by Compass Hospitality

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

The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (150 reviews)
"Lovely location with a path along the river."
United States
Amy
The price is P6,571
P7,885 total
includes taxes & fees
Jul 6 - Jul 7
The Bridge of Cally Hotel

Tigh Na Leigh

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

Bamff Ecotourism

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

Red House Hotel

Red House Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (36 reviews)
"Great place to stay for golf and snooker"
United Kingdom
Greig
The price is P9,722
P11,667 total
includes taxes & fees
Jul 6 - Jul 7
Red House Hotel

Victoria Hotel

Victoria Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (59 reviews)
"I have stayed here a few times and have always enjoyed my stay, spotlessly clean, friendly staff, great location."
United Kingdom
Sharon
The price is P5,833
P7,000 total
includes taxes & fees
Jun 29 - Jun 30
Victoria Hotel

Bramble Cottage

Bramble Cottage
3.0 star property
Blairgowrie
The price is P45,382
P54,458 total
includes taxes & fees
Jul 6 - Jul 7
Bramble Cottage

Gulabin Lodge and House

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

Dalnoid Cottages & Treehouses

Dalnoid Cottages & Treehouses
3.5 star property
Blairgowrie
9.8 out of 10, Exceptional, (9 reviews)
"Hot tub great everything great"
United Kingdom
Tracy
The price is P12,085
P14,502 total
includes taxes & fees
Jul 16 - Jul 17
Dalnoid Cottages & Treehouses

Kindrogan House

Kindrogan House
1.0 star property
Blairgowrie
The price is P4,543
P5,451 total
includes taxes & fees
Jul 19 - Jul 20
Kindrogan House

Bannatyne Lodge

Bannatyne Lodge
3.0 star property
Blairgowrie
The price is P55,505
P66,606 total
includes taxes & fees
Jul 3 - Jul 4
Bannatyne Lodge

The Lodge

The Lodge
3.5 star property
Blairgowrie
The price is P48,756
P58,508 total
includes taxes & fees
Jul 11 - Jul 12
The Lodge

12 Keathbank Court

12 Keathbank Court
3.5 star property
Blairgowrie
The price is P31,471
P37,766 total
includes taxes & fees
Jul 8 - Jul 9
12 Keathbank Court

Eagle Glen Cottage

Eagle Glen Cottage
3.0 star property
Blairgowrie
The price is P35,465
P42,559 total
includes taxes & fees
Jul 6 - Jul 7
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Blairgowrie attractions

Learn more about Blairgowrie

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

A rural road with purple heather fields and a wooden fence.
Photo by Richard Webb
Open Photo by Richard Webb

Top Blairgowrie Hotel Reviews

More cheap stays in Blairgowrie

Find out more about Blairgowrie

Top reasons to visit Blairgowrie

  • Outdoor Adventures: Blairgowrie is perfect for outdoor enthusiasts, offering skiing, golf, and scenic hill walks in stunning landscapes.
  • Cultural Attractions: Explore captivating nature reserves, historical museums, and charming castles that blend culture and romance.
  • Blairgowrie Golf Club: A must-visit for golf lovers, this club provides an excellent golfing experience amidst picturesque scenery.
  • Charming Local Atmosphere: The welcoming local community enhances your stay with friendly interactions and a relaxing vibe.
  • Diverse Accommodation: Enjoy a range of lodging options, from cosy hotels to lodges, catering to all types of travellers.

Find great hotels near Blairgowrie

Discover a delightful range of accommodation options in Blairgowrie, Scotland, perfect for every type of traveller. From charming hotels to inviting lodges, you'll find pet-friendly options and family-oriented experiences that cater to your adventurous spirit. Whether you're looking for a cosy getaway or a base to explore the stunning countryside, Blairgowrie's hotels offer a variety of amenities and services to ensure a memorable stay.

  • Mercure Perth Hotel: Located 23km from Blairgowrie, Mercure Perth Hotel is a pet-friendly 3-star accommodation that appeals to eco-conscious travellers and business guests alike. This hotel is recognised for its commitment to sustainability, offering eco-certified facilities amidst a welcoming atmosphere. With amenities such as on-site pet policies allowing dogs and service animals, guests can enjoy their stay with their furry companions. Business amenities ensure a seamless experience for working travellers, making it an ideal choice for those seeking a blend of comfort and practicality.
  • Holiday Inn Express Perth by IHG: Situated 21km from Blairgowrie, Holiday Inn Express Perth by IHG is a 3-star hotel with a commendable guest rating of 9.0 out of 10. This property combines modern comforts with a focus on eco-friendliness, making it an excellent choice for both business and leisure travellers. The hotel welcomes pets and features a range of amenities to accommodate them. Guests appreciate the contemporary design and thoughtful services that enhance their stay, alongside easy access to local attractions and business hubs.
  • Dunkeld House Hotel: A mere 16km from Blairgowrie, Dunkeld House Hotel is a luxurious 4-star retreat boasting a remarkable guest rating of 8.8 out of 10. Ideal for adventurers and those seeking relaxation, this hotel offers a range of outdoor activities, including fishing, hiking, and cycling. The on-site spa provides a variety of treatments, including massages and body wraps, ensuring a rejuvenating experience. With its stunning surroundings and comprehensive facilities, Dunkeld House Hotel presents a harmonious blend of adventure and indulgence.

Where to stay in Blairgowrie

Blairgowrie, nestled in the heart of Perthshire, offers an idyllic staycation for those seeking adventure and stunning scenery. Explore the charming centre of Blairgowrie, where friendly locals welcome you to enjoy a relaxing weekend getaway. Venture into the surrounding areas for secluded spots perfect for romantic excursions or family-friendly activities. With its breathtaking landscapes and inviting atmosphere, Blairgowrie is the perfect base for discovering beautiful Perthshire.

  • Rattray: Nestled close to Blairgowrie, Rattray is a charming village that offers a delightful blend of family-friendly activities and cultural experiences. With visitor numbers peaking between July and September, this area thrives during the summer months. Rattray is well-known for its entertainment options, including a local theatre and several golf courses that attract sports enthusiasts. The village is surrounded by appealing landmarks such as an urban park and a beach, making it a perfect spot for leisurely strolls and family outings. Whether you’re looking for a pleasant day out or a cultural immersion, Rattray has something for everyone.
  • Alyth: Just a stone's throw from Blairgowrie, the picturesque village of Alyth invites visitors year-round, with a notable peak in spring and summer. It’s an ideal destination for those who appreciate outdoor pursuits and romantic getaways, with lush hills and scenic landscapes. Alyth boasts a variety of recreational areas, spas, and body treatment facilities, allowing for relaxation and rejuvenation. Local attractions include a beautiful beach and a historic castle, perfect for exploring the rich heritage of the region. Alyth truly combines adventure with culture, making it a must-visit for any traveller.
  • Kirkmichael: Located near Blairgowrie, Kirkmichael is a quaint village that offers a moderate influx of tourists throughout the year, particularly during the summer months. This destination is ideal for adventurers and nature lovers, with stunning scenery and outdoor activities like skiing available at nearby ski fields. Kirkmichael is also close to national parks and state parks, providing ample opportunities for hiking and wildlife watching. The village’s charm is complemented by its historic castles, offering a glimpse into Scotland's rich past. Kirkmichael is a fantastic choice for those seeking both adventure and natural beauty.

Things to do in Blairgowrie

Shopping

In Blairgowrie, you can explore local shops offering unique gifts and souvenirs, including artisan crafts and traditional Scottish products. If you're up for a drive, visit the nearby city of Perth, where you’ll find larger shopping centres with high street brands and a variety of eateries.

Recreation

Experience the tranquil setting of the Wellbeing Centre, where you can indulge in yoga classes and holistic therapies. Explore the nearby scenic paths for leisurely walks, or enjoy a calming session at the local spa, featuring rejuvenating treatments amidst beautiful surroundings.

Adventure

In Blairgowrie, explore the vibrant landscapes through exhilarating mountain biking trails and scenic hiking routes. Experience the thrill of white-water rafting on the River Tay, or enjoy a round of golf at the renowned Rosemount Golf Club, surrounded by stunning Scottish scenery.

Nightlife

Explore the vibrant atmosphere at The Royal Hotel on Wellmeadow, where you can enjoy a lively pub scene. For a more intimate setting, visit The Old Bell Inn on East Moulin Road for a selection of local ales and occasional live music events.

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

Booking tips and Expedia advantages for Blairgowrie

To save money on your trip to Blairgowrie, consider visiting between December and February, when accommodation prices are at their lowest. Book your hotel about a month in advance, or check last-minute deals on Expedia for potential discounts. Mondays typically offer the best rates, while Saturdays are the priciest. Use Expedia’s search tool to filter by budget and location, and combine your hotel, flights, and activities for further savings. Take advantage of free activities and explore the town on foot to minimise transport costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Blairgowrie are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Blairgowrie is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Blairgowrie is Monday. The most expensive day to stay in Blairgowrie is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, including your budget, desired location, and the type of accommodation you prefer. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Blairgowrie with your flights and activities through an Expedia package.

Find the best attractions near Blairgowrie

Blairgowrie is an ideal destination for outdoor enthusiasts and those seeking scenic beauty. Visitors can explore captivating sites such as nature reserves, historical museums, and charming castles, offering a blend of culture and romance. For golf aficionados, the Blairgowrie Golf Club provides an excellent opportunity to enjoy the sport amidst stunning landscapes. Whether you’re looking for adventure or a cultural experience, Blairgowrie has something to offer for every traveller.

  • Scone Palace: Situated 19km from Blairgowrie, Scone Palace is a magnificent historic house steeped in Scottish heritage. Visitors can admire the stunning architecture and expansive gardens, which reflect the rich culture and history of the area, making it a serene spot for a leisurely stroll.
  • Glamis Castle: Located 21km away, Glamis Castle is renowned for its romantic allure and historical significance. This enchanting castle invites you to explore its exquisite interiors and picturesque grounds, where tales of royalty and intrigue abound.
  • Huntingtower Castle: Just 23km from Blairgowrie, Huntingtower Castle offers a glimpse into Scotland's past with its romantic ruins and captivating architecture. The tranquil surroundings provide a perfect backdrop for quiet reflection and exploration of its storied history.

Best time to go to Blairgowrie

The best time to visit Blairgowrie can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Blairgowrie falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Blairgowrie falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

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

The nearest major airports for your trip to Blairgowrie

Accessing Blairgowrie is convenient via three major airports. EDInburgh Airport (EDI) is situated 71km away, with excellent hotels nearby such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both around 11km from the airport. GLAsgow International Airport (GLA), 105km away, offers luxury accommodation like the 5-star JA Mar Hall Scotland, located 6km from the airport. INVerness Airport (INV), located 114km away, has options such as the 5-star Ness Walk Hotel, 13km from the airport. Each hotel provides various transportation services to facilitate your journey to these airports.

Frequently asked questions

Where is the best place to stay in Blairgowrie?
Based on our traveler data, The Angus Hotel & Spa by Compass Hospitality is one of the top choices for your stay. This hotel offers a full-service spa and a restaurant. Other good options for your trip include Dalmunzie Castle Hotel and The Bridge of Cally Hotel. See all available top hotels, or vacation rentals in Blairgowrie.
What's the top vacation rental that Blairgowrie has to offer?
The Townhouse Aberfeldy: Located near Blairgowrie, this vacation home rental comes with free WiFi so you can feel at home during your trip. See all vacation rentals in Blairgowrie.
If I need to cancel my hotel reservation in Blairgowrie, will I receive a refund?
Yes! You'll find that most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that's non-refundable, you might be able to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Blairgowrie.
What's the best budget-friendly hotel in Blairgowrie?
Based on our traveler reviews, Kindrogan House is a top choice for a less expensive stay. View all budget hotels in Blairgowrie.
What's the best hotel for families in Blairgowrie?
The Bridge of Cally Hotel is a hotel with a restaurant and free WiFi, and it's a top choice on Expedia for families. Attractions in the area like Dundee Science Centre and Battlefield Live Dundee are also fun for kids of all ages. Find more child-friendly accommodations in Blairgowrie.
What is the favorite LGBTQ-friendly accommodation in Blairgowrie?
Angus Hotel is a top LGBTQ-friendly hotel that features a full-service spa and free WiFi. Ivybank Lodge is another good option for your vacation. See all available hotels listed as LGBTQ-friendly in Blairgowrie.
What's the best pet-friendly hotel in Blairgowrie?
The Angus Hotel & Spa by Compass Hospitality is a top dog-friendly hotel, and offers a full-service spa and a restaurant for its human guests. Two other good options for you and your pet include Dalmunzie Castle Hotel and The Bridge of Cally Hotel. See more pet-friendly hotel accommodations in Blairgowrie.
What's the best high-end place to stay in Blairgowrie?
Ivybank Lodge is a luxury B&B and popular for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Blairgowrie.
What's the best golf hotel in Blairgowrie?
The Angus Hotel & Spa by Compass Hospitality is a top hotel that has an adjacent golf course and features free WiFi. Other good options if you'd like to stay near a golf course include Dalmunzie Castle Hotel and The Alyth Hotel. You can tee off at Strathmore Golf Centre or Blairgowrie Golf Club while you're in town. See more golf hotels in Blairgowrie.
What are some accommodations with pools in Blairgowrie?
The Angus Hotel & Spa by Compass Hospitality is a top hotel with an indoor pool, a full-service spa, and free WiFi. View all hotels with pools in Blairgowrie.
What is the best spa hotel in Blairgowrie?
The Angus Hotel & Spa by Compass Hospitality is a top spa hotel featuring a bar, an indoor pool, and a restaurant. Treat yourself to a facial, deep-tissue massage, or body treatment at the onsite spa. See all spa hotels in Blairgowrie.
What's it like to stay in Blairgowrie?
Visitors to Blairgowrie are sure to enjoy the riverfront and ski areas. Tourists can also enjoy the city's spas, golf courses, and entertainment choices. In Blairgowrie, there are 203 hotels and other accommodations to choose from. Find out more about Blairgowrie.
What should I do while I'm visiting Blairgowrie?
Cultural venues include Alyth Museum and Meigle Museum. Natural beauty is on display at Backwater Reservoir Viewpoint, Cairngorms National Park, and Cateran Trail. Skiing is a great activity, and Strathmore Golf Centre is one place to visit. Check out what more to see and do in Expedia's Blairgowrie guide.
What's the weather like in Blairgowrie?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Blairgowrie is 38 inches.