Luxury accommodations in Trefor (Gwynedd)

Multiple accommodations for your stay
Check-in date:
30 Jun 2026
Check-out date:
01 Jul 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters

14 results found

Mynydd A Mor

2 New Street, Trefor (Gwynedd), United Kingdom (Open map)

RAF Valley - Anglesey airport can be reached within 54 minutes drive, and natural attractions like Yr Eifl Mountain Range are 25...
Read more...
9.2
Superb
95 reviews

Pen Llyn Quarryman'S Cottage

18 Lime Street, Trefor, Caernarfon, Llyn Peninsula, Gwynedd, North Wales, Trefor (Gwynedd), United Kingdom (Open map)

The beach is a mere 1.1 km away, and Nant Gwrtheyrn is 2.8 km from this holiday home. The 1-bedroom Pen Llyn Quarryman'S Cottage…
Read more...
9.6
Exceptional
46 reviews

Temperance House

33 Eifl Road, Trefor (Gwynedd), United Kingdom (Open map)

Nant Gwrtheyrn Language School is nestled 10 minutes by car from the accommodation, and Glasfryn Parc is a 15-minute ride away....
Read more...
6.0
Pleasant
5 reviews

Lovely Modern Cottage, In Trefor Village Located Near Beach

8 Lime Street, Trefor (Gwynedd), United Kingdom (Open map)

Yr Eifl Mountain Range can be found around 10 minutes by car from the Trefor villa, and Nant Gwrtheyrn Language School is...
Read more...
9.3
Superb
3 reviews

Blue - Uk43119

West End Cottages, , Trefor, Trefor (Gwynedd), United Kingdom (Open map)

Yr Eifl Mountain Range is 2.5 km from this Trefor holiday home, while Caernarfon is 20 minutes' drive away. Staying at the 1-bedroom...
Read more...
7.6
Good
5 reviews

Bythynnod Newydd

Trefor (Gwynedd), United Kingdom (Open map)

Nant Gwrtheyrn is 3.1 km from this Trefor holiday home, and the St. Situated approximately 25 minutes' walk from Yr Eifl Mountain...
Read more...
10
Exceptional
5 reviews

Red - Uk43121

West End Cottages_X000D_, , Trefor_X000D_, Trefor (Gwynedd), United Kingdom (Open map)

This accommodation is 2.5 km from Yr Eifl Mountain Range, and Glasfryn Parc is about 6 km away. The 1-bedroom Red - Uk43121 Villa...
Read more...
6.7
Pleasant
3 reviews

Y Beudy Gwydir

Y Beudy Gwydir_X000D_, , _X000D_, , _X000D_, Trefor (Gwynedd), United Kingdom (Open map)

RAF Valley - Anglesey airport can be reached within 54 minutes drive, and natural attractions like Yr Eifl Mountain Range are 2.6 km...
Read more...
10
Exceptional
1 review

Ty Capel Gosen

Trefor (Gwynedd), United Kingdom (Open map)

RAF Valley - Anglesey airport can be reached within 54 minutes drive, and natural attractions like Yr Eifl Mountain Range are 2.2 km...
Read more...
9.0
Superb
7 reviews

The Lobster Pot

2 Allt Y Mor_X000D_, , Trefor_X000D_, Trefor (Gwynedd), United Kingdom (Open map)

RAF Valley - Anglesey airport can be reached within 54 minutes drive, and natural attractions like Yr Eifl Mountain Range are about...
Read more...
8.0
Very Good
1 review

Host & Stay - Trefor Cottage

36 Eifl Road, Trefor (Gwynedd), United Kingdom (Open map)

This holiday home is situated 5 km from the St. During the stay at Host & Stay - Trefor Cottage, guests can indulge in hiking and...
Read more...
7.6
Good
24 reviews

Lovely Cosy North Welsh Cottage Near Trefor Beach

20 Lime St, Trefor (Gwynedd), United Kingdom (Open map)

Nant Gwrtheyrn Language School can be found 10 minutes by car from the Trefor villa, and Glasfryn Parc is a 15-minute ride away....
Read more...
10
Exceptional
1 review

Finest Retreats - Penmaen House

Eifl Road, 31, Trefor (Gwynedd), United Kingdom (Open map)

The accommodation is 22 km from Porthmadog and 2.1 km from Yr Eifl Mountain Range. The 2-bedroom Finest Retreats - Penmaen House...
Read more...
6.5
Pleasant
4 reviews

Angorfa

Beach Road, Trefor (Gwynedd), United Kingdom (Open map)

St. Situated 3.8 km from Nant Gwrtheyrn Language School, 4-bedroom Outstanding Natural Beauty At The Heart Of Angorfa villa entices...
Read more...
7.0
Good
1 review
Thank you for subscribing
Close