- Closed now19 Mary Street19 Mary Street, Porthcawl, WA CF36 3YLRestaurant Bar
- Closed nowA Touch Of Class23 Esplanade, Porthcawl, WA CF36 3YPRestaurant Cafe
- Closed nowBeale's Park Fish Restaurant2-3 Eastern Promenade, Porthcawl, WA CF36 5TSRestaurant
- 4.5Closed nowBoatHouse Fish Bar37 Esplanade, Porthcawl, WA CF36 3YRRestaurant
- 4Closed nowCantonese Take Away26 New Road, Porthcawl, WA CF36 5DNRestaurant
- 1Closed nowCheeky Chillis7 John Street, Porthcawl, WA CF36 3APRestaurant
- 5Closed nowCoastPorthcawl, Porthcawl, WA CF36Restaurant
- 5Closed nowCosy Corner Lounge33 Esplanade, Porthcawl, WA CF36 3YRRestaurant Bar
- 3Daddys Bakery & Grill2-4 Dock Street, Porthcawl, WA CF36 3BLRestaurant
- extrexoDe Londres Close, Porthcawl, WA CF36 3JERestaurant
- 4.3Closed nowFinnegans16 New Road, Porthcawl, WA CF36 5DNRestaurant
- 5Finniegans Fish BarNew Road, Porthcawl, WA CF36 5TWRestaurant
- Fish RestaurantWell Street, Porthcawl, WA CF36Restaurant
- 4.2Closed nowGreen Dragon271 New Road, Porthcawl, WA CF36 5BGRestaurant
- 3.7Greggs Porthcawl John St 3131 John Street, Porthcawl, WA CF36 3APRestaurant Cafe
- 3Closed nowHome & Colonial Fine Foods64 John Street, Porthcawl, WA CF36 3BDRestaurant Bakery
- Imperial Cafe17 New Road, Porthcawl, WA CF36 5DLRestaurant
- Closed nowIndus Indian Takeaway83A New Road, Porthcawl, WA CF36 5LURestaurant
- 5Isabella's Braseria & Tapas Bar9 Well Street, Porthcawl, WA CF36 3BERestaurant Bar
- 5Closed nowJaipur34 Esplanade, Porthcawl, WA CF36 3YRRestaurant
- Lifeboat, TheUnited Kingdom, Porthcawl, WA CF36Restaurant Bar
- 4.7Closed nowLorelei Hotel38 Esplanade Avenue, Porthcawl, WA CF36 3YURestaurant Bar
- Malc's CafeLock's Rest Bay Mid Glamorgan, Lock's Common Road, Porthcawl, WA CF36Restaurant Cafe
- 4.3Closed nowMansel's ChippyEastern Promenade, Porthcawl, WA CF36 5STRestaurant