Find the 43 Best Hotels in Perth and Kinross

Browse 43 hotels across Perth and Kinross, including Pitlochry, Perth and Aberfeldy, for leisure trips and business stays. Review accommodation options, facilities and guest services, read traveller feedback and contact suitable properties about rates and availability.
Not rated yet
Atholl Villa
50+ Years
Not rated yet
We offer 4-star en-suite accommodation with free WiFi and daily housekeeping.
Experience a 4-star B & B in Pitlochry with en-suite rooms, traditional Scottish breakfasts, and proximity to attractions. Ideal for walkers and theatre-goers.
En-suite Rooms Scottish Breakfast Family Accommodation
Established in 1773, we offer 252 years of hospitality expertise.
Experience historic charm at Royal George Hotel in Perth. Offering luxury accommodation, fine dining, and conference facilities since 1773. Ideal for business and leisure stays.
Accommodation Conference Facilities Weddings
We offer award-winning HotBox Spa with Scotland's largest panoramic sauna.
Experience luxury at Taymouth Marina, a Loch Tay resort offering self-catering apartments, marina berths, and the HotBox Spa. Enjoy Highland landscapes, watersports, and fine dining in Kenmore, Perthshire.
Self-Catering Apartments Marina Berths HotBox Spa
Not rated yet
Crieff Hydro
Not rated yet
We offer over 150 years of heritage in Scottish hospitality excellence
Experience luxury and tradition at Crieff Hydro, Scotland's leading spa hotel and resort in Perthshire. Enjoy family-friendly stays, award-winning wellness facilities, and scenic countryside views.
Spa Treatments Self-Catering Lodges Family Activities
Not rated yet
Kennacoil
10 Years
Not rated yet
We offer family-friendly cottages and glamping pods with Highland views since 2016.
Discover Kennacoil's secluded self-catering cottages and glamping pods in Highland Perthshire. Enjoy scenic views, modern amenities, and easy access to Pitlochry, Aberfeldy, and the Hermitage Walk.
Self-Catering Cottages Glamping Pods Family Accommodation
We offer 14 uniquely designed luxury bedrooms with bespoke furnishings
Experience luxury accommodation and fine dining at Cairn Lodge in Perthshire. Discover individually designed bedrooms, seasonal menus, and exclusive event spaces near Gleneagles.
Deluxe Rooms Signature Rooms Cosy Doubles
Spacious, stylish rooms with Victorian decor and modern comforts
Experience luxury at Northlands Bed & Breakfast Bed and Breakfast in Pitlochry, offering stylish Victorian rooms, award-winning breakfasts, and expert local guidance in Scotland's scenic Highlands.
Accommodation Breakfast Service Local Tourist Information
Award-winning 4 & 5 star accommodations with Visit Scotland grading
Experience award-winning luxury self-catering in Kenmore, Highland Perthshire. Stay in 4-5 star cottages, enjoy our 9-hole golf course, and explore Scotland's scenic Highlands.
Luxury Cottages Golf Course Restaurant
Not rated yet
Ivybank Lodge
10 Years
Not rated yet
We hold a 5-Star Gold rating from The AA for exceptional accommodation standards.
Experience award-winning luxury at Ivybank Lodge, a 5-star guest house in Blairgowrie, Perthshire. Enjoy elegant rooms, gourmet breakfasts, and explore Scotland's scenic Snow Roads and Heart 200 routes.
Luxury Accommodation Gourmet Breakfasts Exclusive Hire
Not rated yet
Green Hotel
Not rated yet
18th-century coaching inn heritage with modern amenities
Experience Scotland's premier golf resort with luxury accommodation, two 18-hole courses, and exceptional dining. Nestled in Perthshire's countryside, just 30 minutes from Edinburgh.
Golf courses Luxury accommodation Fine dining