Photo by Richard Webb

Blairgowrie Hotels

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

Our top choices for Blairgowrie hotels

The Alyth 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 P6,991
P8,390 total
includes taxes & fees
Jan 24 - Jan 25, 2026
The Alyth Hotel

Bamff Ecotourism

Bamff Ecotourism
3.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (12)
"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
Bamff Ecotourism

Glenkilrie House

Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (75)
"Great property, lovely stay. "
United Kingdom
Simon
The price is P9,520
P9,520 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Glenkilrie House

Victoria 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 P4,998
P5,998 total
includes taxes & fees
Jan 25 - Jan 26, 2026
Victoria Hotel

The Kirkmichael Hotel

The Kirkmichael Hotel
3.0 star property
Blairgowrie
7.6 out of 10, Good, (60)
"Great hosts and a perfect venue in the Highlands."
United Kingdom
David
The Kirkmichael Hotel

Red House Hotel

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 P9,520
P11,424 total
includes taxes & fees
Jan 7 - Jan 8, 2026
Red House Hotel

Gulabin Lodge and House

Gulabin Lodge and House
4.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (4)
"Quiet , clean room with a view , friendly hosts. well equipped kitchen with a lovely big dinning room, "
United Kingdom
Nikki
The price is P5,474
P6,569 total
includes taxes & fees
Jan 9 - Jan 10, 2026
Gulabin Lodge and House

Dalnoid Cottages & Treehouses

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 P12,363
P14,836 total
includes taxes & fees
Jan 25 - Jan 26, 2026
Dalnoid Cottages & Treehouses

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107)
"What a great place to stay! Very unique, historical lodge nestled within a wonderful town. Our room was incredible and the service was top notch. Breakfast in the morning was unbelievably good. You really should stay here if you get the opportunity. "
United States
Gregory
The price is P7,140
P8,568 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Ivybank Lodge

The Bridge of Cally 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 P4,177
P5,012 total
includes taxes & fees
Jan 25 - Jan 26, 2026
The Bridge of Cally Hotel

Angus Hotel

Angus Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (478)
"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 P3,834
P4,601 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Angus Hotel

Cabin at the Tavern

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 P17,061
P20,473 total
includes taxes & fees
Dec 29 - Dec 30
Cabin at the Tavern

Dalmunzie Castle Hotel

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 P6,569
P7,883 total
includes taxes & fees
Jan 20 - Jan 21, 2026
Dalmunzie Castle Hotel

Heathpark House

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 P7,952
P9,543 total
includes taxes & fees
Jan 5 - Jan 6, 2026
Heathpark House

12 Keathbank Court

12 Keathbank Court
3.5 star property
Blairgowrie
The price is P30,079
P36,095 total
includes taxes & fees
Jan 3 - Jan 4, 2026
12 Keathbank Court

Bannatyne Lodge

Bannatyne Lodge
3.0 star property
Blairgowrie
The price is P54,353
P65,223 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Bannatyne Lodge

The Lodge

The Lodge
3.5 star property
Blairgowrie
The price is P39,922
P47,906 total
includes taxes & fees
Jan 6 - Jan 7, 2026
The Lodge

Bramble Cottage

Bramble Cottage
3.0 star property
Blairgowrie
The price is P42,012
P50,414 total
includes taxes & fees
Jan 25 - Jan 26, 2026
Bramble Cottage

Strawberry Cottage

Strawberry Cottage
3.0 star property
Blairgowrie
Strawberry Cottage

Eagle Glen Cottage

Eagle Glen Cottage
3.0 star property
Blairgowrie
The price is P30,755
P36,906 total
includes taxes & fees
Jan 3 - Jan 4, 2026
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.

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 perfect for thrill-seekers, offering skiing, golfing at the renowned Blairgowrie Golf Club, and numerous nature trails.
  • Stunning Scenery: Surrounded by breathtaking landscapes, it’s an ideal destination for those seeking relaxation and natural beauty.
  • Cultural Attractions: Explore local museums, historic castles, and nature reserves that highlight the area’s rich heritage.
  • Diverse Accommodation: A range of options, from charming hotels to cosy lodges, ensures a comfortable stay for every traveller.
  • Proximity to Attractions: Blairgowrie serves as a great base for exploring the enchanting landscapes of the Mornington Peninsula.

