Browse the Top 5 Hotels & Guest Houses in Perth

See what 5 hotels and guest houses in Perth offer, from comfortable overnight stays to breakfast options and guest facilities. Review accommodation profiles, read guest feedback and contact properties that match your travel needs.
Sunbank House is a boutique family-run hotel in Perth, offering comfortable accommodation with free Wi-Fi and parking. Located near the city centre, we provide pet-friendly rooms, exclusive event hosting, and access to local attractions. Our focus on traditional Scottish hospitality ensures a memorable stay for leisure and business travellers.
Hotel Accommodation Dining Services Breakfast Provision
Delightful ambiance Friendly atmosphere Excellent dining
Ballathie House Hotel is a four-star Scottish Country House Hotel offering 2 AA Rosette dining in a spectacular riverside setting. Located in Perthshire's heart, we provide luxury accommodation with panoramic River Tay views. Our guests enjoy exceptional Scottish hospitality, fine dining experiences, and access to outdoor activities in the Scottish Highlands.
Luxury Accommodation Fine Dining Private Events
Divine chocolate tart Exceptional service Panoramic views
Meikleour Arms is a historic boutique hotel and restaurant in Perthshire, offering luxury accommodations, award-winning dining, and exclusive access to salmon fishing and golf. Our estate-grown produce and Franco-Scottish cuisine reflect a deep commitment to local sustainability. Located in a conservation village, we provide a unique blend of heritage and modern comfort.
Accommodations Restaurant Salmon Fishing
Delicious local cuisine Stunning riverside location Excellent fishing facilities
The Royal George Hotel in Perth, Scotland, offers historic accommodation with modern amenities since 1773. We provide 45 en-suite rooms, conferencing facilities, and traditional Scottish dining overlooking the River Tay. Our property combines royal heritage with contemporary comforts for leisure and business guests.
Accommodation Weddings Conferences
Stunning river views Rich historical significance Friendly staff
Parklands Hotel is a 4-star boutique hotel in Perth, offering elegantly designed accommodation, fine dining at No.1 The Bank Bistro, and versatile event spaces. Located adjacent to South Inch Park and within walking distance of Perths transport hubs, we cater to both leisure and business guests. Our individually styled rooms combine comfort with eco-conscious amenities, while our award-winning service and prime location make us a preferred choice for stays in central Scotland.
Accommodation Dining Event Hosting
Dunkeld (13.1 mi) Kinross (13.3 mi) Blairgowrie (13.9 mi) Dundee (18.2 mi) Dunfermline (22.4 mi) Pitlochry (24.0 mi) St Andrews (24.7 mi) Auchterarder (12.6 mi) Crieff (15.6 mi) Cupar (17.0 mi)