The Tŷ Coch Inn sits right on the sand at Porthdinllaen, reached only on foot across the National Trust headland or along the beach from Morfa Nefyn. Its red-brick front and tables on the shore make it one of the best-known beach pubs in Wales — drinks and simple food, weather-dependent. Come at low tide, and check the opening hours before you set out.