We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Perth and Kinross

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Reservations
Online Bookings
Cuisines & Dishes
(230)
(82)
Armenian
(1)
(26)
Balti
(13)
Bangladeshi
(4)
Bar
(66)
Belgian
(1)
Brew Pub
(2)
Central European
(1)
(15)
Contemporary
(11)
Diner
(4)
(9)
(2)
Gastropub
(5)
(2)
Grill
(2)
(32)
(22)
Nepalese
(2)
(28)
(1)
Pub
(56)
Scottish
(192)
(15)
(31)
(6)
Wine Bar
(6)
Baguette
(3)
Burrito
(1)
Cheesecake
(13)
Crab
(2)
Dumplings
(2)
Fish & Chips
(30)
Hamburger
(3)
Lasagne
(2)
Lobster
(2)
Moussaka
(1)
Oyster
(2)
Paella
(1)
Pasta
(1)
Ribs
(4)
Roast Beef
(4)
Sandwiches
(6)
Shrimp
(1)
T-Bone Steak
(1)
Tandoori Chicken
(2)
Tapas
(2)
Tortillas
(1)
More
Dietary Restrictions
Vegetarian Friendly
(158)
Gluten Free Options
(129)
Vegan Options
(54)
Halal
(6)
Meals
(140)
(268)
(240)
Price
Cheap Eats
(71)
Mid-range
(498)
Fine Dining
(17)
Restaurant features
(12)
Free Wifi
(128)
Parking Available
(102)
Reservations
(217)
Serves Alcohol
(205)
Takeout
(140)
Television
(29)
Wheelchair Accessible
(224)
More
Good for
Bar Scene
(43)
Business meetings
(86)
(142)
Kids
(139)
Local cuisine
(97)
(30)
More
Sort by:
  • Ranking
  • Name

The Singing Kettle Alyth

#241 of 405 Restaurants in Perth and Kinross
#6 of 7 Restaurants in Alyth
$$ - $$$ Cafe Soups

The Raj Mahal Indian Restaurant Kinross

#242 of 405 Restaurants in Perth and Kinross
#18 of 26 Restaurants in Kinross
$$ - $$$ Indian Asian Balti Eastern European

Burrelton Park Inn Coupar Angus

#243 of 405 Restaurants in Perth and Kinross
#3 of 4 Restaurants in Coupar Angus

Powmill Milk Bar and Gift Shop Kinross

#244 of 405 Restaurants in Perth and Kinross
#19 of 26 Restaurants in Kinross
$ Cafe British Scottish

That Bar

#245 of 405 Restaurants in Perth and Kinross
$$ - $$$ Bar British Pub Scottish

Karen's Kitchen Blairgowrie

#246 of 405 Restaurants in Perth and Kinross
#14 of 26 Restaurants in Blairgowrie

Manna House Perth

#247 of 405 Restaurants in Perth and Kinross
#81 of 149 Restaurants in Perth

1747 Restaurant Perth

#248 of 405 Restaurants in Perth and Kinross
#82 of 149 Restaurants in Perth

New Honey Flower Auchterarder

#249 of 405 Restaurants in Perth and Kinross
#16 of 22 Restaurants in Auchterarder

Spice Garden Indian Restaurant Bridge Of Earn

#250 of 405 Restaurants in Perth and Kinross
#2 of 4 Restaurants in Bridge Of Earn
$$ - $$$ Indian Balti Eastern European Asian

No 1 The Bank Perth

#251 of 405 Restaurants in Perth and Kinross
#83 of 149 Restaurants in Perth
$$$$ British European Scottish
Reserve

Fit Food Bistro Perth

#252 of 405 Restaurants in Perth and Kinross
#84 of 149 Restaurants in Perth

Sandeman Perth

#253 of 405 Restaurants in Perth and Kinross
#85 of 149 Restaurants in Perth

Central Fish Bar Crieff

#254 of 405 Restaurants in Perth and Kinross
#26 of 37 Restaurants in Crieff

La Serie A Perth

#255 of 405 Restaurants in Perth and Kinross
#86 of 149 Restaurants in Perth
$$ - $$$ Italian Pizza

Royal Hotel Comrie

#256 of 405 Restaurants in Perth and Kinross
#5 of 6 Restaurants in Comrie
$$ - $$$ British Bar Scottish

Duo2go Perth

#257 of 405 Restaurants in Perth and Kinross
#87 of 149 Restaurants in Perth

Jana's Diner & Snack Van Perth

#258 of 405 Restaurants in Perth and Kinross
#88 of 149 Restaurants in Perth

MacDonald Arms Hotel Restaurant Abernethy

#259 of 405 Restaurants in Perth and Kinross
#2 of 3 Restaurants in Abernethy
$$ - $$$ British Scottish

Blair Castle Tullibardine Restaurant Pitlochry

#260 of 405 Restaurants in Perth and Kinross
#39 of 48 Restaurants in Pitlochry
$$ - $$$ British Scottish

Holdgates Fish Bar Perth

#261 of 405 Restaurants in Perth and Kinross
#89 of 149 Restaurants in Perth
$ Soups Fast food British Scottish

Sheray Punjab Auchterarder

#262 of 405 Restaurants in Perth and Kinross
#18 of 22 Restaurants in Auchterarder
$$ - $$$ Indian Balti Asian
Reserve

Caffe Canto Perth

#263 of 405 Restaurants in Perth and Kinross
#90 of 149 Restaurants in Perth
$$ - $$$ Cafe British Soups

The Old Filling Station Aberfeldy

#264 of 405 Restaurants in Perth and Kinross
#22 of 26 Restaurants in Aberfeldy

Royal China Crieff

#265 of 405 Restaurants in Perth and Kinross
#27 of 37 Restaurants in Crieff

Dr Noodles Perth

#266 of 405 Restaurants in Perth and Kinross
#91 of 149 Restaurants in Perth

No. 31 Blairgowrie

#267 of 405 Restaurants in Perth and Kinross
#15 of 26 Restaurants in Blairgowrie
$ Bar British Pub Scottish

Costa St Carherines Retail Park Perth

#268 of 405 Restaurants in Perth and Kinross
#93 of 149 Restaurants in Perth

Blackford Inn

#269 of 405 Restaurants in Perth and Kinross

Berties Blairgowrie

#271 of 405 Restaurants in Perth and Kinross
#16 of 26 Restaurants in Blairgowrie