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: The Business Directory is open to all "Bricks and Mortar" companies in Perth and Kinross who sell directly to consumers.   

Register your business  

Business login for updates

The Townhouse

17 Marshall Place, Perth, PH2 8AG

Boutique Bed and Breakfast 5 Gold Stars awarded by Visit Scotland 2015 and the A.A. in 2024

www.thetownhouseperth.co.uk

Murrayshall

Murrayshall Hotel, Scone, Perth, PH2 7PH

Country Estate set within 365 acres. 3 Restaurants, golf, quad bikes, spa treatments and more

www.murrayshall.co.uk

  • Accepts The Perth Gift Card

Salutation Hotel

The SalutationHotel, 30-34 South Street, PERTH, PH2 8PH

Conveniently situated in the heart of the city The Salutation Hotel established in 1699.

www.strathmorehotels.com-thesalutation.com

  • Accepts The Perth Gift Card

Woodlea Guest House

Woodlea Hotel, 23 York Place, PERTH, PH2 8EP

Twelve bedroom Guest House located opposite AK Bell Library

www.woodleaperthuk.co.uk

Parklands Hotel

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

A 4 Star Boutique Hotel overlooking park.

www.the parklandshotel.com