Join the rewards club for food lovers and unlock rewards

Restaurant at the Meikleour Hotel

Good to know

Cuisines
Scottish

About

This destination dining spot is set inside the historic Meikleour Hotel, a picturesque, ivy-covered inn located between Blairgowrie and Perth. The home-made bistro-style menu here attracts food-lovers from far and wide, and the cosy wood-panelled dining room - with its tartan carpets and white linens - has become a local institution. All the food here is prepared in-house, from the stock-pots to the puddings, and fresh fish is delivered daily from the boats in Aberdeen, and the wine list is hand-picked. Ideal for romantic meals and celebrations, the Meileour has a feel-good home-away-from-home atmosphere, and star dishes include the beef pie flavoured with the hotel’s own Perth-brewed Lure of Meikleour ale.

Location

Meikleour, Blairgowrie, Perth and Kinross, PH2 6EB

01250 883206 01250 883206

Website

Reviews

Share your thoughts with other diners

Write a review

Book a table

Call Restaurant at the Meikleour Hotel to make a booking on:

01250 883206 01250 883206

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Restaurant at the Meikleour Hotel

Check availability