Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Pitlochry – 89 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Fisher's Hotel

Hotel in Pitlochry

Centrally located in the beautiful Victorian Town of Pitlochry in the Perthshire Highlands, Fisher's Hotel is just 1640 feet from Pitlochry Rail Station. The property has a traditional bar. Very close to the station, and the staff were great 👍

Show more Show less
7.7
Good
3,485 reviews
Price from
$120
per night

The Pitlochry Hydro Hotel

Hotel in Pitlochry

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. A 3 star hotel that deserves a 4

Show more Show less
6.7
Review score
2,407 reviews
Price from
$84
per night

McKays Hotel

Hotel in Pitlochry

McKays Hotel is located in the scenic riverside town of Pitlochry and just 853 feet from the main railway station. The hotel is spread over 2 Victorian buildings, Mckays and Caffe Scozia. Location was exceptional and central. The food we had here was lovely. We have dinner and breakfast here and all of it was gorgeous!

Show more Show less
8.1
Very Good
1,646 reviews
Price from
$63
per night

The Atholl Palace

Hotel in Pitlochry

Overlooking the picturesque town of Pitlochry, The Atholl Palace hotel and estate is set in Highland Perthshire and offers award-winning gardens, a swimming pool and spa, a wide variety of sport and... Wonderful ambiance in a 19th century palace. The breakfast is very good and the staff very friendly and helpful. Apartment are clean, well maintained and the hotel has some nice facilities. You can make use of the swimming pool with hot tub and sauna to have a nice relaxt moment.

Show more Show less
8.1
Very Good
1,573 reviews
Price from
$225
per night

Scotlands Spa Hotel

Hotel in Pitlochry

In the heart of Pitlochry, Scotlands Hotel offers free Wi-Fi. Pitlochry Rail Station is within easy reach. There is also a cozy lounge bar and a garden. Great place with very friendly staff! Nice breakfast too!

Show more Show less
6.7
Review score
1,942 reviews
Price from
$120
per night

Fonab Castle Hotel

Hotel in Pitlochry

Nestled in the picturesque Scottish Highlands, Fonab Castle, refurbished and opened in 2013, features luxurious rooms, scenic views, mature gardens, free WiFi, free parking, and 2 restaurants. The Pool and Jacuzzi were excellent. Very good breakfast. Beautiful view from our room over looking loch. Altogether an excellent couple of days

Show more Show less
9.2
Awesome
710 reviews
Price from
$343
per night

The Ballinluig Hotel

Hotel in Pitlochry

Located in Ballinluig, just off the A9, The Ballinluig Hotel offers rooms with attached bathroom, all equipped with TV, coffe/tea making facilities and views to the garden or hills and woods. The staff were very pleasant. Continental breakfast was different but really nice and Xander and Isla were exceptional. The superior room was large with a wonderful bath and shower en-suite. The bed was firm and wide. We will definitely be back.

Show more Show less
8.1
Very Good
250 reviews
Price from
$67
per night

Acarsaid Hotel

Hotel in Pitlochry

Located just half a mile from Pitlochry town center with complimentary WiFi and parking, the privately owned and run Acarsaid Hotel offers a quiet retreat in Highland Pertshire. Modern facilities and warm room. Great breakfast.

Show more Show less
8.8
Excellent
1,007 reviews
Price from
$133
per night

Knockendarroch House Hotel

Hotel in Pitlochry

Located in 1.5 acres of elevated grounds, Knockendarroch House is 5 minutes’ walk from Pitlochry town center. Hotel was perfect! Room was spotless and well-appointed, food was fabulous, staff was friendly. Would definitely stay here again!!

Show more Show less
9.4
Awesome
162 reviews
Price from
$256
per night

Balnakeilly House Hotel

Hotel in Pitlochry

Located in Pitlochry, 6.8 mi from Killiecrankie, Balnakeilly House Hotel features accommodations with a restaurant, free private parking, a shared lounge and a garden. What an incredible place! Highly recommend Balnakeilly House. The house is stunning and in such a great location. Very clean, comfy beds and great showers. Fully equiped kitchen. Everything you need! Sophie was fab and couldn’t have been more welcoming or helpful. Will definitely be back.

Show more Show less
8.9
Excellent
12 reviews
Price from
$321
per night

Most-booked hotels in Pitlochry in the past month

See all

Budget hotels in Pitlochry

See all

FAQs about hotels in Pitlochry

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Pitlochry:

Explore guest reviews of hotels in Pitlochry

See all