Can't decide where to eat in Perth?

Browse 309 places to eat in Perth, Scotland, United Kingdom. Common food types include Restaurant, Cafe, and Coffee shop.

Can't decide? Let the game shortlist places in Perth for you.

Pick a restaurant

Food types

Places to eat

  1. Holdgates Fish Bar Fish and chips

    146 South St, Perth, SCT PH2 8PA

  2. GREGGS Bakery

    87 South Street, Perth, SCT PH2 8PA

  3. BB's Coffee & Muffins Cafe

    Shopping Centre, Unit 9 King Edward St, S St John's Pl, Perth, SCT PH1 5UB

  4. Auld Hoose Perth Pub

    83 South St, Perth, SCT PH2 8PA

  5. La Casa Pizzeria Burger

    143 South Street, Perth, PH2 8NY

  6. That Bar Pub

    145 South Street, Perth, SCT PH2 8NY

  1. Ginger Cafe Cafe

    22 Scott St, Perth, SCT PH1 5EJ

  2. Delicious Sandwich shop

    46 S Methven St, Perth, SCT PH1 5NX

  3. Costa Coffee Coffee shop

    107-109 High St, Perth, SCT PH1 5TJ

  4. Everything Under £20 - Accessories Discount Shop, Perth Restaurant

    229 HIGH STREET, PERTH, SCT PH1 5PB

  5. Zulus Peri Peri Restaurant

    13 County Place, Perth, PH2 8EE

  6. Antalya Takeaway Turkish

    15 COUNTY PLACE, PERTH, PKN PH2 8EE

  7. Artisan - Espresso & Wine Bar Cafe

    33 St John St, Perth, SCT PH1 5SH

  8. Brew and Chew Cafe

    51 High St, Perth, SCT PH1 5TJ

  9. The Venue Restaurant

    38 St John St, Perth, SCT PH1 5SP

  10. 3G at The Eatrium Coffee shop

    Mill Street, Perth, SCT

  11. Vapour Lounge, The Lounge

    29 High Street, Perth, SCT PH1 5TJ

  12. Caffe coco Coffee shop

    1 South Methven Street, Perth, SCT PH1 5

  13. Lamesa Filipino Scottish Restaurant Filipino

    32 High St, Perth, SCT PH1 5TQ

  14. Manzil Restaurant Pakistani

    13 York Place, Perth, PH2 8EP

  15. Casella & Polegato Bakery

    40 George St, Perth, SCT PH1 5JL

  16. BrewDog Perth Beer bar

    62-64 George Street, Perth, PH1 5JL

  17. Blend Coffee Lounge Coffee shop

    274 High St, Perth, SCT PH1 5QJ

  18. North Port Restaurant Scottish

    8 North Port, Perth, SCT PH1 5LU

  19. Perth Gin Distillery

    George Inn Lane, Tay Street, Perth, SCT PH1 5LG

  20. Cafe 80 Restaurant

    80 George St, Perth, Perthshire PH1 5LB

  21. The Mexican Mexican

    24-26 Atholl St, Perth, SCT PH1 5NP

  22. No1 The Bank Bistro

    2 ST. LEONARD'S BANK, PERTH, PKN PH2 8EB

  23. Blend @ South Inch Pavilion Cafe

    The Pavilion, S Inch Park, Perth, SCT PH2 8BU

  24. Tim Hortons Coffee shop

    St Catherines Leisure Park Dunkeld Road, Perth, SCT PH1 5XA

  25. Bridgend Bar Pub

    Bridgend Bar, 69 Main St, Perth, SCT PH2 7HD

  26. Abbotsford Lounge Bar Pub

    11-13 Abbot St, Perth, SCT PH2 0EB

  27. Chilli Pepper Indian

    2 EDINBURGH ROAD, PERTH, SCT PH2 8AR

  28. Pepe's Fast food

    1 CRIEFF ROAD, PERTH, SCT PH1 5AF

  29. Manzil's Restaurant Indian

    5 CRIEFF ROAD, PERTH, SCT PH1 5AF

  30. McDonald's Fast food

    91 Dunkeld Road, Perth, SCT PH1 5AP

  31. Brewberry Cafe & Resto Coffee shop

    13 TWEEDSMUIR ROAD, CARDIFF, CRF CF24 2QY

  32. The Maltings Pub

    198 Dunkeld Rd, Perth, SCT PH1 3GD

  33. Starbucks Coffee shop

    The Triangle A9/A912, Dunkeld Road, Perth, SCT PH1 3GA

  34. Inveralmond Brewery

    22 Inveralmond Place, Perth, SCT PH1 3

Places: Overture Maps Foundation GeoNames

How the pick works

  1. Choose Pick a restaurant. The game loads places to eat in Perth.
  2. Every place gets a random number. The highest numbers make your shortlist.
  3. Share the shortlist with your group, or open a place to see what it serves.

Free to play. You do not need an account.

Pick a restaurant

Nearby cities