Hotels in Blairgowrie

Best Hotels in Blairgowrie

Enter your dates to see prices and availability for the best Blairgowrie hotels.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Blairgowrie
JacuzziBreakfast includedGlenshee GlampingHotelWithin 1 kmFree cancellationGreat 9+Family roomPets welcomeBlairgowrie and Rattray
Property Type
HotelApartmentCountry houseGuest houseBed and breakfastVacation homeHoliday parkLodgeHomestayVillaInn
Property facilities & services
Pets welcomeParking availableCurrency exchangeWi-Fi in public areasFree parkingGolf courseBarLuggage storageRestaurantBarbecueConference roomSmoking areaSaunaairport transfersPool24-hour front deskEV charging stationSpaElevatorGym

19 Best Hotels in Blairgowrie

Find great hotels in Blairgowrie on Trip.com! Check guest reviews, latest prices and hotel details to pick your perfect stay.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
The Angus Hotel & Spa Hotels in Blairgowrie
The Angus Hotel & Spa Hotels in BlairgowrieThe Angus Hotel & Spa Hotels in BlairgowrieThe Angus Hotel & Spa Hotels in BlairgowrieThe Angus Hotel & Spa Hotels in BlairgowrieThe Angus Hotel & Spa Hotels in BlairgowrieThe Angus Hotel & Spa Hotels in Blairgowrie
77
Hotels in Blairgowrie
Golf course
Indoor swimming pool
Sauna
+9
"After checking in online, we got to the hotel and they could not find our booking then in the confusion we were asked if we had paid. After time booking was found. We did not have any further problems."
Good
99 reviews
7.6/10
1 night
From US$58
Check Availability
Ivybank Lodge Hotels in Blairgowrie
Ivybank Lodge Hotels in BlairgowrieIvybank Lodge Hotels in BlairgowrieIvybank Lodge Hotels in BlairgowrieIvybank Lodge Hotels in BlairgowrieIvybank Lodge Hotels in BlairgowrieIvybank Lodge Hotels in Blairgowrie
82
Hotels in Blairgowrie
Golf course
Skiing
Hiking
+4
With a stay at Ivybank Lodge in Blairgowrie, you'll be a short 5-minute walk from Cateran Trail and within 4 minutes by car from Alyth Museum. This luxury bed & breakfast is 13.8 mi (22.2 km) from Cairngorms National Park and 2.2 mi (3.5 km) from Blairgowrie Golf Club. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. A complimentary full breakfast is served daily from 7:30 AM to 9 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms featuring espresso makers. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and bathrobes. Conveniences include electric kettles and complimentary bottled water, and housekeeping is provided daily.
Outstanding
60 reviews
9.8/10
1 night
From US$109
Check Availability
The Kirkmichael Hotel Hotels in Blairgowrie
The Kirkmichael Hotel Hotels in BlairgowrieThe Kirkmichael Hotel Hotels in BlairgowrieThe Kirkmichael Hotel Hotels in BlairgowrieThe Kirkmichael Hotel Hotels in BlairgowrieThe Kirkmichael Hotel Hotels in BlairgowrieThe Kirkmichael Hotel Hotels in Blairgowrie
58
Hotels in Blairgowrie
Skiing
Hiking
Private parking
+7
"早餐很棒 老闆人很好 樓下酒吧很舒服 當天在這裏度過了愉快的一晚 我和我的朋友滑雪回來 在這個民宿感覺賓至如歸 旁邊還有pizza店 很美味"
34 reviews
7.1/10
1 night
From US$85
Check Availability
Dalmunzie Castle Hotel Hotels in Blairgowrie
Dalmunzie Castle Hotel Hotels in BlairgowrieDalmunzie Castle Hotel Hotels in BlairgowrieDalmunzie Castle Hotel Hotels in BlairgowrieDalmunzie Castle Hotel Hotels in BlairgowrieDalmunzie Castle Hotel Hotels in BlairgowrieDalmunzie Castle Hotel Hotels in Blairgowrie
86
Hotels in Blairgowrie
Golf course
Skiing
Hiking
+10
"Cool castle and great restaurant. Both dinner and breakfast are great. I am happy with everything. There is free parking. All rooms are different, so choose responsibly :) I would like to mention the water in the room - the sparkling water is very tasty. But a small bottle is not enough, people in your restaurant actually drink whiskey, they really need it in the morning :) It is a pity that the fireplace was not burning, it adds coziness."
Very Good
101 reviews
8.6/10
1 night
From US$98
Check Availability
Bridge of Cally Hotel Hotels in Blairgowrie
Bridge of Cally Hotel Hotels in BlairgowrieBridge of Cally Hotel Hotels in BlairgowrieBridge of Cally Hotel Hotels in BlairgowrieBridge of Cally Hotel Hotels in BlairgowrieBridge of Cally Hotel Hotels in BlairgowrieBridge of Cally Hotel Hotels in Blairgowrie
95
Hotels in Blairgowrie
Skiing
Hiking
Public parking
+5
"The room is large, the bed is comfortable, the layout is warm, the restaurant downstairs is very delicious."
Very Good
76 reviews
8.4/10
1 night
From US$74
Check Availability
Red House Hotel Hotels in Blairgowrie
Red House Hotel Hotels in BlairgowrieRed House Hotel Hotels in BlairgowrieRed House Hotel Hotels in BlairgowrieRed House Hotel Hotels in BlairgowrieRed House Hotel Hotels in BlairgowrieRed House Hotel Hotels in Blairgowrie
28
Hotels in Blairgowrie
Gym
Parking
Luggage storage
+1
Located in Blairgowrie, Red House Hotel is within a 10-minute drive of Blairgowrie Golf Club and Strathmore Golf Centre. This hotel is 5.6 mi (9 km) from Alyth Museum and 10.7 mi (17.2 km) from Historic Scotland Stanley Mills. Enjoy recreation amenities such as a fitness center or take in the view from a garden. At Red House Hotel, enjoy a satisfying meal at the restaurant. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. Featured amenities include luggage storage and a safe deposit box at the front desk. This hotel has 2 meeting rooms available for events. Free self parking is available onsite. Stay in one of 20 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Very Good
36 reviews
8.5/10
1 night
From US$160
Check Availability
The Alyth Hotel Hotels in Blairgowrie
The Alyth Hotel Hotels in BlairgowrieThe Alyth Hotel Hotels in BlairgowrieThe Alyth Hotel Hotels in BlairgowrieThe Alyth Hotel Hotels in BlairgowrieThe Alyth Hotel Hotels in BlairgowrieThe Alyth Hotel Hotels in Blairgowrie
75
Hotels in Blairgowrie
Parking
Bar
Restaurant
+2
Located in Blairgowrie, The Alyth Hotel is on a river, within a 5-minute drive of Strathmore Golf Centre and Alyth Museum. This golf hotel is 14 mi (22.5 km) from Cairngorms National Park and 3.9 mi (6.2 km) from Meigle Museum. Make use of convenient amenities such as complimentary wireless internet access, bike storage, and bike repair services. Enjoy a meal at the restaurant or snacks in the hotel's 2 coffee shops/cafes. Mingle with other guests at the complimentary reception, held daily. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. A complimentary English breakfast is served on weekends from 7:30 AM to 10:00 AM. Featured amenities include luggage storage and coffee/tea in a common area. Stay in one of 12 guestrooms featuring flat-screen televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access is available to keep you connected. Private bathrooms have deep soaking bathtubs and complimentary toiletries.
Very Good
23 reviews
8.4/10
1 night
From US$88
Check Availability
Gulabin Lodge Hotels in Blairgowrie
Gulabin Lodge Hotels in BlairgowrieGulabin Lodge Hotels in BlairgowrieGulabin Lodge Hotels in BlairgowrieGulabin Lodge Hotels in BlairgowrieGulabin Lodge Hotels in BlairgowrieGulabin Lodge Hotels in Blairgowrie
68
Hotels in Blairgowrie
When you stay at Gulabin Lodge and House in Blairgowrie, you'll be in a national park and 6 minutes by car from Cairngorms National Park. This lodge is 23.9 mi (38.4 km) from Balmoral Castle and 7.3 mi (11.7 km) from Glenshee Ski Centre. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this lodge include ski storage, a communal living room, and a picnic area. Featured amenities include multilingual staff, microwave in a common area, and refrigerator in a common area. Free self parking is available onsite. Make yourself at home in one of the 9 individually furnished guestrooms, featuring kitchens with full-sized refrigerators/freezers and microwaves.
Very Good
2 reviews
8.7/10
1 night
From US$92
Check Availability
Glenkilrie House Hotels in Blairgowrie
Glenkilrie House Hotels in BlairgowrieGlenkilrie House Hotels in BlairgowrieGlenkilrie House Hotels in BlairgowrieGlenkilrie House Hotels in BlairgowrieGlenkilrie House Hotels in BlairgowrieGlenkilrie House Hotels in Blairgowrie
22
Hotels in Blairgowrie
Parking
Luggage storage
"This is a truly unforgettable hotel. A half-hour drive along country roads brought us to a beautiful white castle surrounded by grazing cattle, sheep, and various birds. The hotel rooms were excellent, the breakfast was plentiful, and the staff were incredibly friendly and kind. It's a hotel you absolutely must visit at least once in your life."
Amazing
50 reviews
9.6/10
1 night
From US$80
Check Availability
Bamff Ecotourism Hotels in Blairgowrie
Bamff Ecotourism Hotels in BlairgowrieBamff Ecotourism Hotels in BlairgowrieBamff Ecotourism Hotels in BlairgowrieBamff Ecotourism Hotels in BlairgowrieBamff Ecotourism Hotels in BlairgowrieBamff Ecotourism Hotels in Blairgowrie
57
Hotels in Blairgowrie
Golf course
Skiing
Hiking
+2
Located in Blairgowrie, Bamff Ecotourism is within a 15-minute drive of Strathmore Golf Centre and Alyth Museum. This farm stay is 12.1 mi (19.4 km) from Cairngorms National Park and 3.8 mi (6.2 km) from Reekie Linn Waterfall. Enjoy recreation amenities such as bicycles to rent or take in the view from a garden. Additional amenities at this farm stay include complimentary wireless internet access, a picnic area, and barbecue grills. Grab a bite from the snack bar/deli serving guests of Bamff Ecotourism. Free self parking is available onsite. Make yourself at home in one of the 5 individually decorated guestrooms. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided once per stay.
Great
6 reviews
9.1/10
Check Availability
See All Hotels in Blairgowrie

