Luxury Hotels in Pitlochry

We've selected 15 of the Best Luxury hotels in Pitlochry for your 2026 vacation!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Top luxury hotels in Pitlochry

View all photos

9.2
Excellent
574 Reviews

From

260$/night

Knockendarroch Hotel

Higher Oakfield
Check Availability

View all photos

9.9
Excellent
20 Reviews

From

431$/night

Killiecrankie House

Killiecrankie House Killiecrankie
Check Availability

View all photos

8.6
Excellent
1068 Reviews

From

235$/night

Fonab Castle Hotel

Foss Road
Check Availability

Luxury Hotels in Pitlochry City Centre

View all photos

9.1
Excellent
2356 Reviews

From

67$/night

High Range Hotel

Grampian Road
Check Availability

View all photos

9.5
Excellent
638 Reviews

From

77$/night

Merryburn Rooms

Station Road, Birnam
Check Availability

View all photos

9.2
Excellent
351 Reviews

From

52$/night

Star Hotel Kingussie

High Street
Check Availability

View all photos

9.1
Excellent
1334 Reviews

From

108$/night

Garvock House Hotel

Garvock House Hotel St Johns Drive
Check Availability

View all photos

8.7
Excellent
2867 Reviews

From

116$/night

Dunkeld House Hotel

Dunkeld House Hotel
Check Availability

View all photos

9.4
Excellent
733 Reviews

From

105$/night

The Clarendon

295 Perth Road
Check Availability

View all photos

8.8
Excellent
1675 Reviews

From

114$/night

Carnoustie Golf Hotel 'A Bespoke Hotel'

The Links
Check Availability

View all photos

9.1
Excellent
1131 Reviews

From

128$/night

Rusacks St Andrews

Pilmour Links
Check Availability

View all photos

8.4
Very good
1407 Reviews

From

85$/night

Doubletree By Hilton Edinburgh - Queensferry Crossing

St Margarets Head
Check Availability

View all photos

9
Excellent
254 Reviews

From

76$/night

19Th Hole Hotel, Carnoustie

8 Ferrier Street
Check Availability

View all photos

9.3
Excellent
840 Reviews

From

166$/night

The Crossing

Ruthven Road The Crossing
Check Availability

View all photos

8.5
Very good
2293 Reviews

From

127$/night

The Bay Hotel

Burntisland Road Kinghorn
Check Availability

Location

Pitlochry, Highlands, United Kingdom, PH16 5HT

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE