Photo by Richard Webb

Find hotels in Blairgowrie from NT$1,836

Start date: Check-in selected.
To Date
End date: Check-out
  • 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
Guest rating
Star rating

Compare 2,218 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Dalmunzie Castle Hotel

3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (287)
"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
The price is NT$4,510
NT$5,413 total
includes taxes & fees
Dec 12 - Dec 13
Dalmunzie Castle Hotel

Angus Hotel

3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (476)
"Amazing hotel. This is my 5th stay here. Only 2 gripes were the lift not working and we wer ein the 3rd floor and it was roasting even though we had the radiators off! Will definitely be back again though. "
United Kingdom
Claire
The price is NT$1,936
NT$2,323 total
includes taxes & fees
Dec 14 - Dec 15
Angus Hotel

The Bridge of Cally Hotel

3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (134)
"Lovely hotel and very friendly staff. "
United Kingdom
Matthew
The price is NT$2,319
NT$2,782 total
includes taxes & fees
Jan 2 - 2026/1/3
The Bridge of Cally Hotel

The Alyth Hotel

3.0 star property
Blairgowrie
9.4 out of 10, Exceptional, (13)
"We had a lovely stay at the Alyth Hotel! The both dinner and breakfast served at the restaurant was amazing and the room was well decorated and comfy. "
United Kingdom
Ellie
The price is NT$2,373
NT$2,848 total
includes taxes & fees
Dec 11 - Dec 12
The Alyth Hotel

Dalnoid Cottages & Treehouses

3.5 star property
Blairgowrie
9.8 out of 10, Exceptional, (7)
"This would be one of the best properties we have been too. The owners have thought of everything to make your stay perfect. They even have a honesty shop in case you have forgot anything "
United Kingdom
duncan
The price is NT$5,725
NT$6,870 total
includes taxes & fees
Dec 9 - Dec 10
Dalnoid Cottages & Treehouses

Tigh Na Leigh

4.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (83)
"Graham & Karen were absolutely amazing hosts. The room & house were sensational, comfortable, clean, and the breakfast included was amazing. It truly felt like a restful getaway, and both will go to great lengths to give travel tips, assist with your stay, and anything else you need. Will be staying here again!"
United States
Abby
The price is NT$3,470
NT$4,164 total
includes taxes & fees
Dec 12 - Dec 13
Tigh Na Leigh

The Kirkmichael Hotel

3.0 star property
Blairgowrie
7.6 out of 10, Good, (60)
"This was the cutest stay. The staff, the area the nar, all were adorable. The lttle touches like the cupboard with forgotten essentials was so appreciated..We would highly recommended the Kirkmichael Hotel for your stay if you are in the area"
Canada
Mary-Lou
The Kirkmichael Hotel

Ivybank Lodge

5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107)
"Great spot! Very hospital hosts and yummy breakfast!"
Canada
Katherine
The price is NT$3,747
NT$4,497 total
includes taxes & fees
Jan 4 - 2026/1/5
Ivybank Lodge

Glenkilrie House

3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (75)
"Great property, lovely stay. "
United Kingdom
Simon
The price is NT$4,996
NT$4,996 total
includes taxes & fees
Jan 4 - 2026/1/5
Glenkilrie House

Red House Hotel

3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (36)
"Great place to stay for golf and snooker"
United Kingdom
Greig
The price is NT$4,996
NT$5,995 total
includes taxes & fees
Jan 3 - 2026/1/4
Red House Hotel

Victoria Hotel

3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (59)
"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 NT$2,623
NT$3,148 total
includes taxes & fees
Dec 9 - Dec 10
Victoria Hotel

Cabin at the Tavern

3.5 star property
Blairgowrie
10.0 out of 10, Exceptional, (1)
"This was a great and affordable cabin and it was in an awesome, quiet area just south of the caringorms national Park. The owner is a real gentleman and the tavern he runs has amazing steak pies. Would stay again "
United States
DUSTIN
The price is NT$8,778
NT$10,534 total
includes taxes & fees
Dec 29 - Dec 30
Cabin at the Tavern

12 Keathbank Court

