Hotels in Perthshire

Multiple accommodations for your stay
Destination
Check-in date:
1 Jun 2025
Check-out date:
2 Jun 2025
Guests
2 guests
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

123 results found

Loch Tummel Hotel

Tummel Bridge, Tummel Bridge, United Kingdom (Open map)

Also, the Loch Tummel Tummel Bridge is 18 km from Glasgow. Loch Tummel Hotel Tummel Bridge offers access to Linn of Tummel, which is...
Read more...
8.0
Very Good
5 reviews

Victoria Hotel

Lower Mill Street, Blairgowrie and Rattray, United Kingdom (Open map)

Located about a 5-minute ride from Fair Maid, the property is within a 400-metre distance of Blair Castle and Hercules Gardens. A play…
Read more...
8.1
Very Good
238 reviews

Atholl Centre

Atholl Road, Pitlochry, United Kingdom (Open map)

Highland Fling Bungee Jumping is settled nearby and Balmore is a 15-minute walk away. Guests can stay in Atholl Centre apartment...
Read more...

Curran House

Kirkmichael, Kirkmichael (Perth and Kinross), United Kingdom (Open map)

Edinburgh is 65 minutes' drive from the hotel, while The Wee Scottish Gallery is about 10 minutes' drive away. Located around 3 km...
Read more...

Loch Rannoch Hotel And Spa

Loch Rannoch Hotel, Kinloch Rannoch, United Kingdom (Open map)

The centre of Kinloch Rannoch can be reached within a 20-minute walk. The 4-star Loch Rannoch Hotel And Estate Kinloch Rannoch,...
Read more...
8.5
Fabulous
1909 reviews

The Merryburn - Rooms And Courtyard Studios

Station Road, Birnam, Dunkeld, United Kingdom (Open map)

The centre of Dunkeld can be reached in 15 minutes' walk of the property, and such cultural venues as Atholl Memorial Fountain are...
Read more...
9.4
Superb
541 reviews

The Dunning Hotel

Station Road Dunning, Perth, United Kingdom (Open map)

You'll need 37-minute drive to Dundee airport. Situated 4.2 km from Invermay, the 3-star The Dunning Hotel Perth features Wi-Fi...
Read more...
8.1
Very Good
427 reviews

Killiecrankie House

Killiecrankie House Killiecrankie, Pitlochry, United Kingdom (Open map)

This Pitlochry hotel is about 75 km from Dundee airport and a 15-minute ride from such cultural venues as Melt Gallery. Located 2.1 km…
Read more...
9.9
Exceptional
17 reviews

The Ballinluig Inn

Ballinluig, Pitlochry, United Kingdom (Open map)

You'll need 54-minute drive to Dundee airport. Located 2.8 km from Kindallachan, the 3-star Ballinluig Rooms & Suites Pitlochry...
Read more...
8.2
Very Good
109 reviews

The Earn Hotel

Main Street, Bridge of Earn, United Kingdom (Open map)

The hotel is about 35 km from Dundee airport and 15 minutes by car from such cultural venues as Perth Museum and Art Gallery. Located…
Read more...
8.9
Fabulous
87 reviews

Dunfallandy House Hotel

Dunfallandy House, Dunfallandy, Pitlochry, United Kingdom (Open map)

The centre of Pitlochry is a 20 minutes' walk of the hotel. Overlooking the garden, Dunfallandy House Hotel Pitlochry is located...
Read more...
9.6
Exceptional
94 reviews

The Bank House At Scotland'S Hotel

Bonnethill Road, Pitlochry, United Kingdom (Open map)

The centre of Pitlochry can be reached in 5 minutes' walk of the property, and such cultural venues as Melt Gallery are 500 metres...
Read more...
7.3
Good
294 reviews

Macdonald Arms Hotel

Main Street, Balbeggie, Balbeggie, United Kingdom (Open map)

Newmiln is located around 10 minutes' drive from the hotel, and Historic Scotland Stanley Mills is approximately 7 km away. Guests...
Read more...

Scone Arms Hotel

2 Cross Street, New Scone, United Kingdom (Open map)

The centre of New Scone is a 5 minutes' walk of the accommodation. Scone Arms Hotel New Scone features 6 rooms and lies about 10…
Read more...
8.3
Very Good
325 reviews

The Glendevon Hotel

196 High Street, Auchterarder, United Kingdom (Open map)

North Mains is located fairly close to the accommodation, while Tullibardine Chapel is around 100 metres away. Featuring barbecue...
Read more...
7.5
Good
398 reviews

The Royal Hotel

53 Allan St, Blairgowrie and Rattray, United Kingdom (Open map)

The accommodation is approximately 10 minutes' drive from Stormont Loch and a 5-minute ride from Meikleour Beech Hedge. The Royal...
Read more...

Holiday Inn Express Perth By Ihg

200 Dunkeld Rd, Perth, United Kingdom (Open map)

Situated among a restaurant and a bar, this Perth property is around 10 minutes by car from Norie Miller Park. The 3-star Holiday Inn…
Read more...
8.6
Fabulous
2906 reviews

The Kinross Salutation Inn

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

The accommodation is nestled within a 5-minute drive of Loch Leven. Salutation Hotel Kinross features 6 rooms and lies nearly a...
Read more...
7.0
Good
99 reviews

James Cottage Guest House

77 Burrell Street,Ph7 4Dg, Crieff, United Kingdom (Open map)

You'll need 48-minute drive to Dundee airport. Located merely an 11-minute walk from the contemporary Strathearn Gallery, the 4-star...
Read more...

The Kirkmichael Hotel

The Kirkmichael Hotel Main St, Kirkmichael, Perthshire Scotland Ph10 7Nt, Kirkmichael (Perth and Kinross), United Kingdom (Open map)

You'll need 49-minute drive to Dundee airport. Located a 10-minute ride from River Ardle, the 3-star The Kirkmichael Hotel features...
Read more...
6.0
Pleasant
523 reviews
Thank you for subscribing
Close