Hotels in Perthshire

Multiple accommodations for your stay
Destination
Check-in date:
03 Nov 2026
Check-out date:
04 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

110 results found

The Lodge

Flat 4, The Lodge Huntingtowerfield, Perth, United Kingdom (Open map)

St Johnstone FC is within a few blocks of this Perth hotel, while Double Dykes bus stop is nearly a 10-minute walk away. Around…
Read more...

Cherrybank Inn

210 Glasgow Road, Perth, United Kingdom (Open map)

Guests may find the 2-acre hillside Branklyn Garden 2.5 km from the 4-star hotel, and Norie Miller Park is 2.4 km away. Cherrybank…
Read more...

The Inn At Oliver Twistz

99 High St, Kinross, United Kingdom (Open map)

The centre of Kinross is a 5 minutes' walk of this hotel. Located 2.9 km from the fresh water Loch Leven, the comfortable The Inn…
Read more...
5.9
Decent
37 reviews

Glenardle Lodge

Bridge Of Cally, Ph10 7Jg, Bridge of Cally, United Kingdom (Open map)

The centre of Bridge of Cally can be reached within a 5-minute walk. Situated nearly a 10-minute drive from Blackcraig Castle,...
Read more...

The Alyth Hotel

6-8 Commercial Street, Perth, United Kingdom (Open map)

The 27 carved Meigle Sculptured Stones is located about 6 km from the hotel, while The Cateran Ecomuseum is around 5 minutes' walk...
Read more...

Ballathie Riverside

Kinclaven, Stanley, Perth, Cargill, United Kingdom (Open map)

The hotel has a wonderful location within 6 km of Historic Scotland Stanley Mills. Located about 3 km from Inchtuthil Hillfort, the...
Read more...

Loch Leven Lodge 4

5Mj5+2X Kinross. Uk, Kinross, United Kingdom (Open map)

Guests may find Kinross Golf Club a 10-minute ride from this 3-star hotel, and RSPB Scotland Loch Leven is 20 minutes' walk away.
Read more...

Mcarthur Manor

McArthur Manor LTD Coupar Angus Road, Blairgowrie and Rattray, United Kingdom (Open map)

This 4-star hotel is also 2.6 km from Blairgowrie Golf Club in Blairgowrie and Rattray. Located 900 metres from Blair Castle and...
Read more...

Mckays Hotel

138 Atholl Road, Perth, United Kingdom (Open map)

Loch Faskally is merely 1.6 km away, while Melt Gallery is a mere 350 metres from this Perth hotel. The 3-star Mckays Hotel Perth…
Read more...

Dalvey B&B

55 Dunkeld Road, Perth, United Kingdom (Open map)

This hotel lies within a 500-metre distance of North Inch and within reach of the balhousie castle "Black Watch Museum". Located...
Read more...
Thank you for subscribing
Close