- Open nowBrown's Fish & Chip Shop2 Lower Tywarnhayle, Perranporth, EN TR6 0ERRestaurant
- Open nowCamelot1 Liskey Hill, Perranporth, EN TR6 0ESRestaurant
- Open nowCool Beans, Cafe and Takeaway5 Saint Pirans Road, Perranporth, EN TR6 0BLRestaurant Cafe
- 5Open nowDel Mar Ristorante Pizzeria ItalianoSt George's Hill, Perranporth, EN TR6 0JRRestaurant
- 5Open nowGood2Go44 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant
- Haddocks End8 Beach Road, Perranporth, EN TR6 0JLRestaurant
- Hong Kong Takeaway35 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant
- Ice & Bites39 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant
- 5Jade House3 Lower Tywarnhayle, Perranporth, EN TR6 0ERRestaurant
- Closed nowJaipur Indian Cuisine35 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant
- 2Open nowMasalla Tandoori33 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant
- 5Closed nowMei Kitchen Chinese Takeaway35 Saint Pirans Road, Perranporth, EN TR6 0BHRestaurant
- 5Open nowPerran Dairy Ice Cream Parlour33 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant
- 4.3Perranporth Golf ClubBudnic Hill, Perranporth, EN TR6 0ABRestaurant Bar
- Closed nowPerranporth Kebab And Pizza HouseSaint Pirans Road, Perranporth, EN TR6 0BHRestaurant
- 3.4Open nowPickwicks43 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant
- 4.2Seiners ArmsBeach Road, Perranporth, EN TR6 0JLRestaurant Bar
- 4.5Closed nowThe Deck3 Boscawen Road, Perranporth, EN TR6 0EWRestaurant Bar
- 3.7The Griff's Grill36 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant
- 4Open nowThe Ice Box44 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant
- 4.7Open nowThe Pavillion Boatshed8 Beach Road, Perranporth, EN TR6 0JLRestaurant
- 5Closed nowThe Perranporth Inn36 Saint Pirans Road, Perranporth, EN TR6 0BJRestaurant Bar
- 5The Stepping StonesThe Red House Centre, 2 Boscawen Road, Perranporth, EN TR6 0EWRestaurant Cafe
- 4Closed nowThe TywarnhayleTywarnhayle Square, Perranporth, EN TR6 0ERRestaurant Bar