Find Hotel Deals

Select a date

Select a date

Advanced search

Hotel ranking
Types of accommodation
Hotel themes
All Perthshire accommodations

Popular hotels in Perthshire

5 star Perthshire hotels

Gleneagles Hotel Auchterarder

From US$ 637

Auchterarder, Auchterarder, United Kingdom - Open map

Open map

This hotel is located in a resort area, 3.8 km from Stirling Court, Gleneagles and Sportscotland Institute of Sport. The prestigious The Gleneagles Hotel Auchterarder…

RESERVE From US$ 637

Fonab Castle Hotel Pitlochry

From US$ 357

Foss Road, Pitlochry, United Kingdom - Open map

Open map

Due to a panoramic location of Fonab Castle Hotel, guests have direct access to Blair Castle, which is 10 km away. Offering 26 soundproof rooms…

RESERVE From US$ 357

4 star Perthshire hotels

The Cairn Lodge & Hotel Auchterarder

From US$ 213

Orchil Road, Auchterarder, United Kingdom - Open map

Open map

The Cairn Lodge & Hotel is 10 minutes' walk from the center of Auchterarder. The sleek The Cairn Lodge & Hotel is a decent example of a…

RESERVE From US$ 213

Clc Duchally Country Estate Hotel Auchterarder

From US$ 205

By Gleneagles, Auchterarder, United Kingdom - Open map

Open map

The hotel is around 30 minutes on foot from the city center. Clc Duchally Country Estate Hotel offers a stylish accommodation with a safety deposit…

RESERVE From US$ 205

3 star Perthshire hotels

Sky Lodge Perth

From US$ 59

Perth Airport, Perth, United Kingdom - Open map

Open map

The property is situated 7 km away from Elcho Castle . Sky Lodge is a 3-star venue placed about 7 km from Stanley Mills .

RESERVE From US$ 59

The Royal George Hotel Perth

From US$ 130

Tay Street, Perth, United Kingdom - Open map

Open map

The hotel is 15 minutes' walk away from Branklyn Garden . The 3-star The Royal George Hotel is set just 2.9 km from Scone Palace.

RESERVE From US$ 130

2 star Perthshire hotels

Breadalbane Arms Hotel Aberfeldy

From US$ 64

Bridgend, Aberfeldy, United Kingdom - Open map

Open map

Due to a beautiful location of Breadalbane Arms Hotel, guests have direct access to CairnGorm National Park, which is 52 km away. The attractive 2…

RESERVE From US$ 64

Bridge Of Tilt Hotel Blair Atholl

From US$ 0

Bridge Of Tilt, Blair Atholl, United Kingdom - Open map

Open map

The property is 10 minutes' walk from center of Blair Atholl. Bridge Of Tilt is a lovely 2-star hotel set 29 km from Cairn…

RESERVE From US$ 0

Recommended Perthshire hotels

Glenshieling House

From US$ 190

Glenshieling House, Hatton Road, Blairgowrie, Blairgowrie and Rattray, United Kingdom - Open map

Open map

Glenshieling House Bed & Breakfast is 10 minutes' walk from the center of Blairgowrie and Rattray. Glenshieling House Bed & Breakfast is a 4-star venue positioned…

RESERVE From US$ 190

Merlindale Hotel Crieff

From US$ 163

Perth Road, Crieff, United Kingdom - Open map

Open map

Crieff center can be reached within 10 minutes' walk. The 4-star Merlindale Hotel places guests abound 15 km from Gleneagles.

RESERVE From US$ 163