3.5 star property
Blairgowrie
The price is NT$15,440
NT$18,528 total
includes taxes & fees
Jan 3 - 2026/1/4
12 Keathbank Court

Heathpark House

3.5 star property
Blairgowrie
10.0 out of 10, Exceptional, (12)
"Beautiful building and Chris and Meg were so helpful, friendly and interesting to talk with. Breakfasts kept us going all day. The annexe was warm and well appointed for self catering. We loved it."
United Kingdom
Greta
The price is NT$4,164
NT$4,996 total
includes taxes & fees
Dec 9 - Dec 10
Heathpark House

Eagle Glen Cottage

3.0 star property
Blairgowrie
The price is NT$16,203
NT$19,444 total
includes taxes & fees
Jan 8 - 2026/1/9
Eagle Glen Cottage

The Lodge

3.5 star property
Blairgowrie
The price is NT$20,020
NT$24,024 total
includes taxes & fees
Dec 14 - Dec 15
The Lodge

Bramble Cottage

3.0 star property
Blairgowrie
The price is NT$21,616
NT$25,939 total
includes taxes & fees
Jan 8 - 2026/1/9
Bramble Cottage

Bannatyne Lodge

3.0 star property
Blairgowrie
The price is NT$27,965
NT$33,558 total
includes taxes & fees
Jan 4 - 2026/1/5
Bannatyne Lodge

Strawberry Cottage

3.0 star property
Blairgowrie
The price is NT$21,616
NT$25,939 total
includes taxes & fees
Dec 14 - Dec 15
Strawberry Cottage

Atholl Palace Hotel

4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1003)
"Lovely christmas setting"
United Kingdom
Pauline
The price is NT$6,211
NT$7,453 total
includes taxes & fees
Dec 9 - Dec 10
Atholl Palace Hotel
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.

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

Top Blairgowrie Hotel Reviews

More cheap stays in Blairgowrie

Find out more about Blairgowrie

Top reasons to visit Blairgowrie

  • Outdoor Adventures: Blairgowrie is a haven for outdoor enthusiasts, offering skiing, hiking, and stunning scenery.
  • Golfing Excellence: Home to the renowned Blairgowrie Golf Club, it's perfect for golf lovers.
  • Rich Cultural Attractions: Discover historic castles, nature reserves, and local museums showcasing the area's heritage.
  • Charming Accommodations: Enjoy a range of cozy hotels and charming lodges catering to every traveler.
  • Picturesque Surroundings: Experience the breathtaking landscapes, ideal for both adventure and relaxation.

Find great hotels near Blairgowrie

Blairgowrie offers a diverse selection of accommodations, including cozy hotels and charming lodges, perfect for every type of traveler. Whether you're looking for pet-friendly options, adventure-filled experiences, or a base for business travel, you'll find ideal lodging here. Explore a variety of hotels and vacation rentals in Blairgowrie to ensure a memorable stay in this picturesque Scottish town.

  • The Landmark Hotel & SPA Leisure Club Dundee By Sunday: Perfectly positioned for those seeking adventure and relaxation, The Landmark Hotel & SPA Leisure Club Dundee offers a blend of business convenience and wellness. This 4-star hotel, located 22.5km from Blairgowrie, features a full-service spa and indoor pool, making it an ideal spot for relaxation after a day of exploring. Guests can indulge in various adventurous activities like hiking, biking, and sailing, all easily accessible nearby. The hotel’s amenities are designed to enhance your stay, ensuring a memorable escape whether you're here for business or leisure.
  • Holiday Inn Express Perth by IHG: Just 20.9km from Blairgowrie, the Holiday Inn Express Perth by IHG is a welcoming 3-star hotel that caters to business travelers and pet owners alike. Its LGBTQIA-friendly atmosphere ensures everyone feels at home. With amenities like complimentary breakfast and pet-friendly policies, this hotel is perfect for those traveling with furry companions. Guests appreciate the modern comforts and convenient location, making it an excellent base for exploring the area or attending business meetings.
  • Dunkeld House Hotel: Nestled 16.1km from Blairgowrie, the Dunkeld House Hotel is a 4-star retreat that emphasizes both adventure and relaxation. Surrounded by stunning landscapes, this hotel offers activities such as fishing, hiking, and biking right on-site. The full-service spa, complete with massage and body scrub services, allows guests to unwind after a day of excitement. With its combination of natural beauty, excellent amenities, and business-friendly facilities, Dunkeld House is an ideal choice for travelers looking for a well-rounded experience.

