Skip to main content

Hotels near Struan

Search hotels and more near Struan

Filter by:


Star rating

Review score

Struan – 54 hotels and places to stay

See the latest prices and deals by choosing your dates.
Atholl Arms, hotel in Struan

Opposite Blair Castle, family-run 19th-century Atholl Arms is full of character, offering log fires, locally sourced food and Wi-Fi. Shopping at the House of Bruar is nearby.

Ground Floor Room
8.1
Scored 8.1
Very good
Rated very good
1,044 reviews
Price from£150per night
Killiecrankie House, hotel in Struan

Located in Pitlochry, 32 km from Castle Menzies, Killiecrankie House provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

Amazing boutique hotel with lots of character. Very tastefully refurbished. The food was amazing , both the dinner and the breakfast. I 100 % recommend to visit this hotel . We stayed there on our way to the Scottish Highlands and it was perfect
9.8
Scored 9.8
Exceptional
Rated exceptional
9 reviews
Price from£340per night
Dalgreine Guest House, hotel in Struan

Dalgreine Guest House is set in Blair Atholl, 34 miles from Perth. Every room comes with a flat-screen TV. Some rooms have views of the mountain or garden. All rooms are ensuite.

Landlord was friendly, breakfast was good. Room was comfortable. Parking was convenient.
9.4
Scored 9.4
Superb
Rated superb
130 reviews
Price from£126per night
The Inn at Loch Tummel, hotel in Struan

Situated 12.8 km from Pitlochry, The Inn at Loch Tummel features 2 restaurants, bar and free WiFi. Guests can enjoy the on-site restaurant. Free private parking is available on site.

Location is superb! Overlooking the Loch Tummel on a quiet road. Idyllic!!
9.1
Scored 9.1
Superb
Rated superb
48 reviews
Price from£178per night
Riverside Lodge in Killiecrankie, hotel in Struan

Located 34 km from Castle Menzies, Riverside Lodge in Killiecrankie provides accommodation with free WiFi and free private parking.

Location was lovely,some lovely walks for the dog
9.1
Scored 9.1
Superb
Rated superb
29 reviews
Price from£175per night
The Old Manse of Blair, Boutique Hotel & Restaurant, hotel in Struan

The Old Manse of Blair, Boutique Hotel & Restaurant is a country house featuring free WiFi and a terrace situated in Blair Atholl.

Location and room were stunning. And there was Laura Thomas toiletries. Delighted. The staff were fabulous.
8.4
Scored 8.4
Very good
Rated very good
168 reviews
Price from£267.30per night
The Pitlochry Hydro Hotel, hotel in Struan

The Pitlochry Hydro Hotel is set just outside the town of Pitlochry and offers fantastic views of the Perthshire Highlands. It features a spa, an indoor pool and a restaurant.

Relaxing vibe to it
6.7
Scored 6.7
Pleasant
Rated pleasant
3,748 reviews
Price from£64.35per night
Scotland's Spa Hotel, hotel in Struan

Scotland's Spa Hotel features a fitness centre, garden, a shared lounge and restaurant in Pitlochry. This 3-star hotel offers a bar. The hotel has an indoor pool and a 24-hour front desk and free...

Central location with parking
7.5
Scored 7.5
Good
Rated good
2,381 reviews
Price from£129per night
McKays Hotel, hotel in Struan

McKays Hotel is situated in the scenic riverside town of Pitlochry and just 260 metres from the main railway station.

Brilliant location and friendly staff.
8.1
Scored 8.1
Very good
Rated very good
2,801 reviews
Price from£104.64per night
The Atholl Palace, hotel in Struan

Overlooking the picturesque town of Pitlochry, The Atholl Palace hotel and estate is set in Highland Perthshire and offers award-winning gardens, a swimming pool and spa, a wide variety of sport and...

We stayed in the self catering Pavilion Cottage in a woodland setting, but still had full access to all the hotel's facilities. Even woke up to a young stag grazing outside our bedroom window! Very special. Very friendly desk staff. Loved the old world Scottish charm. The Museum downstairs was an unexpected bonus.
8.0
Scored 8.0
Very good
Rated very good
1,482 reviews
Price from£179per night
See all hotels near Struan