Find great hotels near Blairgowrie

Blairgowrie offers a delightful selection of accommodation options, from charming hotels to cosy lodges, catering to all types of travellers. Whether you're seeking pet-friendly facilities, adventurous experiences, or a business travel-friendly environment, you'll find a variety of choices to make your stay enjoyable. Explore the best hotels and vacation rentals in Blairgowrie to ensure a memorable getaway in this picturesque part of Scotland.

  • The Landmark Hotel & SPA Leisure Club Dundee By Sunday: Nestled 22.5km from Blairgowrie, The Landmark Hotel & SPA Leisure Club Dundee By Sunday offers a luxurious retreat with a focus on relaxation and adventure. This 4-star hotel is perfect for travellers seeking a blend of business and leisure. Guests can indulge in the full-service spa, complete with an indoor pool, sauna, and steam room, ensuring a rejuvenating experience. For those seeking excitement, the hotel provides various adventure sports options including mountain biking, hiking, and sailing nearby, making it an ideal choice for the active traveller.
  • Mercure Perth Hotel: Located 22.5km from Blairgowrie, the Mercure Perth Hotel is a welcoming 3-star property that embraces diversity and inclusivity. This hotel is perfect for LGBTQIA travellers and pet owners, with policies that accommodate pets and service animals. The hotel features comfortable rooms and offers convenient amenities for business travellers, ensuring a pleasant stay. Guests appreciate the friendly atmosphere and the accessibility to local attractions, making it a great base for exploring Perth.
  • Holiday Inn Express Perth by IHG: Just 20.9km from Blairgowrie, the Holiday Inn Express Perth by IHG is a modern 3-star hotel that caters to both business and leisure guests. With a focus on inclusivity, it welcomes LGBTQIA travellers and their pets, with specific amenities for service animals. The hotel provides a comfortable environment with contemporary furnishings and practical facilities, making it an excellent choice for those seeking convenience and comfort during their stay. Guests can enjoy a complimentary breakfast, setting them up for a day of exploration.

Where to stay in and around Blairgowrie

Blairgowrie offers a delightful blend of outdoor adventures and stunning scenery, perfect for travellers seeking a relaxing escape. Nestled in the heart of beautiful surroundings, this charming city is surrounded by friendly communities and luxury accommodations. Explore the nearby regions for secluded excursions that cater to families and adventure seekers alike. With its close proximity to the Mornington Peninsula, Blairgowrie is an ideal base for discovering the best of Scotland's enchanting landscapes.

  • Dunkeld: Nestled 14.5km from Blairgowrie, Dunkeld is a charming city renowned for its stunning outdoor experiences and breathtaking scenery. Visitors flock here for an adventure amidst lush landscapes, with the nearby national parks offering excellent hiking, wildlife spotting, and picturesque vistas. Golf enthusiasts can enjoy the local golf courses, while history buffs will appreciate the nearby castles and the iconic Dunkeld Cathedral. The best times to visit are April, July, and September when the natural beauty is at its peak, providing an ideal backdrop for exploration and relaxation.
  • Alyth: Just a stone's throw from Blairgowrie, the quaint village of Alyth is a haven for those seeking outdoor adventures and eco-friendly experiences. With its enchanting nature reserves and access to national parks, Alyth is perfect for hiking and enjoying the tranquillity of the countryside. The local golf courses and ski fields add to the appeal for sports enthusiasts. Peak visitation occurs between March to April and July, making it an ideal time to immerse yourself in the village's friendly atmosphere and explore its scenic surroundings.
  • Spittal of Glenshee: A picturesque village located near Blairgowrie, Spittal of Glenshee is a favourite destination for adventurers and nature lovers. Known for its skiing and hiking trails, this area is perfect for those looking to embrace the great outdoors. The stunning views of the national park and the surrounding landscape make it a visual delight. Peak visitor numbers occur in January to February and July, ensuring a lively atmosphere during these months. Whether you're skiing down slopes or hiking scenic trails, Spittal of Glenshee offers an exhilarating escape into nature.

