Hotels and Guest Houses

From cheap and cheerful to five star luxurty, Perth and the surrounding area offers a multitude of hotels and guest houses for enjoying a short break, weekend away or longer holiday in beautiful Scotland. 

Make a real holiday of it and spend a few nights in the city before moving on to explore the wider Perthshire and Kinross region.  A warm welcome is guaranteed wherever you go! 

PLEASE NOTE: We have just launched our directory and are busy encouraging businesses to register. Please do keep checking back for more information. 

Register your business  

Business login for updates

Ivybank Lodge

Boat Brae, Rattray, Blairgowrie, PH10 7BH

5 Star boutique Guest House offering luxurious accommodation and award-winning breakfast.

www.ivybanklodge.com

Parklands Hotel

2 St Leonard’s Bank, Perth, PH2 8EB

A 4 Star Boutique Hotel overlooking park.

www.the parklandshotel.com

  • Outside Seating Available

The Laurels

Golf Course Road, Rosemount, Blairgowrie, PH10 6LH

A warm welcome awaits you at The Laurels. A quiet location, ensuring the perfect night sleep before you explore Perthshire and beyond. A spacious garden and grounds to relax and unwind.

www.thelaurelsguesthouse.com

Comrie Hotel

Comrie Hotel, Drummond Street, Comrie, PH6 2DY

Historic 8 bedroom hotel with bar and restaurant in Comrie

www.comriehotel.co.uk

  • Outside Seating Available