Skip to main content

Search hotels in Weem

Enter your dates to see the latest prices and deals for Weem hotels

Popular hotels in Weem

Check out our top picks in Weem

Filter by:

Star rating
Review score

The Grandtully Hotel

Grandtully (Near 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.

S
SLM
From
Australia
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.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews
Price from
US$259.33
1 night, 2 adults

Schiehallion Hotel

Aberfeldy (Near Weem)

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

D
Dmitriy
From
Russia
Manager was very kind to allow late arrival. Room is super clean, spacious and perfectly equipped. Very good breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,112 reviews
Price from
US$126.97
1 night, 2 adults

Ailean Chraggan

Aberfeldy (Near Weem)

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

K
Kathleen Bird
From
Germany
Excellent breakfast, super friendly and helpful staff, gorgeous view from room window, very peaceful and stunningly beautiful location.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 299 reviews
Price from
US$202.61
1 night, 2 adults

The Breadalbane Arms Room Only Hotel

Aberfeldy (Near 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.

I
InMor
From
Portugal
We were welcomed by a very big and friendly dog! The cutest! The owner was very nice and friendly as well! Rooms were comfy and had everything we needed!
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 838 reviews
Price from
US$80.20
1 night, 2 adults

The Townhouse Aberfeldy - Rooms & Breakfast

Aberfeldy (Near Weem)

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

J
Joanne
From
Canada
Very upscale lodging, large twin room, nicely decorated. Excellent choices for breakfast and staff very polite and accommodating.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,824 reviews
Price from
US$113.11
1 night, 2 adults

Balnearn House

Aberfeldy (Near 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.

J
Jenine
From
Australia
Apart from everything it was lovely to be greeted by both Claire & Mark on our arrival & are happy to assist in any way they can especially with heavy bags. Lovely rooms, guest lounge, breakfast area & garden. Breakfast had a great selection & so delicious - best had on whole 4 week trip across the UK. Gorgeous dogs as well which we loved giving attention to. So close to town & Birks of Aberfeldy so pleased we selected this location to stay at.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 277 reviews
Price from
US$145.88
1 night, 2 adults

The Inn on the Tay

Pitlochry (Near Weem)

Situated in Pitlochry, 9.1 km from Castle Menzies, The Inn on the Tay features accommodation with a garden, free private parking, a terrace and a restaurant.

S
SATYAVRAT
From
United Arab Emirates
Hospitality - staff goes above and beyond to make you feel comfortable, one may feel like home and plan to stay longer if possible:-). Location - At the river side, in a wonderful locality. Room Decor and Cleanliness-6/5, they have really maintained it very well. VALUE FOR MONEY IN ALL THE WAYS. Highly recommended for travellers.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 117 reviews
Price from
US$201.25
1 night, 2 adults

Oakbank Mews

Aberfeldy (Near Weem)

Located in Aberfeldy in the Perthshire region, with Aberfeldy Golf Course nearby, Oakbank Mews provides accommodation with free WiFi and free private parking.

0
0P0U
From
United Kingdom
Beautiful house finished to an exceptionally high standard. Had that “new home” smell. We also had a balcony which we weren’t expecting and had lovely views over the Tay. The bottle of wine chilling in the fridge on arrival was an added touch! There are games and DVDs in the house which we took advantage of. The location is fantastic, you’re a 2m drive from the nearest shop/ restaurants/ pub.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews
Price from
US$732.94
1 night, 2 adults

2 Strathtay Lodges

Aberfeldy (Near Weem)

Located in Aberfeldy in the Perthshire region, with Castle Menzies and Aberfeldy Golf Course nearby, 2 Strathtay Lodges provides accommodation with free WiFi and free private parking.

N
Nathan
From
United Kingdom
Brand new very clean and modern
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 32 reviews
Price from
US$920.80
1 night, 2 adults

Mains of Taymouth Country Estate 5* Maxwell Villas

Kenmore (Near Weem)

Located 10 km from Castle Menzies, Mains of Taymouth Country Estate 5* Maxwell Villas offers accommodation with a patio, as well as a garden and a bar.

G
Greg
From
United Kingdom
Modern , spacious, good quality . Setting
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews
Price from
US$713.49
1 night, 2 adults
See all hotels in and around Weem

Weem – 2 hotels and places to stay

Filter by:

Star rating
Review score

The Grandtully Hotel

Grandtully (Near 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.

S
SLM
From
Australia
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.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews
Price from
US$259.33
1 night, 2 adults

Schiehallion Hotel

Aberfeldy (Near Weem)

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

D
Dmitriy
From
Russia
Manager was very kind to allow late arrival. Room is super clean, spacious and perfectly equipped. Very good breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,112 reviews
Price from
US$126.97
1 night, 2 adults

Ailean Chraggan

Aberfeldy (Near Weem)

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

K
Kathleen Bird
From
Germany
Excellent breakfast, super friendly and helpful staff, gorgeous view from room window, very peaceful and stunningly beautiful location.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 299 reviews
Price from
US$202.61
1 night, 2 adults

The Breadalbane Arms Room Only Hotel

Aberfeldy (Near 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.

I
InMor
From
Portugal
We were welcomed by a very big and friendly dog! The cutest! The owner was very nice and friendly as well! Rooms were comfy and had everything we needed!
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 838 reviews
Price from
US$80.20
1 night, 2 adults

The Townhouse Aberfeldy - Rooms & Breakfast

Aberfeldy (Near Weem)

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

J
Joanne
From
Canada
Very upscale lodging, large twin room, nicely decorated. Excellent choices for breakfast and staff very polite and accommodating.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,824 reviews
Price from
US$113.11
1 night, 2 adults

Balnearn House

Aberfeldy (Near 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.

J
Jenine
From
Australia
Apart from everything it was lovely to be greeted by both Claire & Mark on our arrival & are happy to assist in any way they can especially with heavy bags. Lovely rooms, guest lounge, breakfast area & garden. Breakfast had a great selection & so delicious - best had on whole 4 week trip across the UK. Gorgeous dogs as well which we loved giving attention to. So close to town & Birks of Aberfeldy so pleased we selected this location to stay at.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 277 reviews
Price from
US$145.88
1 night, 2 adults

The Inn on the Tay

Pitlochry (Near Weem)

Situated in Pitlochry, 9.1 km from Castle Menzies, The Inn on the Tay features accommodation with a garden, free private parking, a terrace and a restaurant.

S
SATYAVRAT
From
United Arab Emirates
Hospitality - staff goes above and beyond to make you feel comfortable, one may feel like home and plan to stay longer if possible:-). Location - At the river side, in a wonderful locality. Room Decor and Cleanliness-6/5, they have really maintained it very well. VALUE FOR MONEY IN ALL THE WAYS. Highly recommended for travellers.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 117 reviews
Price from
US$201.25
1 night, 2 adults

Oakbank Mews

Aberfeldy (Near Weem)

Located in Aberfeldy in the Perthshire region, with Aberfeldy Golf Course nearby, Oakbank Mews provides accommodation with free WiFi and free private parking.

0
0P0U
From
United Kingdom
Beautiful house finished to an exceptionally high standard. Had that “new home” smell. We also had a balcony which we weren’t expecting and had lovely views over the Tay. The bottle of wine chilling in the fridge on arrival was an added touch! There are games and DVDs in the house which we took advantage of. The location is fantastic, you’re a 2m drive from the nearest shop/ restaurants/ pub.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews
Price from
US$732.94
1 night, 2 adults

2 Strathtay Lodges

Aberfeldy (Near Weem)

Located in Aberfeldy in the Perthshire region, with Castle Menzies and Aberfeldy Golf Course nearby, 2 Strathtay Lodges provides accommodation with free WiFi and free private parking.

N
Nathan
From
United Kingdom
Brand new very clean and modern
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 32 reviews
Price from
US$920.80
1 night, 2 adults

Mains of Taymouth Country Estate 5* Maxwell Villas

Kenmore (Near Weem)

Located 10 km from Castle Menzies, Mains of Taymouth Country Estate 5* Maxwell Villas offers accommodation with a patio, as well as a garden and a bar.

G
Greg
From
United Kingdom
Modern , spacious, good quality . Setting
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews
Price from
US$713.49
1 night, 2 adults
See all hotels in and around Weem

Most booked hotels in Weem and surroundings in the past month

See all

Popular with guests booking hotels in Kenmore

Popular with guests booking hotels in Aberfeldy

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,112 reviews

Popular with guests booking hotels in Aberfeldy

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 838 reviews

Popular with guests booking hotels in Grandtully

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews

Popular with guests booking hotels in Aberfeldy

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 299 reviews

Popular with guests booking hotels in Kenmore

Popular with guests booking hotels in Aberfeldy

Popular with guests booking hotels in Aberfeldy

Popular with guests booking hotels in Strathtay

Popular with guests booking hotels in Strathtay

Budget hotels in Weem and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 32 reviews

Westcroft Garden Room, a property with a garden, is situated in Aberfeldy, 29 km from Killiecrankie, 36 km from Blair Castle, as well as 500 metres from Aberfeldy Golf Course.

From US$108.06 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 838 reviews

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.

From US$84.42 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 333 reviews

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.

From US$84.55 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Cromallt is located in Aberfeldy, 30 km from Killiecrankie, 36 km from Blair Castle, and 800 metres from Aberfeldy Golf Course.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Dunvarlich House, a property with a garden, is situated in Aberfeldy, 30 km from Killiecrankie, 37 km from Blair Castle, as well as 300 metres from Aberfeldy Golf Course.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Set 37 km from Blair Castle, 200 metres from Aberfeldy Golf Course and 10 km from The Scottish Crannog Centre, Tigh N Eilean offers accommodation situated in Aberfeldy.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Located in Aberfeldy in the Perthshire region, with Castle Menzies and Aberfeldy Golf Course nearby, Ivy Cottage, Aberfeldy - Highland Perthshire provides accommodation with free WiFi and free private...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Toadhall, a property with a garden, is situated in Aberfeldy, 29 km from Killiecrankie, 36 km from Blair Castle, as well as 500 metres from Aberfeldy Golf Course.

Best hotels with breakfast in Weem and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 reviews

Located within 1.8 km of Castle Menzies and 31 km of Killiecrankie in Aberfeldy, Brae House features accommodation with seating area.

From US$209.36 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 299 reviews

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

From US$217.46 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 902 reviews

In 35 acres of tranquil Perthshire countryside, this resort features a swimming pool and 2 restaurants. Free WiFi is also available.

From US$120.35 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,112 reviews

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

From US$126.97 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,824 reviews

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

From US$113.11 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

Fonseca Cottage, a property with a garden, is located in Aberfeldy, 36 km from Blair Castle, 500 metres from Aberfeldy Golf Course, as well as 10 km from The Scottish Crannog Centre.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 277 reviews

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.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 13 reviews

Mill View, a property with a garden, is situated in Aberfeldy, 36 km from Blair Castle, 500 metres from Aberfeldy Golf Course, as well as 10 km from The Scottish Crannog Centre.