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

Arch Cottage

Barn Conversion
Sleeps 13, 7 bedrooms
£100 to £200 per night
Mid Wales and Brecon Beacons / Brecon
Brecon Beacons National Park. Arch cottage 2 bedroom 1 bathroom. Log fires, good wifi. Perfect for exploring mountains, waterfalls, walking Meadow View farmhouse sleeps 2 to 10 in 5 bedroom. Rent separately or together. Secure bike storage.

Yr Hen Feudy

Holiday Cottage
Sleeps 7, 4 bedrooms
£900 to £2000 per week
Southern Snowdonia / Barmouth
Spacious and characterful converted listed farm building in an idyllic setting close to the foot of the famous Panorama Walk and a few minutes drive from the wonderful beaches of Barmouth.

Ogof Lludw

Self Catering
Sleeps 7, 4 bedrooms
£500 to £1400 per week
Ceredigion / Aberporth
Newly renovated house on the coast at Aberporth, overlooking Cardigan bay. Within easy walking distance of the beach and the shops. Very comfortably furnished to a high standard.

Penrice Castle Cottages

Holiday cottages
Sleeps 4, 2 bedrooms
£505 to £1110 per week
Swansea and Gower / Oxwich
A choice of 17 self catering cottages set around the Penrice Estate near Oxwich Bay on the Gower Peninsula. Visitors have full access to the park, gardens and tennis court. Ideal for walking, bird watching, boating, surfing and other watersports.

East Trewent Farm

B&B and Self Catering
Sleeps 19, 10 bedrooms
£50 per night
Pembrokeshire / Freshwater East
A special place to stay. Period farmhouse in peaceful location with stunning scenery, adjacent to National Trust farmland between Freshwater East and Barafundle beaches. No longer a working farm but quality B&B and self catering accommodation.

Hafod Lodge

Self Catering
Sleeps 25, 6 bedrooms
£600 to £1000 per night
Cardiff and Vale of Glamorgan / Hensol
The Lodge sleeps up to 25 people. This includes 15 people sleeping in Hafod Lodge and 10 people sleeping in the detached bunkroom within the private grounds. This six bedroom lodge has Outdoor swimming pool and 10-seat hot tub.

Brewery Cottage

Holiday Cottage
Sleeps 6, 3 bedrooms
£420 to £565 per week
Mid Wales and Brecon Beacons / Builth Wells
This is the perfect place to stay if you are looking for comfortable, well equipped self catering accommodation from which to explore the outstanding beauty of the largest remaining area of wilderness in England and Wales, be it on foot, bike or by car.

Clarach Bay Holiday Village

Static Caravans
Sleeps 6, 1 bedroom
£160 per week
Ceredigion / Aberystwyth
Sheltered within the Mid-West Wales coastline, Clarach Bay Holiday Village is a family run business offering caravan holidays in Wales, on-site entertainment, its own private beach and relaxation in one of Wales' most stunning locations.

Persawr Y Mor

Self Catering Accommodation
Sleeps 4, 2 bedrooms
£290 to £620 per week
Southern Snowdonia / Tywyn
Beach house in Tywyn, near Aberdyfi. Stunning position overlooking sea with direct access to sandy beach. Magnificent sunsets. Ideal for beach or activity holidays, walking, fishing, golf. All amenities nearby.

Shalom

Holiday apartment
Sleeps 6, 3 bedrooms
£495 to £1550 per week
Pembrokeshire / Kilgetty
Only 15 minutes drive from Tenby, Shalom is a stunning detached five star (Wales Tourist Board) bungalow set in delightful country surroundings. It is lovingly looked after by the owner and is furnished and equipped to a high standard.

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