Most Popular Hotels in Pitlochry

See all 21 Hotels in Pitlochry
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Macdonald Loch Rannoch Hotel
Macdonald Loch Rannoch Hotel

Kinloch Rannoch, Pitlochry PH16 5PS

3.0 out of 5.0
3.8 out of 5 (114 reviews)

Located in Kinloch Rannoch, this hotel is within 2 mi (3 km) of Loch Rannoch, Kinloch Rannoch, and Queen’s View Centre. Tay …

£49
avg/night
Craigvrack
Craigvrack

West Moulin Road, Pitlochry PH16 5EA

3.0 out of 5.0
4.1 out of 5 (50 reviews)

Situated in a rural location, this hotel is within 1 mi (2 km) of Pitlochry Children's Amusement Park Arcade, Pitlochry Golf …

£77
avg/night
Fisher's Hotel
Fisher's Hotel

75-79 Atholl Road, Pitlochry PH16 5BN

3.0 out of 5.0
3.8 out of 5 (321 reviews)

Located in the heart of Pitlochry, this eco-friendly hotel is within a 15-minute walk of Pitlochry Children's Amusement Park …

£73
avg/night
The Acarsaid
The Acarsaid

8 Atholl Road, Pitlochry PH16 5BX

3.0 out of 5.0
4.3 out of 5 (48 reviews)

Situated in Pitlochry, this romantic hotel is within a 15-minute walk of Bells Blair Athol Distillery, Pitlochry Festival …

£49
avg/night
Scotlands Hotel & Leisure Club
Scotlands Hotel & Leisure Club

40 Bonnethill Road, Pitlochry PH16 5BT

3.0 out of 5.0
3.4 out of 5 (97 reviews)

Situated in Pitlochry, this spa hotel is within a 15-minute walk of Pitlochry Children's Amusement Park Arcade, Pitlochry …

£70
avg/night
Red Brolly Inn
Red Brolly Inn

Ballinluig, Pitlochry PH9 0LG

3.0 out of 5.0
4 out of 5 (44 reviews)

Situated in a rural location, this inn is within 6 mi (10 km) of Bells Blair Athol Distillery, Black Spout Waterfall, and …

£59
avg/night
The Old Mill Inn
The Old Mill Inn

Mill lane, Pitlochry PH16 5BH

4.0 out of 5.0
4.9 out of 5 (49 reviews)

Situated in Pitlochry, this inn is within a 15-minute walk of Pitlochry Children's Amusement Park Arcade, Pitlochry Power …

£109
avg/night
Rosemount Hotel
Rosemount Hotel

12 Higher Oakfield, Pitlochry PH16 5HT

3.0 out of 5.0
3.9 out of 5 (86 reviews)

Situated in the historical district, this hotel is within a 15-minute walk of Bells Blair Athol Distillery and Pitlochry …

£48
avg/night
Macdonald Aviemore Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

4.0 out of 5.0
3.5 out of 5 (155 reviews)

This family-friendly Aviemore hotel is within a 10-minute walk of Strathspey Steam Railway and Spey Valley Golf Course …

£115
avg/night
Hilton Coylumbridge
Hilton Coylumbridge

Aviemore Invernesshire, Aviemore PH22 1QN

4.0 out of 5.0
3.9 out of 5 (598 reviews)

This family-friendly Aviemore hotel is located on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor …

£82
avg/night

Recent Reviews in Pitlochry

Hide content

Narrow your search

Pocket Guide: Pitlochry

The region of Perth and Kinross is home to the city of Perth, considered one of Scotland’s culinary epicentres and home to a number of important historical attractions, such as the famous coronation site of Scone Palace, and St. John’s Kirk, one of the most important churches in the country. Those looking to enjoy many of the region’s outdoor activities would be best served booking a hotel in one of the more rural areas of the region, where they’re be able to enjoy everything from fishing and rafting on the River Tay, to golfing at Gleneagles Golf Course, and climbing the summit of Ben Vrackie.

Visit the Burgh of Pitlochry on the River Tummel

Pitlochry is located to the north of the city of Perth towards the border of the Scottish Highlands, and because of this geographic location it is a popular destination for trekkers and hillwalkers. The town has maintained many of its Victorian style buildings, making it an attractive rural town well worth a visit on a trip to more northern regions.

To research your visit to the region of Perth and Kinross and the burgh of Pitlochry try using the Expedia search tool, where you can check out the attractions in your local area, book hotels, and more.

false