No stay at The Red House would be complete without a meal in our fantastic restaurant

If you’re looking for a quality Blairgowrie restaurant with a warm and welcoming atmosphere complimented by delicious food and friendly, accommodating staff, then The Red House Hotel restaurant is perfect for you.  

Come along whether you’re a guest at our hotel, a tourist visiting for the day or a local searching for a fantastic spot to eat in Perthshire and Angus.  

We are open from 7am till 9pm every day of the week, so if you’re looking for a fantastic restaurant in Blairgowrie, look no further! 

Please click here to download our latest full menu for our restaurant and hotel in Blairgowrie.  

Children's Menu

Please click here to download our latest full Children's menu.


Our fantastic Blairgowrie restaurant offers guests... 

A warm, relaxing atmosphere

As with every aspect of The Red House Hotel in Blairgowrie, our guests’ comfort comes first. We've created a fantastic restaurant-lounge area where guests can relax with a refreshing drink and some great Blairgowrie food.  

Whether you're in the middle of a Scottish golfing holiday or at the end of a fun family getaway, our inviting restaurant in Blairgowrie will provide you and your group with a welcoming place to sit down and enjoy a delicious meal together.  

Our restaurant is open for walk-ins or you can call ahead on 01828 628 500 to secure your table.  


Attentive, reliable staff

A restaurant is nothing without its team, which is why we are incredibly proud of the one we have working at The Red House Hotel in Blairgowrie. With speed, efficiency and a welcoming smile, you'll be sure to have all your needs met during your meal with us.  

Being a family business, you can expect honest family values at our beautifully situated hotel and restaurant in Blairgowrie. Come along and experience our welcoming nature and the fantastic service at The Red House. 


Delicious food 

A friendly atmosphere and attentive staff can only do so much. At the heart of every great restaurant is the food.  

The Red House is extremely proud of the food we serve at our restaurant in Blairgowrie. With skilled kitchen staff, fresh ingredients and a menu sure to please every type of guest, you can treat yourself to a true taste of Scotland during your stay with us. With a wide selection of drinks, guests can pair their traditional Scots meal with a good bottle of wine to be sure of something truly spectacular. After all, a great holiday can't be complete with great food. 


Book your table today 

If you’d like to experience the fantastic food and service offered at our welcoming Blairgowrie restaurant, then please don’t hesitate to book ahead.  

You can contact us online to book a table for the date and time of your choice.  

Alternatively, you can call our hotel and restaurant directly on 01828 628 500. 

We look forward to welcoming you to The Red House Hotel & Restaurant in Blairgowrie soon! 

Book direct for the best prices

Give us a call on 01828 628 500 to discuss your stay

Book a Room