Welcome to Huntingtower Hotel
NEW - Portland Rewards
Earn points when you stay
Click Here to sign up
Huntingtower Hotel in Perth, one of the friendliest country house hotels in Scotland, is designed with your comfort in mind. This affordable, authentic country house experience is one of quiet, understated elegance and charm, individual bedrooms, award winning cuisine, fine wines and Scotch malts, spacious and contrasting lounges and dining areas and delightful gardens and grounds.
Huntingtower offers 34 relaxing and comfortable guest rooms over 3 floors in a quiet country location just 5 minutes drive from Perth. The restaurant at Huntingtower is traditional and simple offering an excellent choice of fresh meat, fish and game locally sourced from Perth and around Perthshire.
Huntingtower Hotel also has capacity for up to 200 people within our training and events rooms, and has a range of fantastic wedding and meeting packages to suit all budgets.
Forthcoming events in Perthshire in July include
GWCT Scottish Game Fair - 1st to 3rd July Perth - get tickets
Perth Races - Family Fun Day - 10th July - get tickets
Rewind Scotland - The 80s Festival - 22nd July to 24th July - get tickets
Get the full Perth events calendar
A few reasons for choosing Huntingtower Hotel
Free car parking
Family friendly, kids sleep FREE when sharing with a paying adult on the same rate plan
Stylish meeting rooms
Close to shopping centres and visitor attractions
Only 7 miles from Perth Racecourse
Perfect wedding venue
Let us add a bit of sparkle and surprise and take all the effort and stress away of buying that special gift for a loved one...
Ordering couldn't be easier and quicker - simply select the gift of your choice and follow the simple instructions
Sunday Night Saver
Sundays are for relaxing! Enjoy an overnight stay with us, with FREE afternoon tea, 3 course dinner and full scottish breakfast for 2
2 Night Getaway Treat
Exceptional value 2 night break with bed and breakfast and 3 course dinner on one evening during your stay. Subject to availability. From £80.00 per night