Top 10 Hotels in Pitlochry

See all 21 Hotels in Pitlochry
Pine Trees Hotel Pitlochry
Pine Trees Hotel Pitlochry

Strathview Terrace, Pitlochry PH16 5QR

3.5 out of 5.0
4.5 out of 5 (69 reviews)

Situated in Pitlochry, this hotel is within 1 mi (2 km) of Pitlochry Golf Club, Pitlochry Festival Theatre, and Bells Blair …

$186
Moulin Hotel
Moulin Hotel

11-13 Kirkmichael Road, Pitlochry PH16 5EH

3.5 out of 5.0
3.8 out of 5 (25 reviews)

Situated on a river, this hotel is within 1 mi (2 km) of Pitlochry Golf Club and Bells Blair Athol Distillery. Pitlochry …

$127
The Acarsaid
The Acarsaid

8 Atholl Road, Pitlochry PH16 5BX

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

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

$100
Red Brolly Inn
Red Brolly Inn

Ballinluig, Pitlochry PH9 0LG

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

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

$68
Annslea Guest House
Annslea Guest House

164 Atholl Road, Pitlochry PH16 5AR

3.0 out of 5.0
4.6 out of 5 (70 reviews)

Situated in Pitlochry, this guesthouse is within a 15-minute walk of Pitlochry Power Station and Dam, Pitlochry Golf Club …

$82
The Old Mill Inn
The Old Mill Inn

Mill lane, Pitlochry PH16 5BH

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

Situated in Pitlochry, this inn is within a 15-minute walk of Pitlochry Power Station and Dam, Pitlochry Festival Theatre …

Get Rates
Benvrackie Bed & Breakfast
Benvrackie Bed & Breakfast

General Wades Military Road, Pitlochry PH16 5TE

4.0 out of 5.0
5 out of 5 (3 reviews)

Situated in Pitlochry, this bed & breakfast is within 2 mi (3 km) of Bells Blair Athol Distillery, Edradour Distillery, and …

$89
Rosemount Hotel
Rosemount Hotel

12 Higher Oakfield, Pitlochry PH16 5HT

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

Situated in the historical district, this hotel is within 1 mi (2 km) of Bells Blair Athol Distillery, Pitlochry Festival …

$92
Macdonald Aviemore Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

4.0 out of 5.0
3.4 out of 5 (146 reviews)

This family-friendly Aviemore hotel is within 1 mi (2 km) of Rothiemurchus Estate Visitor Centre, Speyside Wildlife, and …

$144
Hilton Coylumbridge
Hilton Coylumbridge

Aviemore Invernesshire, Aviemore PH22 1QN

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

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

$183

Recent Reviews in Pitlochry

Hide content

Where to stay in Pitlochry

Pitlochry Hotel Guide

If you plan to stay near the heart of Pitlochry, there are a number of places. Within a 6-mile of Pitlochry's downtown.

If you need to stay near Pitlochry Festival Theatre while you are in Pitlochry, you should book a room at the Atholl Palace Hotel and Ellangowan House B&B.

13 miles from the middle of Pitlochry, is the Mains of Taymouth. Alternatively, the Hilton Dunkeld House is positioned 11 miles away. More places to stay around this area are the Ailean Chraggan and the Atholl Arms Hotel.

25 miles to the northwest of Pitlochry is Perth, where you can visit Scone Palace, Huntingtower Castle and St. Ninian's Cathedral. Perth hotels include the Parklands Hotel and Holiday Inn Express Perth. 35 miles to the north of Pitlochry, is Kinross, which is home to the Green Hotel Golf & Leisure Resort and Kelson Lodge. The Loch Leven Castle and Balado Park are some of the most popular sites to check out in Kinross.

If sport is what you love, be sure to take a trip to Celtic Park, which is 60 miles to the north of Pitlochry. Sleep right near the action at the Glasgow Central Boutique Suites and Bistro or the Fraser Suites Glasgow.

If you're flying to Pitlochry, the handiest airport is Dundee Airport. The closest hotel is Doubletree by Hilton Dundee.