View our top-rated 3 Stars hotels in Pitlochry for your utmost comfort and convenience

Top rated hotels in Pitlochry

Get inspiration from real travellers to find your ideal stay
Craigvrack Hotel & Restaurant
4.1/551 Reviews
Great stopping off point on a Scottish road trip. Good location and our room had a super view of rolling hills. The hotel itself is looking a little tired in places but we’re told a refurb is planned for the off-season. But - the restaurant was absolutely superb. Some of the best Indian food we’ve had anywhere. Lovely, freshly cooked and absolutely delicious - with some different Tiffin small plates to start. It certainly lives up to the hype and deserving of its awards; it was also good to see it was well patronised by locals. The Gin bar had a great selection of gin and whisky. Breakfast was traditional Scottish fare and was equally well presented and very tasty. Recommended if you’re passing through.
McKays Hotel
4.1/5101 Reviews
Charming hotel
Craigroyston House & Lodge
4.6/565 Reviews
It is worthy of being rated as ”the best B&B”. We drove there from Inverness in the evening, and the owner would ask us our arrival time through Ctrip. When we arrived, the owner was already waiting. The little house is very cute and has a small parking lot that can accommodate 8 cars. Everything was well organized, the room was large and very clean. There is a breakfast list for the room in the evening. You need to mark what you want to eat and put it on the table at the door. There is also a form to check what time you would like to have breakfast. The owner will collect it in the evening and prepare breakfast according to two forms the next day. On the last day of September, I actually turned on the heating. I thought it was too exaggerated, but I slept until midnight and realized that the heating is really necessary 😂 When the store was serving breakfast in the morning, they would chat for a while, ask us where we were going, and then thoughtfully tell us how to get there. You can leave your car and luggage here first and walk to Blair Atholl Distillery, which is about one kilometer away. The scenery on the way is beautiful. Great room& excellent service
Scotland's Spa Hotel
3.6/5103 Reviews
Very nice stay at the Spa Hotel! Staff excellent!The spa and facilities are very good also!
The Pitlochry Hydro Hotel
3.4/5101 Reviews
A lovely hotel in a quiet setting. Bar service was a bit slow but available most times during the day. Food service was ok. Breakfast was good… wide variety… although fruit could have been fresher, ( apple was brown). Dinner at night was ok. Entertainer was good, enjoyed his music and cheerfulness. Difficult to get a taxi on the day we left and was pouring with rain. Staff were really helpful and took us to the train for which we were really grateful! I suggest booking a cab the day before. Our room was comfortable and a good size. However the bathroom window curtains need attention. A shower curtain pinned up with press studs wasn’t appropriate for security and privacy! We would stay again.

Frequently Asked Questions

  • How much do 3-Star hotels in Pitlochry cost on the weekend?

    Based on hotel prices on Trip.com, the average twoStarWeekendCost per night on the weekend for hotels in Pitlochry is INR 8,209. 3-Star Hotel rates change often; this price is for reference only.

  • How much do 3-Star hotels in Pitlochry cost?

    Based on hotel prices on Trip.com, the average twoStarAvgCost per night for hotels in Pitlochry is INR 6,981. 3-Star Hotel rates change often; this price is for reference only.

  • Of all the 3-Star hotels in Pitlochry, which hotels have the highest user ratings?

    When traveling to Pitlochry for the first time, many travelers find it difficult to choose a 3-Star hotel to stay in. According to Trip.com data, Fonab Castle Hotel,The Old Manse of Blairand Boutique Hotel & Restaurant are popular 3-Star hotels with high ratings, making them good choices for your trip.

Local Travel Info

Highest PriceINR 51,309
Lowest PriceINR 2,871
Number of Reviews1,145
Number of Hotels125
Average Price (Weekdays)INR 16,045
Average Price (Weekends)INR 17,115