Vacation Rentals & Cottages in Trefor

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

1,254 Houses

(12) Excellent 

15

LLETY, pet friendly, woodburner, garden with patio, in Trefor, Ref. 967073

Gwynedd / Trefor

Trefor house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$48

Price per night from

$48

17

BYTHYNNOD NEWYDD, woodburning stove, pet friendly, Gwynedd, Ref 960368

Gwynedd / Trefor

Trefor house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$48

Price per night from

$48

(10) Very Good 

24

Trefor Cottage

Gwynedd / Trefor

Trefor cottage

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 mi
  • Child Friendly

Price per night from

$126

Price per night from

$126

(10) Excellent 

Certificate of Excellence

31

Trefor Riverside cottage 10 min walk to the beach

Gwynedd / Trefor

Trefor cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$76

Responds fast!
avg. 1 hour 34 minutes

Price per night from

$76

11

Converted Barn

Gwynedd / Trefor

Trefor cottage

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 1 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$101

Price per night from

$101

(26) Excellent 

Certificate of Excellence

24

Yr Encil, Trefor, Llyn Peninsula, Gwynedd

Gwynedd / Trefor

Trefor cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$126

Responds fast!
avg. 1 hour 29 minutes

Price per night from

$126

(2) Very Good 

22

Camping Barn, North Wales Coastal Path

Gwynedd / Trefor

Trefor studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Nearest beach 1 mi
  • Pet Friendly

Price per night from

$28

Responds fast!
avg. 1 hour 34 minutes

Price per night from

$28

Great rentals within 20 miles that match your search

Distance approx 13.84 km from Trefor

27

LLAIN RHUTTAN, rural location, traditional cottage, in Pwllheli

Gwynedd / Rhoshirwaun

Rhoshirwaun cottage

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly

Price per night from

$61

Price per night from

$61

Distance approx 17.85 km from Trefor

(7) Excellent 

20

Bodnant, Sleeps 6, Sea views & WiFi, Aberdaron

Gwynedd / Aberdaron

Aberdaron house

4 6 7 nights min

  • 4 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Child Friendly

Price per night from

$112

Responds fast!
avg. 1 hour 55 minutes

Price per night from

$112

Distance approx 17.77 km from Trefor

(11) Excellent 

28

Hafan

Gwynedd / Aberdaron

Aberdaron cottage

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Car not necessary

Price per night from

$94

Responds fast!
avg. 1 hour 18 minutes

Price per night from

$94

Distance approx 12.15 km from Trefor

(20) Excellent 

24

Y Don beautiful Beach Cottage

Porthmadog / Morfa Bychan

Morfa Bychan bungalow

3 6 4 nights min

  • 3 bedrooms
  • sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$208

Price per night from

$208

Distance approx 11.49 km from Trefor

(9) Excellent 

14

Penrhyn Mawr Cottage

Anglesey / Dwyran

Dwyran cottage

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 7 mi
  • Pet Friendly

Price per night from

$101

Price per night from

$101

Distance approx 3.68 km from Trefor Show on Map

(3) Very Good 

6

Drwscoed

Caernarfon / Tai'n Lon / Clynnog Fawr

Tai'n Lon / Clynnog Fawr cottage

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 1 mi
  • Child Friendly
  • Ask about pets

Price per night from

$89

Price per night from

$89

Distance approx 18.66 km from Trefor

(2) Excellent 

20

Bryn Hyfryd No.2

Llangefni / Bodffordd

Llangefni cottage

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 8 mi
  • Child Friendly

Price per night from

$221

Responds fast!
avg. 2 hours 18 minutes

Price per night from

$221

Distance approx 17.32 km from Trefor

(22) Excellent 

25

Ysgubor Bach, Aberdaron,Gwynedd

Gwynedd / Aberdaron

Aberdaron cottage

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Child Friendly

Price per night from

$120

Responds fast!
avg. 1 hour 39 minutes

Price per night from

$120

Distance approx 7.88 km from Trefor

(16) Excellent 

11

Tyn Llwyn

Gwynedd / Pwllheli

Pwllheli house

4 7 7 nights min

  • 4 bedrooms
  • sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$90

Responds fast!
avg. 2 hours 55 minutes

Price per night from

$90

Distance approx 9.46 km from Trefor

(20) Excellent 

20

Luxury Cottage in Criccieth with stunning sea views, close to town centre

Gwynedd / Criccieth

Criccieth cottage

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Child Friendly

Price per night from

$81

Price per night from

$81

Distance approx 15.06 km from Trefor

(14) Very Good 

24

Ripon House. characterful end-terraced cottage.

Snowdonia National Park / Llanberis

Llanberis house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 12 mi
  • Child Friendly

Price per night from

$77

Price per night from

$77

Distance approx 6.88 km from Trefor

