Skip to main content

Filter by:


Star rating

Review score

Weem – 68 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.

All facilities were suitable for when you are working away from home
6.7
Scored 6.7
Pleasant
Rated pleasant
794 reviews
Price from£63.90per 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.

The attention to detail on the menus and in food preparation was outstanding. Really imaginative offering at all levels. Outstanding staff who clearly were committed to being generous hosts. Well done!
9.4
Scored 9.4
Superb
Rated superb
35 reviews
Price from£153per night
Schiehallion Hotel, hotel in Weem

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

Atmosphere Employees
8.3
Scored 8.3
Very good
Rated very good
1,049 reviews
Price from£99per 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.

Friendly staff, especially the resident 🐶
8.7
Scored 8.7
Fabulous
Rated fabulous
384 reviews
Price from£154per 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.

It was all fantastic, Mark and Claire the perfect hosts, breakfast lovey a
9.4
Scored 9.4
Superb
Rated superb
301 reviews
Price from£110per night
Cozy Newly Renovated Town Centre Apartment, hotel in Weem

Cozy Newly Renovated Town Centre Apartment, a property with a terrace, is located in Aberfeldy, 35 km from Blair Castle, 500 metres from Aberfeldy Golf Course, as well as 10 km from The Scottish...

Very clean and welcoming. David messaged instructions on how to access the property, which was clear and easy to follow. Loved the property and that it is dog friendly.
8.5
Scored 8.5
Very good
Rated very good
81 reviews
Price from£91.80per 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 staff were nice, very pleasant, informative, the location was great, next to all shops and bars/restaurants, the hotel was very clean. Breakfast was amazing, great choices.
9.4
Scored 9.4
Superb
Rated superb
1,675 reviews
Price from£99per 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, cleanness, staff
9.2
Scored 9.2
Superb
Rated superb
114 reviews
Price from£154per 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
17 reviews
Price from£645.60per 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.

Staff- from the moment we arrived, they were extremely friendly and warm. Continued to be helpful throughout our stay. Accomodation- although the livingroom furniture within cottage 11 is a bit outdated aesthetically, it was overall very clean and lovely. Location- loch Tay is just so captivating. Overall- wonderful stay. Very quiet. Lovely resort. Would love to visit again.
8.8
Scored 8.8
Fabulous
Rated fabulous
1,879 reviews
Price from£133.86per 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