Where to stay in and around Blairgowrie

Blairgowrie offers an unforgettable vacation experience, combining stunning natural scenery with a welcoming atmosphere. Explore the picturesque surroundings, ideal for outdoor adventures and leisurely excursions. Nearby regions enhance your journey with family-friendly vibes and luxurious options. Whether you seek seclusion or friendly interactions, Blairgowrie and its neighboring areas promise a delightful escape in the heart of Scotland.

  • Dunkeld: Nestled about 14.5km from Blairgowrie, Dunkeld is a charming city that captivates visitors with its stunning scenery and outdoor adventures. Year-round, travelers flock to Dunkeld, with peak visits in April, July, and September. The area is perfect for golf enthusiasts, featuring excellent courses, and is close to national parks and historic castles, making it a haven for nature lovers and history buffs alike. Whether you're exploring the picturesque streets or hiking in the nearby national state park, Dunkeld offers a delightful mix of relaxation and adventure.
  • Alyth: Just a short distance from Blairgowrie, Alyth is a quaint village known for its eco-friendly initiatives and outdoor experiences. The village sees consistent visitor numbers, especially from March to April and July. Alyth attracts those seeking adventure, providing access to beautiful nature reserves and national parks where you can hike, bike, or play a round of golf. The community's charm and dedication to preserving nature make it a lovely stop for travelers looking to connect with the environment while enjoying the picturesque Scottish countryside.
  • Spittal of Glenshee: Located near Blairgowrie, Spittal of Glenshee is a delightful village that offers an exciting range of outdoor activities, particularly for adventure seekers. With visitor numbers peaking in January to February and July, this area is known for its ski fields and scenic hiking trails. Surrounded by breathtaking landscapes, including national parks and historical castles, Spittal of Glenshee is perfect for those looking to immerse themselves in nature while enjoying thrilling winter sports or peaceful summer hikes. Experience the beauty and adventure that this Scottish gem has to offer.

Things to do in and around Blairgowrie

Blairgowrie, Scotland, is a fantastic destination for outdoor enthusiasts and adventure seekers. You can enjoy skiing on nearby slopes, hit the links at the renowned Blairgowrie Golf Club, and explore breathtaking scenery. Whether you're looking to check off your bucket list or engage in thrilling outdoor activities, Blairgowrie offers a variety of options that ensure an unforgettable vacation experience.

Shopping

For shopping in Blairgowrie, explore local boutiques and charming shops. If you're up for a drive, visit the Wellgate Shopping Centre, located 24.1km away, which features a variety of stores, entertainment options, and a family-friendly atmosphere.

Recreation

Experience the serene beauty of Blairgowrie Golf Club, where you can enjoy a round of golf amidst picturesque landscapes. For a bit more excitement, head to Perth Ice Rink for ice skating fun, just 22.5km away, offering a thrilling atmosphere for both adventure and entertainment.

Adventure

Explore the Cateran Trail, a stunning hiking route in Blairgowrie, where you can enjoy breathtaking scenery and immerse yourself in nature. For a thrilling experience, visit Dundee Karting, an exhilarating karting venue 22.5km away, perfect for adrenaline seekers looking for speed and excitement.

Nightlife

Experience a lively night at Perth Concert Hall, only 22.5km away, where you can enjoy romantic performances and cultural events. For a family-friendly outing, catch a movie at Cineworld Dundee, also 22.5km away, or explore the stars at Mills Observatory, 24.1km from Blairgowrie.

*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 lower. Booking about a month in advance often yields the best hotel rates, especially on Mondays, the cheapest day to stay. For spontaneous travelers, check Expedia's last-minute deals for discounts. Use their search tool to filter by budget and preferences, and consider bundling your hotel with flights and activities for additional savings. This strategic planning can help you enjoy Blairgowrie without breaking the bank.

  • 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: Booking a hotel in Blairgowrie about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Blairgowrie with your flights and activities through an Expedia package.

