We have 64 Hotels, Guest Houses and Bed & Breakfasts in Perth and Kinross
Showing Page 1 of 7 [Next >>]
![]() |
Weem Aberfeldy PH15 2LD Map
This hotel occupies a prominent position overlooking the village of Weem by Aberfeldy, an ideal place for a relaxing break, active holiday or base from which to explore wider Perthshire.
A former coaching inn, Aberfeldy Weem Hotel is family owned, frien... More Information & Book
prices based on cheapest room for 2 people per night available in next few days- Use the dates box to check prices for the dates of your stay. Prices from: £ 65 a Room a LivePriceTM |
![]() |
The Square Aberfeldy PH15 2NU Map
Resting on the bank of the famous River Tay in the conservation village of Kenmore, this is Scotland’s oldest inn, dating back to 1572.
The Kenmore Hotel offers stunning surroundings, true Highland hospitality, hearty cuisine, a fine selection of malt... More Information & Book
prices based on cheapest room for 2 people per night available in next few days- Use the dates box to check prices for the dates of your stay. Prices from: £ 130 a Room a LivePriceTM |
![]() |
Lawers, By Aberfeldy Aberfeldy PH15 2PA Map
Situated in the heart of one of Scotland’s most beautiful and unspoilt areas, this charming 300 year-old hotel boasts fantastic views over the Lawers Mountain Range and Loch Tay.
Just a short stroll away from the old Lawers Village, where the infamous... More Information & Book Price Guide: Prices From £30 a Room |
![]() |
Loyal Road Alyth PH11 8JQ Map
The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore.
The grand hall is a masterpiece of Victorian architecture and is at the heart of t... More Information & Book Price Guide: Prices From £95 a Room |
Alyth Hotel 3*
![]() |
6-8 Commercial Street Alyth PH11 8AF Map
Once a coaching inn, the Alyth Hotel is in the Market Square of the pretty Highland village of Alyth, just north of Blairgowrie.
The Alyth Hotel is 5 minutes from Alyth's 3 golf courses. There is a gun cabinet on site for those who like to go shooting in... More Information & Book
prices based on cheapest room for 2 people per night available in next few days- Use the dates box to check prices for the dates of your stay. Prices from: £ 70 a Room a LivePriceTM |
![]() |
Orchil Road, Gleneagles, Perthshire Auchterarder PH3 1LX Map
The Cairn Lodge Hotel is one of Perthshire's finest country house hotel and restaurants. We hope you soon experience at first hand our modern comforts, tranquil setting and superior quality cuisine.
Neighbouring the World Famous Gleneagles Resort in the... More Information & Book
prices based on cheapest room for 2 people per night available in next few days- Use the dates box to check prices for the dates of your stay. Prices from: £ 160 a Room a LivePriceTM |
An Lochan Tormaukin 4*Guest accommodation
![]() |
Glendevon Auchterarder FK14 7JY Map
This charming country inn and restaurant is situated in delightful Glen Devon near Gleneagles and just 14 miles from Perth and Stirling.
Enjoy a stay in one of the comfortable rooms as you take a break in this relaxing countryside retreat. The restauran... More Information & Book
prices based on cheapest room for 2 people per night available in next few days- Use the dates box to check prices for the dates of your stay. Prices from: £ 55 a Room a LivePriceTM |
![]() |
Bridge Of Tilt Blair Atholl PH18 5SU Map
The Bridge of Tilt Hotel is a former hunting lodge which borders the River Tilt and the pretty village of Blair Atholl. Here you can be sure of a warm Highland welcome from our General Manager and staff.
The hotel features a lovely bar lounge with open ... More Information & Book
prices based on cheapest room for 2 people per night available in next few days- Use the dates box to check prices for the dates of your stay. Prices from: £ 68 a Room a LivePriceTM |
![]() |
Meikleour Blairgowrie PH2 6EB Map
Meikleour Hotel has a beautiful rural location, and offers good food and warm service. Blairgowrie is a 5-minute drive away.
The 5 spacious rooms have en suite bathrooms, free Wi-Fi, flat-screen TVs and tea/coffee facilities. Three of the rooms are locat... More Information & Book Price Guide: Prices From £60 a Room |
![]() |
Main Street Blairgowrie PH10 7NT Map
The Kirkmichael Hotel is a charming former roadside Coaching Inn set in the village of Kirkmichael, nestled in the Strathardle Glen in Highland Perthshire, overlooking the River Ardle. The comfortable and tastefully decorated interior offers a warm welcom... More Information & Book Price Guide: Prices From £35 a Room |
Perth and Kinross Hotels and Guest Houses and Bed & Breakfasts in Perth and Kinross
Showing Page 1 of 7 [Next >>]















