Search Hotels near Top Blairgowrie Attractions

Top 10 Hotels in Blairgowrie

See all 8 Hotels in Blairgowrie
Rosebank House
Rosebank House

42 Balmoral Road, Blairgowrie PH10 7AF

3.0 out of 5.0
4.4 out of 5 (21 reviews)

Situated on the riverwalk, this guesthouse is within 16 mi (25 km) of Loch of the Lowes, J.M. Barrie's Birthplace, and Glamis …

$77
Angus Hotel
Angus Hotel

46 Wellmeadow, Blairgowrie PH10 6NQ

3.0 out of 5.0
3.4 out of 5 (44 reviews)

Situated in Blairgowrie, this hotel is within 16 mi (25 km) of Loch of the Lowes, J.M. Barrie's Birthplace, and Glamis Castle …

$68
The Bridge of Cally Hotel
The Bridge of Cally Hotel

Bridge Of Cally, Blairgowrie PH10 7JJ

3.0 out of 5.0
4 out of 5 (11 reviews)

Situated in Blairgowrie, this hotel is within 20 mi (32 km) of Loch of the Lowes, Edradour Distillery, and Dunkeld Cathedral. …

$102
Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant

Old Military Road, Perth PH2 6EB

4.0 out of 5.0
4.6 out of 5 (57 reviews)

Situated in Meikleour, this inn is within 12 mi (20 km) of Loch of the Lowes, Dunkeld Cathedral, and Meigle Museum. Perth …

$114
Ballathie Sportsmans Lodge
Ballathie Sportsmans Lodge

Kinclaven, Stanley, Perth PH1 4QN

3.0 out of 5.0

Located in Kinclaven, this lodge is within 12 mi (20 km) of Dunkeld Cathedral, McDiarmid Park, and Birnam Oak. Huntingtower …

$108
Westport Serviced Apartments
Westport Serviced Apartments

138 West Marketgait, Dundee DD1 1NJ

4.5 out of 5.0
4.7 out of 5 (48 reviews)

Located in the heart of Dundee, this luxury apartment is within a 10-minute walk of Howff Burial Ground and Verdant Works. …

$125
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
0.8 mi from Blairgowrie
4.0 out of 5.0
4.2 out of 5 (102 reviews)

Located in Kinclaven, this eco-friendly hotel is within 12 mi (20 km) of Dunkeld Cathedral, McDiarmid Park, and Birnam Oak. …

$85
Holiday Inn Express Dundee
Holiday Inn Express Dundee
7.7 mi from Blairgowrie
3.0 out of 5.0
4 out of 5 (498 reviews)

Located in the heart of Dundee, this hotel is within a 15-minute walk of City Square and Discovery Point. Verdant Works and …

$65
Apex City Quay Hotel & Spa
Apex City Quay Hotel & Spa
7.8 mi from Blairgowrie
4.0 out of 5.0
4.4 out of 5 (913 reviews)

This stylish Dundee hotel is in the heart of the new City Quay development, on the waterfront. The HM Frigate Unicorn is just …

$71
Best Western Lovat Hotel
Best Western Lovat Hotel
7.8 mi from Blairgowrie
3.0 out of 5.0
3.6 out of 5 (21 reviews)

Located in the heart of Perth, this hotel is within 1 mi (2 km) of Perth Ice Rink, St. Ninian's Cathedral, and St. John's Kir …

$42

Recent Reviews in Blairgowrie

Hide content

Where to stay in Blairgowrie

Blairgowrie Hotel Guide

Book ahead of time as there are very few Expedia-registered accommodation options within an easy drive of the heart of Blairgowrie.

The nearest of our hotels is the Dunkeld House Hotel, Scotland, located 13 miles from the center of Blairgowrie. As an alternative, you could investigate the Ballathie Country House Hotel and Estate, located in Scotland, which is 14 miles away.

The Meikleour Arms Hotel and Restaurant is positioned 12 miles from the center of Blairgowrie. Another option is the Hollyburn House, which can be found 16 miles away. The Letter Farm Bed and Breakfast and the Dalmunzie Castle Hotel are two other recommended Expedia-listed hotels in Blairgowrie.

Pitlochry is 13 miles to the west of Blairgowrie and is where you'll find Edradour Distillery and Pitlochry Festival Theatre. If you'd like to visit Pitlochry, check Expedia's booking pages for the latest deals at the Atholl Palace Hotel and Scotlands Hotel & Leisure Club. 30 miles to the west of Blairgowrie, you may also choose to stay at Kinloch Rannoch, home to the Macdonald Loch Rannoch Hotel and Dunalastair Hotel Suites. While in Kinloch Rannoch, make sure you visit the Queen’s View Centre and Tay Forest Park.

Get your fix of local sport with a visit to Murrayfield Stadium, which is 55 miles to the south of Blairgowrie. If you are interested in booking a bed close by, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.

For travelers planning on arriving via Dundee Airport, you may plan to book a bed at Doubletree by Hilton Dundee, or West Park, both of which are close.