Find Hotel Deals

Select a date

Select a date

Popular hotels in Perthshire

5 star Perthshire hotels

Gleneagles Lettings

From US$ 220

Guthrie Court, Gleneagles Village, Auchterarder, United Kingdom - Open map

Open map

Gleneagles Hotel boasts positioning close to Sportscotland Institute of Sport, Scottish Triathlon Association Ltd and Stirling Court, offering 232 rooms and featuring an outdoor swimming pool, a spa center and an indoor heated pool.

RESERVE From US$ 220

The Pines At Gleneagles

From US$ 253

20 Windsor Gardens, Quensview, Auchterarder, Gb, Auchterarder, United Kingdom - Open map

Open map

The luxury The Pines At Gleneagles Hotel offers parking and a baggage storage.

RESERVE From US$ 253

4 star Perthshire hotels

Schiehallion Hotel

From US$ 86

6 Dunkeld Street, Aberfeldy, United Kingdom - Open map

Open map

Schiehallion is a 4-star hotel located in the heart of Aberfeldy.

RESERVE From US$ 86

Pine Trees Hotel

From US$ 78

Strathview Terrace, (Larchwood Road), Pitlochry, Pitlochry, United Kingdom - Open map

Open map

Set in the center of Pitlochry, this unique hotel features 20 rooms and offers a sun terrace and a golf course. Pine Trees Hotel has been welcoming guests to its spacious rooms since 1892.

RESERVE From US$ 78

3 star Perthshire hotels

Dundarach

From US$ 120

Perth Road, Pitlochry, United Kingdom - Open map

Open map

Dundarach Guest House is a property offering a library and a golf course to its guests. This venue features traditional architecture.

RESERVE From US$ 120

The Royal George Hotel

From US$ 48

Tay Street, Perth, United Kingdom - Open map

Open map

The 3-star Royal George Hotel is set just 1.6 km from Scone Palace, Perth Royal Infirmary and Gleneagles.

RESERVE From US$ 48

2 star Perthshire hotels

The Spittal Of Glenshee

From US$ 60

A93 Glenshee, Perthshire, Uk, Auchterarder, United Kingdom - Open map

Open map

Spittal Of Glenshee is a 2-star hotel providing a comfortable accommodation near to CairnGorm National Park, Glamis Castle and Scone Palace.

RESERVE From US$ 60

The Bein Inn

From US$ 0

A912, Aberargie, Perth, United Kingdom - Open map

Open map

The Bein Inn offers fine accommodation in Aberargie.

RESERVE From US$ 0

Recommended Perthshire hotels

Lands Of Loyal Hotel

From US$ 142

Alyth Blairgowrie Perthshire Scotland, Alyth, United Kingdom - Open map

Open map

The 4-star Lands Of Loyal Hotel And Restaurant offers luxury rooms in proximity to Kirriemuir Bowling Club, Bernard King Library and Glamis Castle. The building was renovated in 2011.

RESERVE From US$ 142

Fortingall Hotel

From US$ 150

Fortingall, Kenmore, United Kingdom - Open map

Open map

Fortingall Hotel boasts positioning close to Sportscotland Institute of Sport, VisitScotland Stirling and University of Stirling, offering 10 rooms and featuring a picnic area and a library.

RESERVE From US$ 150