Best Scottish Restaurants in Perth
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
5 restaurants available nearby
Booked 1 time today
‘About the restaurant’ descriptions have been generated using an artificial intelligence model comprised of OpenTable proprietary data that has not been independently verified by OpenTable. The content is presented as-is, for informational purposes only.
See what locals rave about
From verified diners like you
From verified diners like you
- LLynseyAngus/Fife •1 review5.0Dined 1 day agoWe had a lovely visit to Nor Loft. David in particular was lovely. We visited for my husbands birthday and he really went over and above to make the occasion special. He’s a credit to the place. We’ll definitely be back :)More infoNor' LoftPrice: Moderate• Scottish• The Royal Mile•4.6
- IireneGlasgow/Lanarkshire •5 reviews5.0Dined 7 days agoA delicious - and filling - afternoon tea served in elegant surroundings. Very efficient and friendly staff too.More infoBarossa BarPrice: Expensive• Cocktail Bar• Perthshire/Stirlingshire•4.1
- CClaireGlasgow/Lanarkshire •3 reviews5.0Dined on Feb 1, 2025We went here to celebrate my grandmothers 86th birthday and had the best time! The food was incredible, but the service was even better. Everyone made my gran feel so special for her birthday and we couldn't have asked for any more! Great attention to detail. Can't wait to go back!More infoCairns - Murrayshall HotelPrice: Moderate• Scottish• Perth•4.1
- YYvonneGlasgow/Lanarkshire •1 review5.0Dined on Jan 26, 2025The service and food were excellent. We will eat there again!More infoEolas - Murrayshall HotelPrice: Very Expensive• Scottish• Perth•4.4
- TBTinaBLondon •8 reviews4.0Dined on Jun 10, 2023Lovely day so sat outside. It was quite busy but staff were very accommodating, I would have liked a little more variety on the menu but partly I am not a fan of burgers. But what I had was really lovely. Great on a sunny dayMore infoNo 1 The BankPrice: Expensive• Scottish• Perth•4.5