Save on Top Pitlochry Hotels

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Pitlochry

Ellangowan House B&B
4 out of 5
Free CancellationReserve now, pay when you stay
CA $136
per night
Feb 27 - Feb 28
4.9/5Exceptional! (111 reviews)

"Very nice property with adorable rooms. Breakfast was delightful and Mary was a wonderful host. Nearby restaurants are very good and Mary helped with reservations. Would definitely come back. Loved this place."…"

Reviewed on Sep. 17, 2019

Ellangowan House B&B
Tigh-na-Cloich Hotel
Get Rates
4.7/5Exceptional! (23 reviews)

"Great place and the staff are amazing . The breakfast is great and the room itself is very comfortable and romantic."…"

Reviewed on Nov. 2, 2019

Tigh-na-Cloich Hotel
Loch Rannoch Highland Club
CA $113
per night
Mar 13 - Mar 14
3.8/5Good! (27 reviews)

"We couldn’t fault the place at all ! The apartment has everything we needed , it was immaculate too! Lovely views from the room . The hotel was a couple of minutes walk away , very friendly staff in the bar they went out their way to make us welcome , especially Tracy"…"

Reviewed on Jan. 7, 2020

Loch Rannoch Highland Club
The Inn at Loch Tummel
CA $171
per night
Mar 18 - Mar 19
4.4/5Wonderful! (12 reviews)

"Nicely situated for exploring the local area and the Inn commands beautiful views over the Loch. Things to note, no TV in room and limited hours serving meals."…"

Reviewed on Nov. 15, 2018

The Inn at Loch Tummel
Westlands of Pitlochry
4 out of 5
Free CancellationReserve now, pay when you stay
CA $84
per night
Mar 1 - Mar 2
4.8/5Exceptional! (117 reviews)
Lovely place

"Lovely place.. lovely people. Ideally situated next to local pubs, restaurants and shops. Would visit again x"…"

Reviewed on Nov. 27, 2019

Westlands of Pitlochry
The Old Mill Inn
CA $241
per night
Feb 26 - Feb 27
4.9/5Exceptional! (194 reviews)

"Fantastic hotel great service and excellent food. In one word Superb."…"

Reviewed on Dec. 7, 2019

The Old Mill Inn
Dunalastair Hotel Suites
5 out of 5
Free CancellationReserve now, pay when you stay
CA $153
per night
Mar 1 - Mar 2
4.5/5Wonderful! (149 reviews)

"All good. Room 207 is an adjoining door room so more noisy overhearing from next room."…"

Reviewed on Feb. 16, 2020

Dunalastair Hotel Suites
Macdonald Loch Rannoch Hotel
3 out of 5
Free CancellationReserve now, pay when you stay
CA $86
per night
Feb 26 - Feb 27
3.9/5Good! (272 reviews)

"The staff were absolutely superb. Nothing too much trouble and made the stay an absolute delight. They are a credit to the hotel."…"

Reviewed on Feb. 16, 2020

Macdonald Loch Rannoch Hotel
OYO Craigvrack Hotel & Restaurant
3 out of 5
Free CancellationReserve now, pay when you stay
CA $73
per night
Mar 19 - Mar 20
4.3/5Excellent! (173 reviews)

"The staff at this property are so friendly anf welcoming. We loved our stay. The only think I'd say is that the walls are thin. But i can't fault this place. The staff are superb, felt right at home."…"

Reviewed on Feb. 17, 2020

OYO Craigvrack Hotel & Restaurant
Atholl Palace Hotel
4 out of 5
Free CancellationReserve now, pay when you stay
CA $153
per night
Mar 19 - Mar 20
4.1/5Very Good! (605 reviews)
10/10

"Myself & 2 friends had an overnight stay and spa day to celebrate my 50th birthday. The room was spacious, comfortable & very nice. Room had a double & 2 single beds. Afternoon tea was lovely, as was evening meal & breakfast. And as for the Lavendar Spa - was just bliss. We all thoroughly enjoyed ..."…"

Reviewed on Nov. 25, 2019

Atholl Palace Hotel
Don't see what you're looking for?
See all available properties in Pitlochry
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.

Pitlochry Hotel Guide

Looking for a quality hotel or apartment while staying in Pitlochry? Expedia's extensive network currently includes approximately 18 accommodations within a 0.1-kilometre (0.06-mile) distance of the center of town.

Location is everything when it comes to vacationing, so be sure to check out the Scotlands Hotel & Leisure Club and Pine Trees Hotel Pitlochry, all of which are located within 1 kilometre (0.6 miles) of downtown Pitlochry.

The Expedia team understand that all travelers possess different needs and budgets. If you're looking for accommodation at the more affordable end of the scale, the Pitlochry area offers some great options. 0.5 kilometres (0.3 miles) from Pitlochry's heart you'll find the Ellangowan House B&B. The Atholl Arms Hotel is just 10 kilometres (6 miles) away. Additional lower-cost room options are the The Struan Inn and the Macdonald Loch Rannoch Hotel.

The Mains of Taymouth is positioned 20 kilometres (13 miles) from downtown Pitlochry. Another accommodation option is the Atholl Palace Hotel, which is positioned 0.9 kilometres (0.6 miles) away. Another option is to investigate the Dunkeld House Hotel or the Moness House Hotel & Country Club.

Auchterarder is 45 kilometres (29 miles) to the south of Pitlochry and is where you'll find Gleneagles Golf Course and Tullibardine Distillery. The CLC Duchally Country Estate and Glendevon Hotel are some of the fabulous Expedia-listed apartment and hotel alternatives in Auchterarder. Or stay in Kinross, 60 kilometres (36 miles) to the south of Pitlochry, where you can choose from the Kelson Lodge and The Green Hotel Golf & Leisure Resort. The Loch Leven Castle and Balado Park are just a couple of the more popular places to experience while in Kinross.

Before you say goodbye to Perth and Kinross, why not make sure you catch local game. Visit Murrayfield Stadium to the south of Pitlochry. Those sports fans wanting to find a room or apartment close to the action can take their choice from the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.

Dundee Airport is a nearby airport for flying into Pitlochry. It is 50 kilometres (32 miles) away. If you choose to stay nearby, try the Doubletree by Hilton Dundee or West Park.

Frequently asked questions

Recently booked Pitlochry hotels

Recent Reviews in Pitlochry

More trip options