A wooden house with a sloped roof in a grassy field with hills in the background.

Search 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Blairgowrie hotels

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, (544 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 NZ$134
includes taxes & fees
27 July - 28 July
The Angus Hotel & Spa by Compass Hospitality

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,276 reviews)
"Clean tidy rooms were large and comfortable. Good bar & dining good staff,"
Australia
Mark
The price is NZ$197
includes taxes & fees
13 July - 14 July
Apex City Quay Hotel & Spa

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,199 reviews)
"Nice friendly staff and a clean room ,good breakfast with plenty of choices to suit everyone"
United Kingdom
Brian
The price is NZ$270
includes taxes & fees
19 July - 20 July
The Pitlochry Hydro Hotel

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (380 reviews)
"Stay there often. Amazing place"
United Kingdom
patrice
The price is NZ$137
includes taxes & fees
19 July - 20 July
Four Points Flex by Sheraton Dundee

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (584 reviews)
"Beautiful countryside setting. Relaxed atmosphere and excellent food"
United Kingdom
Roy
The price is NZ$250
includes taxes & fees
26 July - 27 July
Ballathie House Hotel

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (120 reviews)
"Great guys, so friendly and delicious breakfast."
United Kingdom
Christine
The price is NZ$274
includes taxes & fees
13 July - 14 July
Ivybank Lodge

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (207 reviews)
"This property is beautifully maintained, with a lovely staff. We stayed in the 2 bedroom stables and it was perfect for our family. Having the grassy backyard was also a nice feature. The walking trails and horses were also fun."
United States
Seth
The price is NZ$442
includes taxes & fees
16 July - 17 July
Meikleour Arms Hotel and Restaurant

The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (152 reviews)
The price is NZ$211
includes taxes & fees
13 July - 14 July
The Bridge of Cally Hotel

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,012 reviews)
"Lovely hotel and great staff"
United Kingdom
Iain
The price is NZ$169
includes taxes & fees
19 July - 20 July
Hampton by Hilton Dundee City Centre

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.8 out of 10, Good, (1,006 reviews)
"Good value"
United Kingdom
Daniel
The price is NZ$117
includes taxes & fees
26 July - 27 July
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.8 out of 10, Excellent, (1,008 reviews)
"Very central ,hotel lovley ..would definitely stay again x"
United Kingdom
Tracy
The price is NZ$177
includes taxes & fees
19 July - 20 July
Malmaison Dundee

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,003 reviews)
"Great staff, good full service breakfast."
Canada
lyell
The price is NZ$585
includes taxes & fees
16 July - 17 July
Atholl Palace Hotel

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 NZ$328
includes taxes & fees
14 July - 15 July
Red House Hotel

The Alyth Hotel

The Alyth Hotel
3.0 star property
Blairgowrie
9.6 out of 10, Exceptional, (27 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 NZ$279
includes taxes & fees
19 July - 20 July
The Alyth Hotel

Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,004 reviews)
"The room was lovely, really large and also had A/C which was great. Lovely staff. Breakfast good (but a tiny bit pricey). Would definitely stay again"
United Kingdom
Sheonagh
The price is NZ$152
includes taxes & fees
19 July - 20 July
Hotel Indigo Dundee by IHG

Lodge at Lochside

Lodge at Lochside
3.0 star property
Kirriemuir
9.2 out of 10, Wonderful, (243 reviews)
"Everything easy and lovely already booked for next year 😊"
United Kingdom
Simone
The price is NZ$163
includes taxes & fees
13 July - 14 July
Lodge at Lochside

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (722 reviews)
"Beautiful spa hotel with all the amenities you could want for a leisurely vacation. Conveniently located between Edinburgh and Inverness to explore this region of the Highlands. The property is set along the Loch’s edge and offers direct access to miles of well maintained trails."
United States
Lynn
The price is NZ$931
includes taxes & fees
31 July - 1 Aug
Fonab Castle Hotel & Spa

Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (728 reviews)
"Great location, clean quiet room with all amenities, very friendly staff"
Australia
John
The price is NZ$184
includes taxes & fees
19 July - 20 July
Staybridge Suites Dundee by IHG

Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG
3.0 star property
Glenrothes
8.8 out of 10, Excellent, (806 reviews)
"All good, pub next door great for food"
United Kingdom
Jason
The price is NZ$241
includes taxes & fees
9 Aug - 10 Aug
Holiday Inn Express Glenrothes by IHG

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
"It’s been 10 years since our last stay, as good as ever. Friendly staff, beautiful room, quiet, lovely bar & tasty plentiful breakfast. Everything you could wish for & on top of that a bottle of Prosecco & chocolate in our room for our anniversary. Perfect stay"
United Kingdom
Richard Neil
The price is NZ$477
includes taxes & fees
29 July - 30 July
Dunkeld House 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 centre 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

Recent Reviews in Blairgowrie

More cheap accommodation in Blairgowrie

Find out more about Blairgowrie

