Search Filter

Star
  • 9
  • 63
  • 35
  • 2
  • 0
  • 136
Accommodation Type
  • Holiday homes 119
  • Hotels 31
  • Bed and breakfasts 26
  • Guest houses 16
  • Apartments 16
  • Country houses 10
  • Lodges 9
  • Inns 7
  • Holiday parks 3
  • Hostels 3
  • Villas 2
  • Resorts 1
  • Aparthotels 1
  • Chalets 1
Hotel Facilities
  • Parking238
  • Free parking219
  • Internet services214
  • WiFi214
  • Free WiFi212
  • On-site parking205
  • Private parking195
  • Garden188
  • Heating181
  • Non-smoking throughout171
Pitlochry is a great starting off point for exploring northern Perthshire, and has one of Scotland’s best pubs in the hills behind the town. One of Pitlochry’s attractions is its riverside. The Tummel is dammed here, and you can watch salmon swimming up a fish ladder to the loch above. Pitlochry has a couple of distilleries, but the nicer one is Edradour, Scotland’s smallest distillery and located 2.5 miles east of town along the Moulin road. The walk there is pleasant round trip. There are dozens of hotels and guesthouses in Pitlochry, but the most popular by far is Moulin Hotel, a little inn with romantic low ceilings, great food, and period charm.

Hotels in Pitlochry, Perthshire, Hotels near Pitlochry


Please select a hotel from the list of hotels in and near Pitlochry. The list below displays hotels within 30 kilometers of Pitlochry.

245 Hotels found. Showing page 1 of 25
Order By
HOTEL IMAGE
The Atholl Palace

Perth Rd , Pitlochry , PH16 5LX

The Atholl Palace is 0.68 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
8.3 out of 10

From 1595 Reviews
Starting From
£
HOTEL IMAGE
Acarsaid Hotel

8 Atholl Road, , Pitlochry , PH16 5BX

Acarsaid Hotel is 0.89 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
9 out of 10

From 998 Reviews
Starting From
£
HOTEL IMAGE
Knockendarroch House Hotel

Higher Oakfield , Pitlochry , PH16 5HT

Knockendarroch House Hotel is 0.98 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
9.6 out of 10

From 150 Reviews
Starting From
£
Scotlands Spa Hotel

40 Bonnethill Road , Pitlochry , PH16 5BT

Scotlands Spa Hotel is 1.29 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
7.5 out of 10

From 1484 Reviews
Starting From
£
Fisher's Hotel

75-79 Atholl Road , Pitlochry , PH16 5BN

Fisher's Hotel is 1.42 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
8.1 out of 10

From 1522 Reviews
Starting From
£
The Pitlochry Hydro Hotel

Knockard Road , Pitlochry , PH16 5JH

The Pitlochry Hydro Hotel is 1.43 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
7.2 out of 10

From 1819 Reviews
Starting From
£
McKays Hotel

138 Atholl Road , Pitlochry , PH16 5AG

McKays Hotel is 1.59 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
8.4 out of 10

From 1083 Reviews
Starting From
£
East Haugh House Hotel

Pitlochry , Perthshire , Pitlochry , PH16 5TE

East Haugh House Hotel is 1.60 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
9 out of 10

From 314 Reviews
Starting From
£
Tigh Na Cloich Hotel

Larchwood Road , Pitlochry , PH16 5AS

Tigh Na Cloich Hotel is 1.67 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
9.1 out of 10

From 207 Reviews
Starting From
£
Fonab Castle Hotel

Foss Road , Pitlochry , PH16 5ND

Fonab Castle Hotel is 1.68 kilometers from Pitlochry . Room prices starting from £

Check availability and book online.
Guest Reviews
9.3 out of 10

From 531 Reviews
Starting From
£