Photo by Richard Webb

Find hotels in Blairgowrie from AED 193

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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Blairgowrie hotels

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 AED 442
AED 531 total
includes taxes & fees
4 Jan - 5 January 2026
Ivybank Lodge

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 AED 407
AED 488 total
includes taxes & fees
20 Jan - 21 January 2026
Dalmunzie Castle Hotel

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 AED 411
AED 494 total
includes taxes & fees
29 Dec - 30 Dec
The Alyth Hotel

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 AED 590
AED 590 total
includes taxes & fees
11 Jan - 12 January 2026
Glenkilrie House

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

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 AED 758
AED 910 total
includes taxes & fees
6 Jan - 7 January 2026
Dalnoid Cottages & Treehouses

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 AED 590
AED 708 total
includes taxes & fees
3 Jan - 4 January 2026
Red House 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

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 AED 339
AED 407 total
includes taxes & fees
9 Jan - 10 January 2026
Gulabin Lodge and House

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 AED 1,057
AED 1,268 total
includes taxes & fees
29 Dec - 30 Dec
Cabin at the Tavern

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 AED 289
AED 346 total
includes taxes & fees
2 Jan - 3 January 2026
The Bridge of Cally Hotel

Angus Hotel

Angus Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (477)
"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 AED 254
AED 305 total
includes taxes & fees
11 Jan - 12 January 2026
Angus Hotel

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 AED 297
AED 357 total
includes taxes & fees
20 Jan - 21 January 2026
Victoria 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 AED 487
AED 584 total
includes taxes & fees
21 Dec - 22 Dec
Heathpark House

12 Keathbank Court

12 Keathbank Court
3.5 star property
Blairgowrie
The price is AED 1,859
AED 2,231 total
includes taxes & fees
3 Jan - 4 January 2026
12 Keathbank Court

The Lodge

The Lodge
3.5 star property
Blairgowrie
The price is AED 2,473
AED 2,967 total
includes taxes & fees
6 Jan - 7 January 2026
The Lodge

Eagle Glen Cottage

Eagle Glen Cottage
3.0 star property
Blairgowrie
The price is AED 1,901
AED 2,281 total
includes taxes & fees
3 Jan - 4 January 2026
Eagle Glen Cottage

Strawberry Cottage

Strawberry Cottage
3.0 star property
Blairgowrie
The price is AED 2,602
AED 3,123 total
includes taxes & fees
3 Jan - 4 January 2026
Strawberry Cottage

Bramble Cottage

Bramble Cottage
3.0 star property
Blairgowrie
The price is AED 2,602
AED 3,123 total
includes taxes & fees
29 Dec - 30 Dec
Bramble Cottage

Bannatyne Lodge

Bannatyne Lodge
3.0 star property
Blairgowrie
The price is AED 3,367
AED 4,040 total
includes taxes & fees
16 Jan - 17 January 2026
Bannatyne Lodge
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

Hotels in Blairgowrie with star-rating

Find out more about Blairgowrie

Top reasons to visit Blairgowrie

  • Outdoor Adventures: Blairgowrie is a haven for outdoor enthusiasts, offering activities like hiking, skiing, and golfing amidst stunning scenery.
  • Blairgowrie Golf Club: A must-visit for golf lovers, this top-tier golf destination promises a memorable experience.
  • Rich Cultural Attractions: Explore historic castles, nature reserves, and museums that showcase the area's vibrant culture.
  • Charming Atmosphere: Enjoy the friendly locals and family-friendly vibe that make Blairgowrie a welcoming escape.
  • Diverse Accommodations: Choose from a variety of comfortable lodgings, including pet-friendly and adventure-focused options.

Find great hotels near Blairgowrie

Explore a variety of hotel accommodations in Blairgowrie, Scotland, perfect for your vacation needs. Whether you're seeking pet-friendly lodgings, adventure-filled experiences, or business travel options, Blairgowrie offers a range of hotels and lodges to suit every traveler. Discover comfortable stays and vacation rentals that provide the ideal base for your Scottish getaway, all while enjoying the stunning natural beauty of this charming town.

  • The Landmark Hotel & SPA Leisure Club Dundee By Sunday: This 4-star hotel offers a unique blend of adventure and relaxation, making it perfect for both thrill-seekers and those looking to unwind. Located 22.5km from Blairgowrie, it features an array of adventure sports such as hiking, cycling, and sailing in nearby locations. Guests can indulge in a full-service spa experience that includes a pool, steam room, and sauna, ensuring a rejuvenating stay. Whether you're on a business trip or a leisure vacation, this hotel provides a comprehensive leisure experience that caters to your adventurous spirit.
  • Mercure Perth Hotel: A welcoming 3-star hotel located 22.5km from Blairgowrie, Mercure Perth Hotel stands out for its inclusive atmosphere and business-friendly amenities. This property is LGBTQIA-friendly and also welcomes pets, making it an excellent choice for diverse travelers. With a pet policy that allows dogs and service animals, guests can feel at home. The hotel's comfortable accommodations and convenient business facilities create an ideal environment for both work and play, ensuring a pleasant stay for all visitors.
  • Holiday Inn Express Perth by IHG: This 3-star hotel is situated 20.9km from Blairgowrie and is recognized for its modern comforts and welcoming approach to all guests, including the LGBTQIA community. With pet-friendly policies in place, travelers can bring their furry companions along. The hotel provides essential business amenities while maintaining a casual and friendly environment. Guests appreciate the convenience of its location and the quality of service offered, making it a reliable choice for both business and leisure stays.

Where to stay in and around Blairgowrie

