88 Restaurants near Perth

We found 88 restaurants within 30 miles30 miles of Perth

Selected Clear all
Distance

SquareMeal Awards
(1)
(1)
(2)

Price
(2)
(8)
(26)
(7)
(0)

Cuisine
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(1)
(0)
(0)
(11)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(3)
(1)
(3)
(1)
(1)
(0)
(0)
(0)
(1)
(0)
(0)
(0)
(8)
(0)
(5)
(0)
(8)
(0)
(0)
(0)
(0)
(0)
(0)
(1)
(1)
(0)
(11)
(0)
(0)
(0)
(0)
(2)
(0)
(0)
(0)
(1)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(23)
(0)
(0)
(0)
(0)
(0)
(0)
(2)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(1)
(0)
(0)
(0)

Restaurant type
(0)
(0)
(2)
(1)
(0)
(0)

Food Occasions
(0)
(0)
(0)
(1)
(0)
(2)
(0)
(1)
(0)

Ambience
(4)
(0)
(12)
(1)
(1)
(11)
(1)
(2)
(0)
(1)
(0)
(0)
(4)
(5)
(0)

Other Awards
(0)
(0)
(0)
(0)
(0)

People
(0)
(1)
(0)
(0)
(0)
(0)
(1)
(1)

Reservations
(40)

Other Features
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)

Special Offers

Map view

Rocca Grill

Rocca Grill

St. Andrews, KY16 9JQ
27.7 miles
Overlooking the Old Course in the world famous golfing town of St. Andrews, the award winning The Rocca Bar and Grill provides Italian food with a Scotti ... Find out more
Bar Leo

Bar Leo

Linlithgow, EH49 7AE
27.8 miles
Benvenuti and welcome to barleo in Linlithgow’s website. Set in the heart of Linlithgow’s high street and a short drive from Edinburgh, we cater for all ... Find out more
Roman Camp Country House & Restaurant

Roman Camp Country House & Restaurant

Callander, FK17 8BG
27.8 miles
What we think
" Originally a 17th-century hunting lodge, this venue became a hotel in the 1930s & continues to thrive under its current owners. The ambitious ca ..." Read our full review
The Seafood Restaurant

The Seafood Restaurant

St. Andrews, KY16 9AB
27.8 miles
What we think
" Younger sibling of the Seafood Restaurant in nearby St Monans, this stylish venue opened its doors in 2003 & instantly became the place to be se ..." Read our full review
The Crags Hotel

The Crags Hotel

Callander, FK17 8BQ
27.9 miles
Our newly renovated restaurant is open 7 days a week from 12noon until late, serving delicious homemade meals with a fine dining twist. Find out more
Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

St. Andrews, KY16 9AS
27.9 miles
Bella Italia - St Andrews

Bella Italia - St Andrews

St. Andrews, KY16 9UR
28.0 miles
Just down the road from the University of St Andrews, the Bella Italia St Andrews restaurant is always busy with hungry locals and visitors. Offering gre ... Find out more
Jahangir

Jahangir

St. Andrews, KY16 9QD
28.0 miles
The award-winning Jahangir Indian restaurant in St Andrews offers the finest Balti and Tandoori cuisine, combined with excellent service and a relaxed am ... Find out more
The Adamson

The Adamson

St. Andrews, KY16 9UH
28.0 miles
What we think
" A blue plaque tells visitors that this building was once home to Victorian physician and pioneering photographer Dr John Adamson; later on, it did d ..." Read our full review
Maisha

Maisha

St Andrews, KY16 9AA
28.1 miles
Welcome to our family run authentic Indian and Seafood Restaurant in the heart of the royal and ancient town of St Andrews. Maisha means “working with ... Find out more
Zizzi St Andrews

Zizzi St Andrews

St. Andrews, KY16 9QW
28.1 miles
What we think
" Nationwide Italian chain Zizzi is not exactly the last word in cutting-edge culinary cool, but it’s been quick off the mark to introduce some hot ne ..." Read our full review
Craigie’s Farm Deli & Café

Craigie’s Farm Deli & Café

South Queensferry, EH30 9TR
28.7 miles
What we think
" If you want to flee Edinburgh and are tempted by a rural venue that has everything from decent scones to a nature detective trail and PYO fruit in s ..." Read our full review
The Mill

The Mill

Forfar, DD8 1XF
29.1 miles
Whether it’s to enjoy a light lunch, a special dinner or to simply spend an afternoon with a cuppa and enjoy some delicious h ... Find out more