Top reasons to visit Blairgowrie

  • Stunning Outdoor Adventures: Blairgowrie offers a variety of activities like skiing, golf, and picturesque hill walks amidst breathtaking scenery.
  • Cultural Experiences: Explore local history through museums, nature reserves, and majestic castles, adding depth to your visit.
  • Blairgowrie Golf Club: A must-visit for golf enthusiasts, renowned for its beautiful courses and welcoming atmosphere.
  • Charming Local Atmosphere: Enjoy friendly locals and a relaxing vibe in the town's delightful centre.
  • Diverse Accommodation Options: From pet-friendly lodgings to family hotels, find the perfect stay for your needs.

Find great hotels near Blairgowrie

Discover a delightful range of hotel accommodations in Blairgowrie, perfect for every type of traveller. From pet-friendly lodgings to family-oriented hotels, you'll find options that cater to your adventure and relaxation needs. With a variety of amenities and services, you can enjoy a memorable stay while exploring the stunning Scottish landscape. Read hotel reviews to find the ideal spot for your getaway in this charming town.

  • Mercure Perth Hotel: Located 22.5km from Blairgowrie, the Mercure Perth Hotel is a 3-star eco-certified property that caters to environmentally conscious travellers. This pet-friendly establishment offers a warm and inviting atmosphere, ideal for business trips or leisure stays. With amenities that include a pet policy accommodating dogs, the hotel ensures that guests can travel with their furry companions. The combination of sustainability and comfort makes it a great choice for those seeking an eco-friendly vacation experience.
  • Holiday Inn Express Perth by IHG: Just 20.9km from Blairgowrie, the Holiday Inn Express Perth by IHG boasts a remarkable guest rating of 9.0 out of 10. This 3-star hotel is known for its eco-friendly practices while providing a modern and comfortable stay. Ideal for business travellers and those with pets, it offers convenient amenities and a welcoming atmosphere. With a strong emphasis on sustainability, the hotel ensures that guests can enjoy their stay while minimising their environmental impact.
  • Dunkeld House Hotel: Situated 16.1km away from Blairgowrie, the Dunkeld House Hotel is a charming 4-star accommodation that holds a guest rating of 8.8 out of 10. This hotel is perfect for those seeking adventure and relaxation, featuring activities such as hiking, biking, and fishing nearby. Guests can indulge in the full-service spa, offering massages and facial treatments, along with an indoor pool for relaxation. With its blend of adventure and wellness, Dunkeld House Hotel provides a unique retreat for those looking to explore the beautiful Scottish landscape.

Where to stay in Blairgowrie

Blairgowrie, nestled in the heart of beautiful Perthshire, offers an ideal escape for outdoor enthusiasts and adventure seekers. Explore the charming centre of Blairgowrie, where friendly locals and a relaxing atmosphere await. Nearby, you'll find breathtaking scenery perfect for weekend getaways and family-friendly excursions. Whether you're seeking a romantic retreat or a secluded staycation, Blairgowrie and its picturesque surroundings promise unforgettable experiences in this stunning corner of Scotland.

  • Rattray: Nestled adjacent to Blairgowrie, Rattray is a charming village that offers a delightful blend of family-friendly entertainment and cultural experiences. With visitor numbers peaking during the warmer months from July to September, this village provides a vibrant atmosphere with various activities. Enjoy a round of golf at local courses, catch a performance at the nearby theatre, or take a leisurely stroll through the urban park. Notable landmarks include a local stadium and a picturesque beach, making Rattray an ideal spot for relaxation and recreation.
  • Alyth: Located close to Blairgowrie, Alyth is a scenic village renowned for its outdoor adventures and romantic settings. The peak tourist season occurs in March to April and again in July, attracting visitors eager to explore its recreational areas and pampering spas. Alyth is home to stunning landscapes featuring a charming beach, an impressive castle, and rolling hills. Whether you’re seeking a tranquil retreat or an outdoor escapade, Alyth offers a perfect blend of culture and nature, making it a delightful addition to your itinerary.
  • Kirkmichael: Situated in the picturesque surroundings near Blairgowrie, Kirkmichael is a village that captivates adventurers and nature lovers alike. With a moderately seasonal influx of visitors peaking during the summer months, the village is a gateway to thrilling outdoor activities, including skiing and hiking in the nearby national park. Explore the serene beauty of the national state park or visit a historic castle, all while soaking in the stunning scenery. Kirkmichael promises a memorable experience for those seeking adventure and breathtaking landscapes.

Things to do in Blairgowrie

Shopping

In Blairgowrie, you can explore unique shops like The Gift Shop for local crafts and souvenirs. If you're up for a drive, head to Perth's shopping centres, such as St John’s Shopping Centre, where you'll find a wider selection of gifts and fashion options.

Recreation

The Wellbeing Retreat offers a peaceful setting with holistic treatments, yoga sessions, and meditation classes designed to rejuvenate the mind and body. Nearby, the beautiful Lunan Bay provides scenic walks along the coastline, perfect for reflection and relaxation in nature’s embrace.

Adventure

