Affordable restaurants in Perth & Kinross

16 restaurants
With a price of 30-45£

Imagen McKays Bar & Restaurant

McKays Bar & Restaurant / Other cuisines

138 Atholl Road Perth & Kinross
(1715)
€€€€
Imagen The Horn

The Horn / British

Closed · Opens at 8am
A90 Perth & Kinross
(1187)
€€€€
Imagen Fonab Castle Hotel Brasserie

Fonab Castle Hotel Brasserie / British

Fonab Castle Hotel Perth & Kinross
(523)
€€€€
Imagen Cardo

Cardo / Mediterranean

Open now · 12pm - 9:30pm
38 South St Perth & Kinross
(451)
€€€€
Imagen Achray House Restaurant

Achray House Restaurant / British

Open 24 hours
On Locha Earn Perth & Kinross
(172)
€€€€
Default Image

The Fairway Restaurant at Windlestrae Hotel / British

The Muirs Perth & Kinross
(165)
€€€€
Imagen The Roost Restaurant

The Roost Restaurant / British

Open now · 12:30 - 8pm
Forgandenny Road, Kintillo Perth & Kinross
(111)
€€€€
Imagen The Deil's Cauldron

The Deil's Cauldron / French

Open now · 6:30 - 8:30pm
27 Dundas Street Perth & Kinross
(97)
€€€€
Imagen Moor of Rannoch Hotel Restaurant

Moor of Rannoch Hotel Restaurant / British

Open now · 6:30 - 8pm
Rannoch Station Perth & Kinross
(65)
€€€€
Imagen Killiecrankie Hotel

Killiecrankie Hotel / Other cuisines

Open now · 12pm - 12am
Killiecrankie House Hotel Perth & Kinross
(16)
€€€€