Things to do in and around Blairgowrie

Blairgowrie offers a wealth of outdoor adventures, making it a perfect destination for those seeking scenic beauty and thrilling activities. Visitors can enjoy skiing at nearby ski fields and play a round at the renowned Blairgowrie Golf Club, which presents excellent golfing opportunities. Whether you're an adventure seeker or a golf enthusiast, Blairgowrie promises an unforgettable experience that should be on everyone's bucket list.

Shopping

If you're up for a drive, the Wellgate Shopping Centre, located 24.1km away from Blairgowrie, offers a variety of shops and entertainment options, perfect for finding gifts and souvenirs. Enjoy the vibrant atmosphere that caters to families and city dwellers alike.

Recreation

Experience the beautiful Blairgowrie Golf Club, where you can enjoy a round of golf amidst stunning landscapes. For sports enthusiasts, McDiarmid Park offers thrilling matches just 20.9km away. If you're seeking adventure, the Perth Ice Rink, located 22.5km away, provides exciting ice skating opportunities.

Adventure

The Cateran Trail offers a stunning hiking experience through the picturesque countryside of Blairgowrie, showcasing breathtaking scenery. For thrill-seekers, Dundee Karting provides exhilarating karting adventures, while the enchanting Black Spout Waterfall, located 25.7km away, invites you to immerse yourself in nature’s beauty.

Nightlife

In Blairgowrie, the nightlife buzzes with excitement at Battlefield Live Dundee, an adventure arcade perfect for families, located 29.0km away. For a more cultural experience, Perth Concert Hall offers romantic shows just 22.5km away, while Cineworld Dundee provides a cinematic escape with family-friendly films, also 22.5km distant.

*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 those seeking outdoor adventures and stunning scenery. Visitors can explore a variety of attractions, including castles, nature reserves, and local museums that highlight the area's rich history. Whether you are looking for cultural experiences, romantic getaways, or simply a chance to enjoy nature, Blairgowrie offers a diverse range of activities to satisfy every traveller's interests.

  • Scone Palace: Located 19.3km from Blairgowrie, Scone Palace is a stunning historic house steeped in Scottish culture. Explore its beautiful gardens and learn about its royal connections, including its role in the crowning of Scottish kings.
  • Glamis Castle: Just 20.9km away, Glamis Castle is a fairytale-like fortress known for its romantic architecture and rich history. Wander through its enchanting grounds and discover the fascinating tales that inspired Shakespeare's Macbeth.
  • Huntingtower Castle: Situated 22.5km from Blairgowrie, Huntingtower Castle offers a blend of culture and romance. This picturesque ruin invites visitors to explore its intriguing history and enjoy panoramic views of the surrounding countryside.

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 planning your visit to Blairgowrie, you can fly into several major airports. Edinburgh Airport (EDI) is situated 70.8km away, with excellent hotel options like Virgin Hotels Edinburgh, Kimpton Charlotte Square, and Sheraton Grand Hotel & Spa, all within 11.3km of the airport. Dundee Airport (DND), located 24.1km from Blairgowrie, offers nearby accommodations such as Premier Inn Dundee North and The Landmark Hotel & SPA Leisure Club, both 3.2km away. Finally, Aberdeen Airport (ABZ) is 96.6km distant, with luxurious options like Marcliffe and Village Hotel Aberdeen, which are 6 and 6.4km from the airport, respectively.

Frequently asked questions

Where is the best place to stay in Blairgowrie?
Ivybank Lodge is a favorite with Expedia customers. This B&B offers free breakfast and free parking. Traveler reviews also recommend Tigh Na Leigh and Red House 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.
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 Perth Ice Rink 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 The Bridge of Cally Hotel and Dalmunzie Castle 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?
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 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 189 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.