Explore the scenic beauty of the River Ericht with kayaking and canoeing adventures, offering a thrilling way to navigate the waters. For hiking enthusiasts, the nearby Cateran Trail provides stunning landscapes and diverse wildlife, creating a rewarding experience for nature lovers.

Nightlife

Explore the lively atmosphere at The Old Cross Inn, where you can enjoy a pint and mingle with locals. For a more relaxed vibe, visit The Royal Hotel for some live music and a hearty meal, adding a touch of warmth to your evening in 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 your hotel about a month in advance can yield better rates, and keep an eye out for last-minute deals on Expedia. Staying on a Monday is often cheaper than a Saturday. Additionally, use Expedia’s search tools to filter options based on your budget and preferences, and consider eco-certified hotels for sustainable stays. Combining your hotel, flights, and activities into a package can also lead to significant savings.

  • 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: Make the most of Expedia’s search tool to refine your travel choices based on your budget, preferred location, and the type of accommodation you’re after. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best bargains, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save some dollars by combining your Blairgowrie hotel booking 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 various attractions, including nature reserves, history museums, and castles, which offer rich cultural experiences and romantic settings. For golf enthusiasts, the Blairgowrie Golf Club is a must-visit. With its blend of adventure and history, Blairgowrie promises a memorable getaway for all types of travellers.

  • Dunkeld Cathedral: Located 14.5km from Blairgowrie, this stunning cathedral showcases impressive Gothic architecture and rich cultural history. Visitors can explore its serene grounds and enjoy the tranquil atmosphere along the banks of the River Tay.
  • Huntingtower Castle: About 22.5km away, this romantic castle boasts beautiful gardens and fascinating historical tales. Wander through its intriguing ruins and enjoy the picturesque views that evoke a sense of Scottish heritage.
  • Birnam Oak: Situated 14.5km from Blairgowrie, this ancient tree is a testament to nature's beauty and longevity. The surrounding park offers eco-friendly activities perfect for families seeking outdoor adventures and a connection to the natural world.

Best time to go to Blairgowrie

The best time to visit Blairgowrie is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Flying into Blairgowrie, Scotland, you have several major airport options. EDInburgh Airport (EDI) is 70.8km away, with nearby hotels like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both located 11.3km from the airport. GLAsgow International Airport (GLA) is 104.6km away, offering luxury stays at JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, situated 4 and 11.3km from the airport, respectively. Aberdeen Airport (ABZ) is 96.6km from Blairgowrie, with excellent hotel choices such as the 5-star Marcliffe and Trump® International Scotland, located 6 and 12.9km away. All airports provide various transport services to these hotels.

Frequently asked questions

Where is the best place to stay in Blairgowrie?
Based on our traveller 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 stay include Dalmunzie Castle Hotel and The Bridge of Cally Hotel. See all available top hotels, or vacation rentals in Blairgowrie.
What are some of the best holiday rentals that Blairgowrie has to offer?
The Townhouse Aberfeldy: This holiday home rental outside of Blairgowrie comes with free WiFi so that you can feel at home during your trip. Our travellers also rate 15x en-suite Georgian Manor House - Create Bespoke Inclusive Packages as a favourite home for rent in Blairgowrie. See all vacation rentals in Blairgowrie.
If I need to cancel my hotel reservation in Blairgowrie, will I receive a refund?
Yes, the majority of hotel 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 the scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel 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 traveller reviews, Kindrogan House is a top choice for a less expensive stay. View all budget hotels in Blairgowrie.
What's the best family accommodation 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. Also, attractions in the area such as Dundee Science Centre and Battlefield Live Dundee are fun for children of all ages. Find more child-friendly accommodations in Blairgowrie.
What is the favourite LGBTQ-friendly accommodation in Blairgowrie?
Angus Hotel is a top LGBTQ-friendly hotel that features a full-service spa and free Wi-Fi. Ivybank Lodge is another good option for your stay. See all available hotels listed as LGBTQ-friendly in Blairgowrie.
What's the best dog-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 to stay with 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 travellers looking for an elegant place to stay. Find more luxury hotels in Blairgowrie.
What's the best hotel for a golf holiday 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 Blairgowrie Golf Club or Strathmore Golf Centre while you're in town. See more golf hotels in Blairgowrie.
What are some accommodation options 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 on-site spa. See all spa hotels in Blairgowrie.
What's it like staying in Blairgowrie?
Visitors to Blairgowrie will definitely enjoy the riverfront and skiing. Tourists can also enjoy the city's spas, golf courses and entertainment choices. In Blairgowrie, there are 207 hotels and other accommodation options 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. The picturesque setting of Cairngorms National Park and Backwater Reservoir Viewpoint exemplify the area's natural beauty. Skiing is a great activity, and Blairgowrie Golf Club is one place to visit. Take a look at what more there is to see and do in Expedia's Blairgowrie guide.
What's the seasonal weather like in Blairgowrie?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Blairgowrie is 964 mm.

Explore a world of travel with Expedia