Skip to main content

Filter by:


Star rating

Review score

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

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£68.40per night
Schiehallion Hotel, hotel in Foss

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 Foss

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 Foss

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
The Inn at Loch Tummel, hotel in Foss

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.

Position of the hotel
9.1
Scored 9.1
Superb
Rated superb
45 reviews
Price from£178per night
Cozy Newly Renovated Town Centre Apartment, hotel in Foss

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 Foss

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
Station House - Room Only, hotel in Foss

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.

All was good
8.8
Scored 8.8
Fabulous
Rated fabulous
342 reviews
Price from£75per night
The Pitlochry Hydro Hotel, hotel in Foss

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.

The pool
6.7
Scored 6.7
Pleasant
Rated pleasant
3,702 reviews
Price from£64.35per night
Scotland's Spa Hotel, hotel in Foss

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...

Spa was lovely. Breakfast was great apart from the smoked haddock which was dry and overcooked. Great location.
7.4
Scored 7.4
Good
Rated good
2,272 reviews
Price from£129per night
See all hotels near Foss
Subscribe to receive premium deals

Prices drop the moment you sign up!