COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by James Gray

Find the Best Blairgowrie Bed and Breakfast

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured B&B in Blairgowrie

Ivybank Lodge
5 out of 5
Boat Brae, Rattray, Blairgowrie, Scotland
The price is £95 per night from 1 Apr to 2 Apr

Situated in Blairgowrie, this luxury bed & breakfast is 2.2 mi (3.5 km) from Blairgowrie Golf Club and within 12 miles (20 km) of Loch of the Lowes and Dunkeld ...

4.8/5Exceptional! (56 reviews)

"Beautiful property. Modern, stylish and comfortable. Great attention to detail - everything considered. Amenities on point. Great breakfast. Hosts Gary and Nigel (and Lord Barkley) super friendly, attentive and helpful."…"

Reviewed on 2 Oct 2020

Ivybank Lodge
Kirkmichael House B&B
3 out of 5
Kirkmichael House, Kirkmichael, Blairgowrie, Scotland
Free cancellationReserve now, pay when you stay
The price is £75 per night from 1 Apr to 2 Apr

Situated in Blairgowrie, this bed & breakfast is within 12 miles (20 km) of Cairngorms National Park, Edradour Distillery and Pitlochry Golf Club. Rob Roy Way ...

Kirkmichael House B&B
The Park House
3.5 out of 5
Cargill, Blairgowrie, Scotland
Get Rates

Situated in Blairgowrie, this golf bed & breakfast is within 9 miles (15 km) of Blairgowrie Golf Club, Scone Palace and Perth Racecourse. Cateran Trail and St. ...

The Park House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Glenshieling House
4 out of 5
Hatton Road, Rattray, Blairgowrie, Scotland
The price is £85 per night from 1 Apr to 2 Apr

Situated in Blairgowrie, this bed & breakfast is 2.9 mi (4.7 km) from Blairgowrie Golf Club and 10.6 mi (17.1 km) from Loch of the Lowes. Cairngorms National ...

5/5Exceptional! (14 reviews)
Weekend in Blairgowrie

"We stayed at Glenshielling House for two nights. We were on a weekend break looking to see some Perthshire wildlife. The house is very comfortable and in a good location. The rooms are very well decorated and have everything you need for your stay We were very impressed with the fantastic breakfast ..."…"

Reviewed on 28 Feb 2020

Glenshieling House
Glenmarkie Guest House
Glenmarkie Farmhouse, Kirkton of Glenisla, Blairgowrie, Scotland
Get Rates

Situated in a rural location, this bed & breakfast is 10.4 mi (16.8 km) from Cairngorms National Park and within 20 miles (32 km) of Glamis Castle and Strathmore ...

Glenmarkie Guest House
Don't see what you're looking for?
See all available properties in Blairgowrie
View all properties
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.

Other property types in Blairgowrie

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel

3 out of 5
Old Military Road, Glenshee, Blairgowrie, Scotland
3.7/5Good! (39 reviews)
Cairngorms secret

"Beautiful location. Fantastic food. Friendly staff. Room decor ewes a little tired"…"

Reviewed on 17 Oct 2020

Dalmunzie Castle Hotel
The Strathardle Inn

The Strathardle Inn

3 out of 5
The Strathardle Inn, Kirkmichael, Blairgowrie, Scotland
4/5Very Good! (6 reviews)
Lovely quaint Inn

"The Strathardle Inn was spotlessly clean, we had the deluxe room which was lovely and so quiet and comfortable. The owner was very friendly. We had dinner at the Inn and it was delicious although felt the dining room lacked atmosphere, maybe some background music could help, but overall would definitely ..."…"

Reviewed on 23 Aug 2020

The Strathardle Inn
Glenkilrie House

Glenkilrie House

3 out of 5
Blacklunans, Blairgowrie, Scotland
The price is £90 per night from 4 Mar to 5 Mar
4.6/5Wonderful! (5 reviews)
Great location and service

"Had a great stay at Glenkilrie House, stayed for 2 nights.The accommodation has everything you need, and very clean. Morag is a superb host and provides a first class breakfast. Would definitely stay again."…"

Reviewed on 9 Mar 2020

Glenkilrie House
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.

Frequently asked questions

Searching for B&Bs in Blairgowrie?
If you’re looking for something a little more offbeat than the traditional hotel experience, a bed and breakfast could be a great option for your holiday. If you’re looking to play some golf while in Blairgowrie, you can perfect your swing at Blairgowrie Golf Club and Strathmore Golf Centre.
Why consider B&Bs instead of traditional hotels?
With attentive service, opportunities to mingle with other guests and top-rated breakfasts, B&Bs all have a unique environment.
What are the best bed and breakfasts in Blairgowrie?
Why not look at these B&Bs in Blairgowrie: Ivybank Lodge: 5 stars, 6 rooms. Enjoy the free full breakfast and unique decor. Kirkmichael House B&B: 3 stars, 2 rooms. Glenshieling House: 4 stars, 4 rooms. The Park House: 3.5 stars, 3 rooms. Enjoy the on-site golf and on-site dining.
How many bed & breakfasts will I find in Blairgowrie?
Expedia has 5 B&Bs for your getaway in Blairgowrie.
What's the best time of year to stay at a B&B in Blairgowrie?
When you’re dreaming of a trip to Blairgowrie, year-round temperatures and rainfall may be important factors to consider. 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 4°C. Average annual precipitation for Blairgowrie is 716 inches.
What is there to do in Blairgowrie?
If you’re looking for some activities to entertain you on your trip, consider visiting Blairgowrie Golf Club and Cateran Trail. You should put Cairngorms National Park and Strathmore Golf Centre on your list if you want to see more of the area.
How can I get to and around Blairgowrie?
You can plan your excursions in and around Blairgowrie ahead of time with these transportation options. Fly into Dundee (DND), which is located 23.2 mi (37.3 km) away. If you’d like to venture out around the area, you may want a rental car for your journey.