Guest houses in Perthshire

Multiple accommodations for your stay
Destination
Check-in date:
04 Nov 2026
Check-out date:
05 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


Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

55 results found

The Courtyard

West Inchmichael, Errol, Perthshire, Errol, United Kingdom (Open map)

The comfortable hotel has a convenient location 3.2 km from the 15th-century Megginch Castle. The Courtyard Hotel Errol, located a...
Read more...
8.7
Fabulous
112 reviews

Arrandale House

Arrandale House, Knockfarrie Road, Pitlochry, Pitlochry, United Kingdom (Open map)

The hotel is located 500 metres from Atholl Palace Museum, in proximity to Pitlochry train station. Featuring bicycle rentals, as...
Read more...
9.9
Exceptional
118 reviews

Lovat House

Lovat House, 44 Burrell Street, Crieff, United Kingdom (Open map)

The centre of Crieff can be reached within a 10-minute walk, and natural attractions like Macrosty Park are about a 5-minute ride away.
Read more...
9.0
Superb
108 reviews

Strathardle Lodge

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

The centre of Kirkmichael can be reached within a 5-minute walk. Located merely 1.2 km from Balnakilly, the 3-star Strathardle Lodge...
Read more...
9.0
Superb
787 reviews

Leven House Bed And Breakfast

Comrie Road, Crieff, United Kingdom (Open map)

Millhills, ring-ditch 450m E of Dornock Lodge is about 10 minutes' drive from the hotel, while Hosh is nestled nearly 15 minutes'...
Read more...
9.4
Superb
116 reviews

Annslea Guest House

164 Atholl Road, Pitlochry, United Kingdom (Open map)

Located 300 metres from Salmon Ladder at Pitlochry Dam, this comfortable guest house is in the immediate vicinity of Explorers'...
Read more...
9.1
Superb
124 reviews

Dalgreine Guest House

Dlagreine, Off St Andrew'S Crescent Bridge Of Tilt, Blair Atholl, United Kingdom (Open map)

Blair Atholl centre is 10 minutes' walk, and sports attractions such as Blair Atholl Golf Club are only 0.9 km away. Located...
Read more...
9.5
Exceptional
118 reviews

Highland Heather Lodges

Muirend, South Crieff Road, Comrie, United Kingdom (Open map)

The hotel is stationed 4.5 km from Dalchonzie. Highland Heather Lodges Comrie hotel provides proximity to The Glenturret Distillery,...
Read more...

Beechgrove

Dundee Road, Perth, United Kingdom (Open map)

This Perth hotel lies 0.9 km from Camilla Bell Park and within a few blocks of the 2-acre hillside Branklyn Garden. Located just 11…
Read more...

Tigh Na Cloich

Larchwood Road, Pitlochry, United Kingdom (Open map)

This comfortable hotel is located 400 metres from Killiecrankie Viaduct, in the vicinity of Pitlochry train station. Featuring Wi-Fi...
Read more...
9.4
Superb
636 reviews

Garden Rooms, Ferry Rd, Pitlochry

43 Atholl Road, Pitlochry, United Kingdom (Open map)

The convenient hotel is 2.4 km from Enchanted Forest, and approximately 700 metres from Pitlochry train station. Guests of the...
Read more...
9.0
Superb
515 reviews

Errichel House And Cottages

Errichel Farm, Crieff Road, Aberfeldy, United Kingdom (Open map)

The hotel has a remote location within a 4-km distance of Castle Menzies, while shopping venues like The Watermill Shop are 2.1 km...
Read more...
9.1
Superb
125 reviews

Albert Villa Guest House

Ph1 5Rp Albert Villa Guest House, Perth, United Kingdom (Open map)

At this Perth hotel, you'll be just 1.4 km from South Inch park and 2.1 km from the 2-acre hillside Branklyn Garden. Situated about…
Read more...
9.4
Superb
136 reviews

No 9 The Guest House Perth

Pitcullen Crescent, Perth, United Kingdom (Open map)

This guest house is nestled 1 km from Peacock Pond. No 9 The Guest House Perth offers 4 rooms a 12-minute walk from Perth…
Read more...
9.0
Superb
178 reviews

Arisaig Guest House

4 Pitcullen Crescent,, Perth, United Kingdom (Open map)

This 4-star guest house is nestled 13 minutes' walk from Oak Pond. Situated 2.3 km from Arisaig Guest House Perth, guests can visit...
Read more...

The Laurels Guest House

The Laurels, Golf Course Road, Blairgowrie and Rattray, United Kingdom (Open map)

The Knockie is 2.6 km from this comfortable guest house, while Whiteloch, ring-ditch 130m S of is 13 minutes' walk away. Boasting a...
Read more...
9.1
Superb
47 reviews

Rosebank Guest House

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

You'll be around a 10-minute ride from Huntingtower Castle and within 25 minutes' walk of St Mary's Monastery. The comfortable...
Read more...
9.7
Exceptional
43 reviews

Mill House Monzie

Monzie, Crieff, United Kingdom (Open map)

The guest house is about a 15-minute ride from Hosh, while The Glenturret Distillery is about a 20-minute drive away. Situated...
Read more...
9.5
Exceptional
38 reviews

Wintergreen

Tomnabrack Cottage, Pitlochry, United Kingdom (Open map)

Located 2.5 km from the Highland single malt Edradour Distillery, the hotel is also 3.8 km from Pitlochry railway station. Located...
Read more...
10
Exceptional
182 reviews

Acer Guest House

3 South Inch View, Perth, United Kingdom (Open map)

Located a mere 0.7 km from Perth Bus railway station, the guest house stands in close proximity to The Fergusson Gallery. Acer Guest...
Read more...
8.0
Very Good
59 reviews
Thank you for subscribing
Close