Skip to main content

Filter by:


Star rating

Review score

Weem – 64 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Breadalbane Arms Room Only Hotel, hotel in Weem

This 200-year-old former coaching inn is situated in the main square of Aberfeldy, deep in Highland Perthshire. Free Wi-Fi is available in public areas, and there is free parking on site.

6.7
Scored 6.7
Pleasant
Rated pleasant
805 reviews
Price fromTWD 2,619per night
The Grandtully Hotel, hotel in Weem

Set 10 km from Castle Menzies, The Grandtully Hotel offers 4-star accommodation in Grandtully and has a terrace, a restaurant and a bar.

Lovely little hotel in quiet Grandtully. We enjoyed the food and stay at this small inn, and walked one afternoon along the river bank to the next town as well as visited (the outside at least - as it was closed until 2 PM) the nearby Menzies Castle.
9.4
Scored 9.4
Superb
Rated superb
36 reviews
Price fromTWD 6,271per night
Schiehallion Hotel, hotel in Weem

Situated in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi.

Lovely rooms, immaculately clean.
8.3
Scored 8.3
Very good
Rated very good
1,060 reviews
Price fromTWD 4,058per night
Ailean Chraggan, hotel in Weem

Situated in Aberfeldy, 1.2 km from Castle Menzies, Ailean Chraggan features accommodation with a garden, free private parking, a terrace and a restaurant.

This hotel could be called a restaurant with rooms the food was so good. A really welcoming atmosphere, from the large car park to the cosy bar and excellent restaurant. The position is lovely on a quiet road with a super riverside walk into Aberfeldy. We will be staying there again.
8.7
Scored 8.7
Fabulous
Rated fabulous
383 reviews
Price fromTWD 6,312per night
Balnearn House, hotel in Weem

Balnearn House is a family-owned B&B set in the beautiful Tay valley in the heart of Highland Perthshire. Surrounded by its own garden, it offers rooms with flat-screen TVs and free Wi-Fi.

Very spacious, clean & comfortable
9.4
Scored 9.4
Superb
Rated superb
305 reviews
Price fromTWD 4,509per night
The Townhouse Aberfeldy, hotel in Weem

Built in 1895, The Townhouse Aberfeldy sits on the edge of Aberfeldy’s town centre, a rural town in Highland Pethshire.

The Ideal location to the centre of Aberfeldy large parking area perfect location to explore Perthshire.
9.4
Scored 9.4
Superb
Rated superb
1,679 reviews
Price fromTWD 4,058per night
The Inn on the Tay, hotel in Weem

On the banks of the River Tay, situated at the Grandtully rapids, this family-friendly inn is surrounded by scenic Perthshire countryside.

Location right by the River. Food was excellent. Accommodation spotless & spacious.
9.2
Scored 9.2
Superb
Rated superb
116 reviews
Price fromTWD 6,763per night
Mains of Taymouth Country Estate 5* Gallops Apartments, hotel in Weem

Set on the edge of Tay Forest Park, these modern apartments have under-floor heating throughout. excellent onsite facilities include golf course, bar & brasserie and deli & gift shop.

Very comfortable and warm. Kitchen very well equipped.
9.2
Scored 9.2
Superb
Rated superb
18 reviews
Price fromTWD 26,463per night
The Kenmore Club, hotel in Weem

With a magnificent location on the banks of Loch Tay, close to the picturesque village of Kenmore, these charming and well-appointed cottages offer luxurious self-catering accommodation.

The location,upstairs living,view.
8.8
Scored 8.8
Fabulous
Rated fabulous
1,895 reviews
Price fromTWD 5,487per night
Station House - Room Only, hotel in Weem

Situated in the centre of Aberfeldy in Highland Perthshire, Station House - Room Only is a 5-minute walk from cafés, shops, bars and restaurants, as well as a cinema.

Staff were very friendly. Place was very smart.
8.8
Scored 8.8
Fabulous
Rated fabulous
330 reviews
Price fromTWD 3,074per night
See all hotels in and around Weem
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Weem:

  • 10
    Scored 10

    Some very nice walks in beautiful surrounds.

    Some very nice walks in beautiful surrounds. Particularly recommend the Weem Forest Walk around St David's Well - just next door to Castle Menzies. Cluny House Gardens and the Birks of Aberfeldy also well worth a visit.
    Janet
    United Kingdom