Refine your search

Type of Venue






Or Venue Name


image for Village item typeTrefor


In light of COVID-19, please make sure you check with your travel and activity or attraction providers before travelling. You can get the most up-to-date information on COVID-19 in Wales at the Public Health Wales website.


Trefor is a seaside village on the north west coast of the Llyn Peninsula in Gwynedd. It is a popular holiday destination with the Yr Eifl Mountain (564m) as a backdrop for the village

Trefor was once a bustling port, exporting Trefor Quality Granite, to all four corners of the world. The beach, a mix of sand and pebbles, is mostly sheltered, though it does receive winds from the north-west. Trevor's pier - built during the granite boom years and now a popular spot with fishermen - extends into the sea for about 650ft/200m. Nowadays, the inner harbour is mostly occupied by pleasure boats.


Pwllheli Tourist Information Centre


LL54 5LW



Plan route to Trefor using Google mapsPlan route using Google maps

Map reference: SH 371467  Lat: 52.99349 Long: -4.42730

Trefor is off the A499 Pwllheli road.

Accessible by Public Transport: 9 miles from Pwllheli station