We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Cuisine
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.

Read more +

Details

Get directions to Restaurant at the Meikleour Hotel Get directions to Restaurant at the Meikleour Hotel
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

Restaurant at the Meikleour Hotel
Close