Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Pitlochry Independent Hotels

See all 255 Hotels in Pitlochry
McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant

138 Atholl Road, Pitlochry
4.0 out of 5.0
4.2 out of 5 (22 reviews)
Fantastic Experience The atmosphere was relaxed, the staff were really friendly and helpful, the food was excellent, the … - 

$46

$46
Moness Resort

Moness Resort

Crieff Road, Aberfeldy
4.5 out of 5.0
4.3 out of 5 (311 reviews)
Nice hotel in picturesque surroundings. We were made to feel very welcome at the hotel and nothing was too much trouble for any of the staf … - 

$70

$70
The Station Hotel

The Station Hotel

1 Leonard Street, Perth
4.0 out of 5.0
3.4 out of 5 (319 reviews)
Convenient Hotel for visiting in the area. Convenient Hotel for visiting in the area. Old Hotel, but clean, good staff, and had a lovely break … - 

$51

$51
Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa

Foss Road, Pitlochry
5.0 out of 5.0
4.7 out of 5 (71 reviews)
Luxury post Christmas break 2nd visit and didn’t disappoint. From the minute you arrive you are made to feel welcome with a tou … - 

$263

$263
Nevis Bank Inn

Nevis Bank Inn

Belford Road, Fort William
4.5 out of 5.0
4.4 out of 5 (201 reviews)
Great hotel Great hotel and location, only 10 mins walk from the train station. The staff were very helpful and … - 

$102

$102
Creag Mhor Lodge

Creag Mhor Lodge

North Ballachulish, Fort William
4.5 out of 5.0
4.3 out of 5 (109 reviews)
Fabulous View Creag Mhor Lodge is a wonderful place to stay, The views of the Lake/Lock are amazing. The room was … - 
The Townhouse

The Townhouse

17 Marshall Place, Perth
5.0 out of 5.0
5.0 out of 5 (40 reviews)
Very welcoming and Looking to please We had a great couple of nights at the Townhouse. David(proprietor) made us very welcome and nothin … - 

$85

$85
Murrayshall House Hotel & Golf Courses

Murrayshall House Hotel & Golf Courses

Murrayshall Road, Perth
4.5 out of 5.0
4.3 out of 5 (66 reviews)
Perthshire Country Retreat We have not been to Murrayshall for a few years and returned for our Annuversary. The hotel has rec … - 

$98

$98
Killin Hotel

Killin Hotel

Main Street, Killin
3.5 out of 5.0
3.8 out of 5 (106 reviews)
One night away with family, beautiful location, staff friendly and very accommodating. The only dow … - 

$77

$77
Cruachan Hotel

Cruachan Hotel

Achintore Road, Fort William
3.5 out of 5.0
4.1 out of 5 (53 reviews)
Lovely hotel on the loch Very nice hotel, short walk from town centre. Excellent food in the restaurant, including Scottish … - 

$78

$78
Atholl Arms Hotel

Atholl Arms Hotel

Bridgehead, Dunkeld
3.5 out of 5.0
4.0 out of 5 (41 reviews)
nice hotel in small town stayed in twin room as this was last available but was very comfortable and good TV. Lovely breakfa … - 

$77

$77
Atholl Palace Hotel

Atholl Palace Hotel

Pitlochry, Pitlochry
4.5 out of 5.0
4.0 out of 5 (333 reviews)
Friendly Stafff This is a lovely hotel, staff very friendly. The food at dinner and breakfast was amazing. Steak an … - 

$131

$131
Parklands Hotel

Parklands Hotel

2 St Leonards Bank, Perth
4.5 out of 5.0
4.3 out of 5 (92 reviews)
Fab hotel near town centre Great from start to finish and owner took the time to sit and hav a chat with us, staff all lovely - 

$71

$71
Loch Leven Hotel

Loch Leven Hotel

Old Ferry Road, Fort William
4.0 out of 5.0
4.3 out of 5 (96 reviews)
Gorgeous location The drive to the Loch Leven hotel (from Edinburgh) was unbelievably gorgeous. Once we got to the ho … - 

$80

$80
East Haugh House Hotel

East Haugh House Hotel

East Haugh House Hotel, Pitlochry
4.5 out of 5.0
4.6 out of 5 (51 reviews)
Two Thumbs Up Fabulous location. Friendly staff. Hotel had a "welcome" feel to it. All meals were delicious, with … - 

$102

$102
Dunkeld House Hotel

Dunkeld House Hotel

Blairgowrie Road, Dunkeld
4.5 out of 5.0
4.1 out of 5 (375 reviews)
Food lets a great hotel down! Hotel and room were great but this hotel is let down badly with the quality and quantity of the foo … - 

$114

$114
Pine Trees Hotel Pitlochry

Pine Trees Hotel Pitlochry

Strathview Terrace, Pitlochry
4.0 out of 5.0
4.5 out of 5 (96 reviews)
Nice secluded location. Interesting building with plenty character. Room was comfortable. - 

$116

$116
Angus Hotel

Angus Hotel

46 Wellmeadow, Blairgowrie
3.5 out of 5.0
3.4 out of 5 (76 reviews)
Nice hotel with a swimming pool to exercise in. A brief one night stay. The hotel provided everything I need fro the swimming room to comfy room an … - 

$76

$76
The Old Mill Inn

The Old Mill Inn

Mill lane, Pitlochry
4.5 out of 5.0
4.9 out of 5 (90 reviews)
the old mill inn our time at the old mill inn was a great experience the hotel was excellent and the staff were very … - 

$151

$151
Milton Birnam Hotel

Milton Birnam Hotel

Perth Road, Birnam, Perthshire, Dunkeld
3.0 out of 5.0
3.7 out of 5 (7 reviews)
Nice hotel in centre of Birnam. The hotel is in a perfect situation for exploring the surrounding area. It is a basic comfortable c … - 

$42

$42
Map

Recently booked Pitlochry hotels

Craigvrack
3.0 out of 5.0
Last booking: 3 hours ago
Scotlands Hotel & Leisure Club
3.5 out of 5.0
Last booking: 29 hours ago
Annslea Guest House
3.5 out of 5.0
Last booking: 47 hours ago

Pocket Guide: Independent Hotels in Pitlochry

Search for hotels in Pitlochry on Expedia. You can easily find your hotels in Pitlochry using one of the methods below:

  • View our selection of featured hotels in Pitlochry
  • Use the map to find hotels in the Pitlochry neighborhood you prefer
  • Use the filters to see hotels in a specific area of Pitlochry, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Pitlochry
  • Enter your travel dates to view the best deals on hotels in Pitlochry - while they last