Find the best attractions in and around Blairgowrie

Blairgowrie is a fantastic destination for outdoor enthusiasts and those seeking scenic beauty. Visitors can explore a variety of attractions, including historic castles, nature reserves, and museums that highlight the area's rich culture and history. Whether you're looking for adventure or a romantic getaway, Blairgowrie offers a diverse range of experiences that cater to every traveler's interests.

  • Scone Palace: Explore this stunning historic house, located 19.3km from Blairgowrie. Scone Palace offers a glimpse into Scotland's royal history, featuring beautiful gardens and rich cultural vibes that enchant visitors.
  • Reekie Linn Waterfall: Situated within Blairgowrie, this picturesque waterfall is perfect for nature lovers. Experience the romance and adventure of the outdoors as you hike the scenic trails surrounding the cascading waters.
  • Historic Scotland Stanley Mills: Just 12.9km away, this historic building showcases Scotland's industrial heritage. With its cultural significance and engaging exhibits, Stanley Mills is an insightful stop for history enthusiasts.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When traveling to Blairgowrie, Scotland, the nearest major airports are Edinburgh (EDI), Aberdeen (ABZ), and Dundee (DND). Edinburgh (EDI) is 70.8km away, with nearby hotels like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. Aberdeen (ABZ) is 96.6km away, featuring luxurious options such as Marcliffe and Trump Macleod House & Lodge, located 6 and 12.9km from the airport respectively. Dundee (DND), just 24.1km away, offers accommodations like The Hideaway Experience, 8.0km from the airport, and Premier Inn Dundee North, 3.2km away. Each hotel provides various transportation services to their respective airports.

Frequently asked questions

Where is the best place to stay in Blairgowrie?
Dalmunzie Castle Hotel is a favorite with Expedia customers. This hotel offers a golf course and a restaurant. Traveler reviews also recommend Red House Hotel and The Kirkmichael Hotel as top choices for your trip. See all available top hotels, or 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.
Where can I learn more about changing or cancelling my trip to Blairgowrie?
To access more information about rescheduling or cancelling your trip to Blairgowrie, go to https://www.expedia.com/service/.
What's the best hotel for families in Blairgowrie?
The Bridge of Cally Hotel is a hotel with a restaurant and free parking, and it's a top choice on Expedia for families. Attractions in the area like Camperdown Wildlife Centre and Dundee Science Centre 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?
Angus Hotel 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.
Where is the best hotel to stay with easy access to Blairgowrie Golf Club?
Heathpark House is one of the top choices for your stay based on our traveler data, and this 3.5-star guesthouse offers free parking and digital TV. It's located just a short 0.5 mi (0.8 km) from Blairgowrie Golf Club. Another good option is Enchanting 3 Bedroom Log Cabin in Blairgowrie, located just 0.7 mi (1.2 km) away.
What about the best place to stay near Strathmore Golf Centre?
One of the top choices for your stay is The Seat of the Barony of Alyth, a Stately Manor, located 1.4 mi (2.2 km) from Strathmore Golf Centre, and this vacation home offers private yards and free WiFi. Tigh Na Leigh and The Kinloch Arms are other good choices within a few miles.
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?
Angus Hotel 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 The Alyth Hotel and Dalmunzie Castle Hotel. You can tee off at Blairgowrie Golf Club or Strathmore Golf Centre while you're in town. See more golf hotels in Blairgowrie.
What are some accommodations with pools in Blairgowrie?
Angus Hotel 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?
Angus Hotel 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 the best accommodation near Dundee Airport (DND)?
Best Western Invercarse Hotel is a popular 3.5-star hotel featuring a restaurant and free WiFi. It's located a short 0.3 mi (0.5 km) from Dundee Airport. Other good choices close to the airport are Taypark House and WEST PARK SUMMER CAMPUS.
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 186 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 Cairngorms National Park, Reekie Linn Waterfall, and Backwater Reservoir Viewpoint. Skiing is a great activity, and Blairgowrie Golf Club 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.