Photo by Eddie Boyd

Search Hotels in St Fillans

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Mains of Taymouth Country Estate
4 out of 5
Kenmore, Aberfeldy, Scotland
The price is £367 per night from 5 Dec to 5 Dec
14.73 mi from city centre
5/5 Exceptional! (7 reviews)
Great and dog friendly
"Great place to stay with beautiful surrounding area. We stayed in a one bed house which was lovely. Just the right size for us. Also pet friendly and a few nearby pet friendly restaurants/bars. Staff were friendly and helpful. Will definitely stay again."

Reviewed on 25 Jul 2021

Mains of Taymouth Country Estate
Enchanting rustic cottage w/stunning views & river
Luxury  3-Bed Lodge in Crieff
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
2 bedroom accommodation in St Fillans, near Crieff
The Bothy, Perthshire - Your Unique Luxury Refuge
3 out of 5
The Bothy at The White House, 22 Dundurn Walk, Crieff, Scotland
1.16 mi from city centre
The Bothy, Perthshire - Your Unique Luxury Refuge
Castlecroft
4 out of 5
Ballengeich Road, Stirling, Scotland
The price is £89 per night from 12 Dec to 12 Dec
19.62 mi from city centre
4.9/5 Exceptional! (60 reviews)
Perfect stay
"Laura was the perfect host. The house is gorgeous and there is a high quality finish to everything in the house and the food. Breakfast was lovely with such a huge range of choice and the quality was amazing and Laura’s homemade bread was a great addition. This is the best guesthouse I’ve ever stayed ..."

Reviewed on 29 Aug 2021

Castlecroft
Altskeith Country House on Loch Ard
18.77 mi from city centre
4.8/5 Exceptional! (21 reviews)
"A very warm welcome was given by the owners who were more then happy to help and make our stay very comfortable. Very scenic , quiet with a great breakfast setting you up for the day ahead. Would happily return again."

Reviewed on 18 Jul 2021

Altskeith Country House on Loch Ard
Glenalbyn Cottage
3.5 out of 5
Main Street, St Fillans, Crieff, Scotland
1.1 mi from city centre
Glenalbyn Cottage
Achray House
3 out of 5
On Loch Earn, St Fillans, Crieff, Scotland
The price is £39 per night from 5 Dec to 5 Dec
0.83 mi from city centre
4.7/5 Exceptional! (50 reviews)
"Traditional Scottish hotel with beautiful views of Loch Earn. The few staff they had- probably due to Covid- were working tremendously hard and struggled to keep up at times. Our room was a bit of a squash, with one side of the double bed pushed right up against the wall. Would recommend booking ..."

Reviewed on 27 Aug 2021

Achray House
Moness Resort
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £72 per night from 12 Dec to 12 Dec
18.81 mi from city centre
4.2/5 Excellent! (768 reviews)
"This is second visit to this hotel. Like location and found hotel room well appointed and pleasing"

Reviewed on 19 Nov 2021

Moness Resort
Macdonald Forest Hills Hotel & Spa
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £118 per night from 3 Jan to 3 Jan
19.03 mi from city centre
4/5 Very Good! (564 reviews)
"Given the current situation everything about the hotel was great. The staff couldn’t be nicer and food is top notch."

Reviewed on 4 Aug 2021

Macdonald Forest Hills Hotel & Spa
The Four Seasons Hotel
3 out of 5
St. Fillans, Crieff, SCT
0.78 mi from city centre
The Four Seasons Hotel
Best Western The Crianlarich Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £70 per night from 5 Dec to 5 Dec
18.3 mi from city centre
4.1/5 Very Good! (195 reviews)
Great stay.
"Friendly, helpful service. Clean room, fantastic shower. Good food."

Reviewed on 2 Aug 2021

Best Western The Crianlarich Hotel
Murraypark Hotel
3 out of 5
Connaught Terrace, Crieff, Scotland
Fully refundableReserve now, pay when you stay
The price is £113 per night from 7 Dec to 7 Dec
11.73 mi from city centre
4.5/5 Wonderful! (106 reviews)
"Perfect place to stay! I used to stay in the main hydro hotel but now my children are older this is quieter and less than 5 mins walk to access the main hotel! Highly recommend!"

Reviewed on 17 Oct 2021

Murraypark Hotel
The Four Seasons Hotel
3 out of 5
Lochside, St Fillans, Crieff, Scotland
Fully refundableReserve now, pay when you stay
The price is £84 per night from 23 Dec to 23 Dec
0.77 mi from city centre
4.1/5 Very Good! (82 reviews)
"Great customer service with friendly and helpful staff. Food was amazing for dinner and breakfast and the views are breathtaking."

Reviewed on 2 Sep 2021

The Four Seasons Hotel
The Waverley Hotel
3.5 out of 5
88-94 Main Street, Callander, Scotland
Fully refundableReserve now, pay when you stay
The price is £78 per night from 8 Dec to 8 Dec
10.43 mi from city centre
4.1/5 Very Good! (68 reviews)
"Everything"

Reviewed on 13 Sep 2021

The Waverley Hotel
Crieff Hydro
4 out of 5
Fern Tower Road, Crieff, Scotland
The price is £143 per night from 15 Dec to 15 Dec
11.53 mi from city centre
4.1/5 Very Good! (501 reviews)
"Great hotel located in beautiful surroundings"

Reviewed on 19 Oct 2021

Crieff Hydro
Fabulous cottage with sauna, log cabin and wifi - all within conservation area
1.02 mi from city centre
5/5 Exceptional! (14 reviews)
Bluebell cottage st.fillans .
"We loved our stay at bluebell cottage it was very clean .cosy and comfortable with great outdoor space and lovely summer house would highly recommend this cottage ."

Reviewed on 30 Sep 2021

Fabulous cottage with sauna, log cabin and wifi - all within conservation area
Macdonald Forest Hills Resort
19.03 mi from city centre
4/5 Very Good! (48 reviews)
"Location was excellent but the lodge needs updating, the size was really big for the whole family but when we went it first time it was a bit scary and smells like old peoples home. The light needs to be changed to LED as it was too dark. Around the area was really astonishing beauty of nature."

Reviewed on 30 Oct 2021

Macdonald Forest Hills Resort
The Kenmore Club by Diamond Resorts
The price is £119 per night from 4 Jan to 4 Jan
14.65 mi from city centre
4.6/5 Exceptional! (140 reviews)
Great family visit
"We had a great stay in a 2-bed cottage. Good pre-arrival info and smooth (early) checking in. Used the great pool and tennis court each day as well as loads of activities nearby and right on the loch. Very peaceful at night to enjoy a drink on the balcony when kids were in bed! Reception staff were ..."

Reviewed on 1 Sep 2021

The Kenmore Club by Diamond Resorts
Don't see what you're looking for?
See all available properties in St Fillans
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

St Fillans Hotel Reviews
expedia verified reviews