Discover the charm of Blairgowrie, Scotland, where outdoor adventure meets serene landscapes. Enjoy hiking along scenic trails, or relax in the beautiful surroundings of the nearby countryside. With friendly locals and a family-friendly atmosphere, Blairgowrie offers a perfect escape. Explore the luxury and seclusion of the region while indulging in various excursions. Don’t miss the chance to experience the captivating beauty of the surrounding areas, making your vacation truly unforgettable.

  • Dunkeld: Located 14.5km from Blairgowrie, Dunkeld is a charming city that captivates visitors with its stunning outdoor scenery and adventurous spirit. The area sees peak traveler arrivals in April, July, and September, making it a great time to explore. Visitors are drawn to Dunkeld’s beautiful national parks and enchanting castle, along with popular activities like golfing and skiing. The local golf course offers a delightful challenge for enthusiasts, while the surrounding natural landscapes provide endless opportunities for exploration.
  • Alyth: Nestled within the Blairgowrie area, Alyth is a picturesque village that welcomes travelers seeking an eco-friendly adventure. Its visitor numbers peak in March to April and July, offering a perfect opportunity to immerse yourself in its outdoor experiences. The village is surrounded by breathtaking nature reserves and national parks, making it an ideal spot for hiking and wildlife watching. With several golf courses and ski fields nearby, Alyth is a haven for outdoor enthusiasts looking to embrace Scotland's natural beauty.
  • Spittal of Glenshee: This quaint village is also situated in the Blairgowrie area and is renowned for its adventurous offerings. Peak travel seasons occur in January to February and July, attracting those eager to enjoy the great outdoors. Spittal of Glenshee is famous for its ski fields and scenic hiking trails, which provide a thrilling experience for visitors. Close to national parks and historic castles, this village presents an unforgettable blend of adventure and cultural exploration, making it a must-visit during your Scottish getaway.

Things to do in and around Blairgowrie

Blairgowrie is perfect for outdoor enthusiasts and adventure seekers, offering a range of activities like skiing and golfing. Experience the thrill of outdoor adventures while enjoying the stunning scenery. Don't miss the Blairgowrie Golf Club, a top destination for golf lovers, as well as other exciting golfing opportunities that should be on every traveler's bucket list.

Shopping

In Blairgowrie, you can explore local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Wellgate Shopping Centre, located 24.1km away, where you'll find a variety of stores, entertainment options, and a family-friendly atmosphere.

Recreation

Experience the serene greens at Blairgowrie Golf Club, perfect for a relaxing round of golf amidst stunning landscapes. For sports enthusiasts, McDiarmid Park offers thrilling matches just 20.9km away, while Perth Ice Rink, 22.5km away, invites you to enjoy exhilarating ice skating adventures and entertainment.

Adventure

Explore the breathtaking Black Spout Waterfall, located 25.7km from Blairgowrie, where you can enjoy the serene outdoor vibes. For adrenaline junkies, Dundee Karting, 22.5km away, offers thrilling karting experiences. Don’t miss out on the Cateran Trail, right in Blairgowrie, for stunning scenery and hiking adventures.

Nightlife

For a vibrant night out, visit Perth Concert Hall for captivating performances just 22.5km away. If you're in the mood for family fun, Mills Observatory offers a unique experience 24.1km away. For some adventure, head to Battlefield Live Dundee, located 29.0km 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 during your visit to Blairgowrie, consider traveling between December and February for lower accommodation rates. Booking your hotel about a month in advance usually yields the best prices, and Mondays are the cheapest days to stay. For last-minute deals, check Expedia for discounted options. You can also save by bundling your hotel, flights, and activities through an Expedia package. Don't forget to explore free activities in the area and utilize public transport to keep costs down while enjoying your trip.

  • 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 refine your choices based on your budget, desired location, and the type of hotel you prefer. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly accommodations currently available. To find the best prices and deals, simply arrange 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 offers a perfect blend of outdoor adventure and stunning scenery, making it an ideal vacation spot. Visitors can explore local attractions such as historic castles, nature reserves, and museums that highlight the area's rich culture. Whether you're seeking romance, outdoor activities, or a taste of history, Blairgowrie has a variety of points of interest to satisfy every traveler’s curiosity and interests.

  • Scone Palace: Explore the stunning Scone Palace, a historic house steeped in royal heritage. Located 19.3km from Blairgowrie, this magnificent estate boasts beautiful gardens and rich culture, making it a captivating stop for history enthusiasts.
  • Reekie Linn Waterfall: Discover the enchanting Reekie Linn Waterfall, nestled within Blairgowrie. This picturesque spot is perfect for romantic strolls and outdoor adventures, offering breathtaking views and the soothing sounds of cascading water.
  • Historic Scotland Stanley Mills: Visit the Historic Scotland Stanley Mills, located 12.9km from Blairgowrie. This historic building showcases Scotland's industrial heritage and offers a fascinating glimpse into the past, with cultural exhibits and scenic surroundings.

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

Traveling to Blairgowrie, Scotland, is convenient with several major airports nearby. Edinburgh Airport (EDI), located 70.8km away, has excellent hotel options such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Aberdeen Airport (ABZ), 96.6km away, features luxurious accommodations like the 5-star Marcliffe Hotel, just 9.7km from the airport. Closer, Dundee Airport (DND) is only 24.1km from Blairgowrie, with top-rated options like the 5-star Hideaway Experience, located 8.0km from Dundee Airport. Each airport offers various transportation services to easily reach your destination.

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 Dalmunzie Castle Hotel as top choices for your trip. See all available top hotels, or vacation rentals in Blairgowrie.
What's the top vacation rental that Blairgowrie has to offer?
Stunning riverside home in converted mill building close to Blairgowrie: This Blairgowrie vacation home rental is located in a rural location and has a balcony, a garden, and a barbecue grill to put you at ease in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. Make the most of the selection of games in this rental home to help you unwind. 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.
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.
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.
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 188 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.

Explore a world of travel with Expedia