(25) Excellent 

Certificate of Excellence

17

171 Snowdonia View

Gwynedd / Pwllheli

Pwllheli log cabin

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool

Certificate of Excellence

Price per night from

$95

Responds fast!
avg. 1 hour 22 minutes

Price per night from

$95

Distance approx 18.9 km from Trefor

(6) Excellent 

24

Sgubor

Gwynedd / Dyffryn Ardudwy

Dyffryn Ardudwy apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 2 mi
  • Child Friendly
  • Ask about pets

Price per night from

$97

Responds fast!
avg. 3 hours 13 minutes

Price per night from

$97

Distance approx 16.21 km from Trefor

(9) Very Good 

13

Bron y Graig

Snowdonia National Park / Harlech

Harlech house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 mi
  • Child Friendly

Price per night from

$158

Price per night from

$158

Distance approx 12.43 km from Trefor

(9) Very Good 

14

Trem Tudwall

Gwynedd / Abersoch

Abersoch house

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Child Friendly

Price per night from

$189

Price per night from

$189

Distance approx 17.97 km from Trefor

(49) Excellent 

19

Tyddyn Sydney Bach

Gwynedd / Bangor

Bangor cottage

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Private garden

Price per night from

$58

Price per night from

$58

Distance approx 10.16 km from Trefor

23

The Lodge (WAG443)

Gwynedd / Llanfaglan

Llanfaglan cottage

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$107

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$107

Distance approx 16.66 km from Trefor

(19) Very Good 

20

Garth Mawr

Snowdonia National Park / Harlech

Harlech farmhouse

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Private garden

Price per night from

$164

Price per night from

$164

Distance approx 6.07 km from Trefor

(8) Very Good 

5

Hendafarn

Gwynedd / Nefyn

Nefyn cottage

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Price per night from

$90

Responds fast!
avg. 3 hours 44 minutes

Price per night from

$90

Distance approx 8.95 km from Trefor

(47) Excellent 

15

Bragdy Wern (Brewery) sleeps 10

Gwynedd / Abersoch

Abersoch cottage

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Child Friendly

Price per night from

$333

Price per night from

$333

Distance approx 8.31 km from Trefor

11

Gwynle (WAG374)

Criccieth / Talhenbont

Criccieth cottage

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$73

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$73

Distance approx 19.23 km from Trefor

(20) Very Good 

28

Moelwyn Cottage, Cosy Snowdonia Cottage Sleeps 2-4

Blaenau Ffestiniog / Tanygrisiau

Tanygrisiau cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 18 mi
  • Child Friendly

Price per night from

$56

Price per night from

$56

Distance approx 13.03 km from Trefor

16

Lle Bach (WAG257)

Gwynedd / Porthmadog

Porthmadog cottage

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Child Friendly
  • Private garden

Price per night from

$85

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$85

Distance approx 16.54 km from Trefor

(12) Excellent 

Certificate of Excellence

20

Secluded Ty-Gwyn Welsh holiday cottage in 1/3 acre

Gwynedd / Talsarnau

Talsarnau cottage

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 4 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$90

Responds fast!
avg. 3 hours 51 minutes

Price per night from

$90

Distance approx 15.64 km from Trefor

(44) Excellent 

20

Maple Lodge

Caernarfon / Beddgelert

Beddgelert log cabin

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 15 mi
  • Child Friendly

Price per night from

$202

Price per night from

$202

Distance approx 17.38 km from Trefor

(2) Very Good 

18

Y Beudy (WAG430)

Bangor / Pentir

Pentir cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Private garden

Price per night from

$81

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$81

Distance approx 8.92 km from Trefor

(11) Excellent 

14

Rose Cottage (Pig Sty) sleeps 6-8

Gwynedd / Abersoch

Abersoch cottage

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Child Friendly

Price per night from

$194

Price per night from

$194

Distance approx 8.31 km from Trefor

(2) Average 

12

Min-y-Mor (WAG255)

Criccieth / Talhenbont

Criccieth cottage

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$82

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$82

Distance approx 5.29 km from Trefor

19

Y Bwthyn (WAG303)

Snowdonia National Park / Llyn Peninsula

Llyn Peninsula cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Private garden

Price per night from

$76

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$76

Distance approx 11.38 km from Trefor

(1) Excellent 

21

Beudy (WAG386)

Caernarfon / Caeathro

Caeathro cottage

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Child Friendly
  • Private garden

Price per night from

$90

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$90

Distance approx 3.63 km from Trefor Show on Map

17

Plas Isaf Cottage (WAG284)

Snowdonia National Park / Llyn Peninsula

Llyn Peninsula cottage

3 5 7 nights min

  • 3 bedrooms
  • sleeps 5
  • 7 nights min
  • Child Friendly
  • Private garden

Price per night from

$61

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$61