Hotel deals in Perthshire
Top destinations in Perthshire
Your go-to guide to the best locations to spend your next well-deserved holiday
- All cities
- Main cities
- Places of interest
New Scone
City Centre New Scone
35 hotels
Moulin
City Centre Moulin
37 hotels
Pitlochry
City Centre Pitlochry
43 hotels
Explorers' Garden at Pitlochry Theatre
46 hotels
The Sheep Shop Pitlochry
44 hotels
Edradour Distillery Pitlochry
44 hotels
Craigower
43 hotels
Pitlochry Bowling Club
42 hotels
Perth
City Centre Perth
50 hotels
Ceasar's Amusement Park Perth
50 hotels
Perth and Kinross Council
50 hotels
Perth Concert Hall
50 hotels
Scone Palace
50 hotels
St Ninian's Cathedral Perth
50 hotels
Black Watch Museum
50 hotels
University of the Highlands and Islands Perth College
49 hotels
Perth Royal Infirmary
47 hotels
King James VI Golf Club
46 hotels
Craigie Hill Golf Club
46 hotels
St Johnstone FC
26 hotels
Auchterarder
Gleneagles Golf Course Auchterarder
7 hotels
Woodside
Perth Racecourse
5 hotels
Where to stay in Perthshire?
181 Holiday homes | 90 Hotels | 62 Bed & Breakfasts
- 5-star hotels
- 4-star hotels
- 3-star hotels
- 2-star hotels
Top 5-star hotels in Perthshire
The Gleneagles Hotel
Auchterarder, Auchterarder, United Kingdom (Open map)
The property puts you in the heart of Auchterarder, a 10-minute ride from Tullibardine Distillery. Boasting a bureau de change and a cash machine…
Read more...
Ivybank Lodge
Boat Brae, Blairgowrie and Rattray, United Kingdom (Open map)
Blairgowrie and Rattray centre can be reached within 5 minutes' walk. Offering a golf course and a garden, Ivybank Lodge Blairgowrie and Rattray hotel is…
Read more...
Tigh Na Leigh Hotel
22-24 Airlie Street, Alyth, United Kingdom (Open map)
Located about 5 minutes' walk from The Alyth Golf Club, the property is around 5 minutes' walk from Alyth Museum. Offering a shared lounge and…
Read more...
Top 4-star hotels in Perthshire
The Old Mill Inn
Mill Lane, Pitlochry, United Kingdom (Open map)
Guests can access Enchanted Forest around a 10-minute drive from the property, while Edradour Distillery is a 10-minute drive away. Situated 750 metres…
Read more...
The Grandtully Hotel
1 The Grandtully Hotel, Grandtully, United Kingdom (Open map)
This Grandtully hotel is about 70 km from Dundee airport and approximately 15 minutes' drive from such cultural venues as Melt Gallery. Located just 5…
Read more...
The Claymore Guest House And Apartments
162 Atholl Road, Pitlochry, United Kingdom (Open map)
Located 2.1 km from Enchanted Forest, the accommodation boasts spectacular setting just a short walk from gardens. Situated about a 5-minute stroll from Explorers'…
Read more...
Top 3-star hotels in Perthshire
Whitemoss Lodge
Whitemoss Road, Dunning, Perth., Dunning, United Kingdom (Open map)
The property is nestled 19 minutes' walk from White Moss Loch. A terrace, a picnic area, and a garden are available at Whitemoss Lodge Dunning…
Read more...
The Townhouse Aberfeldy Bed & Breakfast
Breadalbane Terrace, Aberfeldy, United Kingdom (Open map)
Artisanand is located 5 minutes' stroll from the property, and such natural sites as Falls of Moness is approximately 10 minutes away by car. Situated…
Read more...
The Inn On The Tay
Grandtully, Pitlochry, United Kingdom (Open map)
You'll need 60-minute drive to Dundee airport. Situated in front of St Mary's Church, the 3-star The Inn On The Tay Pitlochry features…
Read more...
Top 2-star hotels in Perthshire
Glencarse Hotel
Main Street, Glencarse, Glencarse, United Kingdom (Open map)
The centre of Glencarse is a 5 minutes' walk of this traditional hotel. The 2-star Glencarse Hotel, situated within 25 minutes' walk of Balthayock…
Read more...
Station House Hotel
56 Dunkeld St, Aberfeldy, United Kingdom (Open map)
The accommodation sits a mere 450 metres from The Watermill Shop as well as within a stroll of cafés, restaurants, and bars. Located right in…
Read more...
No 9 The Guest House Perth
Pitcullen Crescent, Perth, United Kingdom (Open map)
The accommodation is nestled 6 minutes' walk from Peacock Pond. No 9 The Guest House Perth, located 25 minutes on foot from Kinnoull Hill Woodland…
Read more...