We use cookies to enable the 'liked' feature and your 'previously viewed' list. We also use cookie data to understand how visitors use the website, enabling us to build metrics and improve our systems. We carry no third-party cookies – you are the customer, not the product. By browsing Stay in Wales, you consent to our use of cookies. You can disable or enable cookies at any time at the cookies page. Accept cookies Change preferences

Punt Gwynedd

Self Catering
Sleeps 5, 3 bedrooms
£500 to £800 per week
Llyn Peninsula / Pwllheli
Well equipped house is five minutes walk from the four mile long beach of Porth Neigwl, or Hells Mouth, which is popular with surfers and families. On a clear day views stretch from Bardsey Island to Mount Snowdon.

Bach Wen Farm and Cottages

Self Catering
Sleeps 8, 1 bedroom
£225 to £930 per week
Llyn Peninsula / Clynnog-fawr
Nine unique self catering holiday cottages with private beach and glade with views overlooking Caernarfon Bay on Llyn Peninsula. Cottages sleep between 2 and 8 persons. High quality Ikea/Habitat interiors with log burners. Pets welcome. Internet access.

Bevan House

Self Catering House
Sleeps 7, 3 bedrooms
£150 per night
Mid Wales and Brecon Beacons / Builth Wells
On the edge of a peaceful village with good pub, 5 miles from the Royal Welsh showground and Builth Wells and 11 miles from Hay-on-Wye, comfortable, well equipped accommodation with lovely views and a private, secluded garden with hot tub and wifi.

Pant Glas Canol

Static Caravan
Sleeps 6, 2 bedrooms
£180 to £200 per week
Flintshire and Chester / Ruthin
A country caravan within easy reach of the towns of Denbigh and medieval Ruthin, and also conveniently located for the city of Chester, Betws-y-Coed, Snowdonia National Park.

Longshore House

Self Catering
Sleeps 8, 4 bedrooms
£650 to £2150 per week
Carmarthenshire / Saint Clears
Luxurious accommodation in the heart of historic Laugharne, described by the Sunday Times as "probably the best furnished holiday rental property in the country, reminiscent of a boutique hotel."

Tan Y Beran

Self catering farmhouse
Sleeps 6, 3 bedrooms
£910 to £1576 per week
North Wales Coast and Snowdonia / Llanberis
Spacious former farmhouse on the hillside above Llandeiniolen with extensive views to the Menai Straits and the Isle of Anglesey. Nearby is the village of Llanberis.

Winllan Farm

Static Caravans
Sleeps 4, 2 bedrooms
£355 per week
Ceredigion / Lampeter
Two well equipped and beautifully presented holiday caravans, high quality cottage and 2 mega pods. Set in their own quiet garden, surrounded by countryside with fabulous views. All the great beaches of Cardigan Bay coast 13 miles. Pets welcome.

Y Bwthyn

Holiday Cottage
Sleeps 4, 2 bedrooms
£340 to £595 per week
Southern Snowdonia / Tywyn
A charming cottage offering superb accommodation and enclosed garden in the beautiful Dysynni Valley. The cottage is situated in the peaceful village of LLanegryn, 2 miles from the beach, 4 miles from Aberdyfi, ideal for a holiday or activity break.

Burwood Cottage

Self Catering
Sleeps 7, 4 bedrooms
£330 to £780 per week
North Wales Coast and Snowdonia / Colwyn Bay
Just minutes from the promenade and beach at Rhos-on-Sea, this comfortable holiday home is a great base for family holidays, within easy reach of the Conwy Valley, Snowdonia, Llandudno and the Isle of Anglesey.

The Old Farmhouse

Farmhouse holiday let
Sleeps 10, 5 bedrooms
£630 to £1620 per week
Pembrokeshire / Kilgetty
Old stone farmhouse restored to create lively and comfortable accommodation for up to 10. Set in 4 acres and surrounded by organic farmland and woods on edge of National Park, good central location. Games room, private gardens and wood burner

Sleeps

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 24 25 26 27 28 31 35 50

Browse by area
Madryn
Coastal holiday cottage, Aberporth
26

Spring Offer

Spring is on its way and hopefully so is better weather. Take advantage of 20% discount when booking Madryn in February and March

  • Sat 21 Feb to Sat 28 Mar 2026
  • Stay 7 to 14 nights
  • Sleeps 1 to 5
  • From £440 to £800