Trip.com Hotel Insights for Blairgowrie: Pricing, Trends & Booking Tips

Use Trip.com data-based seasonal trends and best booking times to plan and book your next hotel in Blairgowrie.

What is the cheapest day of the week for hotels in Blairgowrie?

Hotel rates in Blairgowrie are typically lowest on Monday, with average nightly rates around US$115. Friday tends to be the most expensive, averaging US$263 per night.
(Based on Trip.com data from March 5, 2025 to March 5, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Find unique stays in Blairgowrie

Immerse yourself in the vibrant atmosphere of Blairgowrie with our handpicked accommodation options

Top hotel picks in Blairgowrie

See all
Check out these top-booked hotels from the past 30 days!
Victoria Hotel Hotels in Blairgowrie
7.9/10
33 Reviews

Victoria Hotel

Hotel near Blairgowrie
Top-Booked hotels in Blairgowrie

The Victoria Hotel is an ideal spot for travelers wanting to discover the city. The Victoria Hotel is an ideal choice for travelers who want to take in the sights and sounds of Blairgowrie.

The hotel is located approximately 22km from Dunkeld & Birnam and 30km from Dundee Airport. Guests will find Davie Park, Blairgowrie & Rattray War Memorial and Saint Stephen's Catholic Church just a short distance from the hotel.

At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. Guests of this Blairgowrie hotel can make use of the parking facilities.

Select dates to view prices
12 Keathbank Court Hotels in Blairgowrie
8.3/10
0 Reviews

12 Keathbank Court

Hotel near Blairgowrie
Top-Booked hotels in Blairgowrie
When you stay at this cottage in Blairgowrie, you'll be next to a golf course and 6 minutes by car from Blairgowrie Golf Club. This golf cottage is 13.4 mi (21.5 km) from Cairngorms National Park and 23.9 mi (38.5 km) from Glenshee Ski Centre. This smoke-free cottage features a playground and hiking/biking trails nearby. Free self parking is available onsite. Make yourself comfortable in this individually decorated cottage, featuring a kitchen with a refrigerator and a stovetop. Complimentary wireless internet access is available to keep you connected.
Select dates to view prices
Tigh Na Leigh Hotels in Alyth
9.8/10
75 Reviews

Tigh Na Leigh

Hotel near Alyth
Top-Booked hotels in Alyth
Located in Blairgowrie, Tigh Na Leigh is within a 5-minute drive of Strathmore Golf Centre and Alyth Museum. This guesthouse is 14 mi (22.6 km) from Cairngorms National Park and 3.7 mi (5.9 km) from Meigle Museum. Enjoy recreation amenities such as an outdoor tennis court or take in the view from a garden. At Tigh Na Leigh, enjoy a satisfying meal at the restaurant. Breakfast is available for a fee. Featured amenities include complimentary wired internet access and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms. Conveniences include electric kettles, and housekeeping is provided daily.
Select dates to view prices

Best budget hotels in Blairgowrie

See all
Find Blairgowrie budget stays chosen for good value, comfort and location.
Cara's Cottage Hotels in Blairgowrie
9.3/10
0 Reviews

Cara's Cottage

Hotel near Blairgowrie
When you stay at this cottage in Blairgowrie, you'll be next to a golf course, within a 5-minute drive of Cateran Trail and Blairgowrie Golf Club. This golf cottage is 14.2 mi (22.9 km) from Cairngorms National Park and 3.3 mi (5.2 km) from Alyth Museum. This smoke-free cottage features games, snowboarding nearby, and golf lessons nearby. Recreational activities include downhill skiing nearby, cross-country skiing nearby, and bicycle rentals nearby. Free self parking is available onsite. Make yourself comfortable in this cottage, featuring a kitchen with a refrigerator and an oven. There's a private patio. A 32-inch LCD television is provided, with digital programming available. Conveniences include a microwave and an electric kettle.
Select dates to view prices
The Coach House at Riverlea Hotels in Blairgowrie and Rattray
9.0/10
0 Reviews

The Coach House at Riverlea

Hotel near Blairgowrie and Rattray
Located in Blairgowrie, this cottage is next to a golf course, a 4-minute walk from Cateran Trail and within a 5-minute drive of Alyth Museum. This golf cottage is 13.8 mi (22.3 km) from Cairngorms National Park and 2.1 mi (3.4 km) from Blairgowrie Golf Club. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and charcoal grills. Guests will find features like a virtual front desk. Make yourself comfortable in this cottage, which has a kitchen. There's a private patio. A 42-inch LCD television is provided, with digital programming available. Conveniences include a desk and a separate sitting area.
Select dates to view prices
Stunning Shepherds Hut with hot tub in secluded location overlooking mountains Hotels in Blairgowrie

Stunning Shepherds Hut with hot tub in secluded location overlooking mountains

Hotel near Blairgowrie
Select dates to view prices

FAQs about Blairgowrie hotels

What are the best places to stay in Blairgowrie?

Some top places to stay in Blairgowrie are near popular attractions like Moyness Nurseries—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Blairgowrie for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Blairgowrie have an average price of US$173 per night this weekend. For 4-star hotels, the average rate is US$286 per night. If you’re seeking luxury, 5-star hotels in Blairgowrie typically cost US$299 per night this weekend.

What is the average nightly price of hotels in Blairgowrie on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Blairgowrie on weekdays is US$167. For 4-star hotels, the average cost is around US$286 per night. For a luxury stay, 5-star hotels in Blairgowrie generally have an average price of US$296 per night on weekdays.

What are the best pet-friendly hotels in Blairgowrie?

What hotels in Blairgowrie offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Ivybank Lodge (price from US$130), The Angus Hotel & Spa (price from US$58) and The Kirkmichael Hotel (price from US$96) provide the best breakfast to start your day.

Which hotels in Blairgowrie provide fitness facilities?

Red House Hotel (price from US$181) offers fitness facilities to keep you active during your stay. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in Blairgowrie?

A spa hotel can make your trip more enjoyable with relaxing amenities. The Angus Hotel & Spa (price from US$58) is one of the best hotels with a spa in the area.

Which hotels in Blairgowrie have pools?

The Angus Hotel & Spa (price from US$58) is a popular hotel offering a swimming pool. Book your stay to enjoy the pool and make your trip more enjoyable.

What are the best hotels in Blairgowrie near Moyness Nurseries?

Some standout hotels in Blairgowrie close to Moyness Nurseries include The Angus Hotel & Spa (price from US$58), Victoria Hotel (price from US$79) and Bridge of Cally Hotel (price from US$71), all within easy walking or transit distance of Moyness Nurseries, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Blairgowrie?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

More Info about Hotels in Blairgowrie

Number of Reviews
763
Total Properties
19
Weekday Avg. Price
US$216
Weekend Avg. Price
US$220
Trending hotel
The Angus Hotel & Spa