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

Sygun View

Self Catering
Sleeps 6, 3 bedrooms
£475 to £825 per week
North Wales Coast and Snowdonia / Beddgelert
This cosy end of terrace cottage is five minutes walk from the centre of the beautiful village of Beddgelert. Features include inglenook, wood burning stove, front, rear and large side gardens. Full internet access. An ideal base for walkers and families.

Bryn Tirion Cottage

Self Catering Apartment
Sleeps 2, 1 bedroom
£110 per night
Flintshire and Chester / Mold
Nestling in the Clwydian Hills, this self-contained apartment is part of a 17th century stone-built cottage. It exists within a beautiful location, overlooking the Alyn River and on towards Moel Fammau.

Llwy Garu

Holiday House
Sleeps 10, 5 bedrooms
£720 to £1720 per week
Pembrokeshire / Pembroke
Modern holiday home with double height living areas, skylights and patio doors make it a spacious, light and comfortable. It is perfect for large groups and social get-togethers. The secluded garden and patio are perfect for barbecues.

Long Barn

Holiday Cottage
Sleeps 4, 2 bedrooms
£390 to £680 per week
Pembrokeshire / Kilgetty
A brightly decorated, cosy stone cottage with large private garden, part of a group of traditional stone buildings set around a large courtyard in four acres of mature, landscaped grounds on the edge of the Pembrokeshire National Park.

Sisters House

Holiday Home
Sleeps 12, 5 bedrooms
£790 to £1750 per week
Pembrokeshire / Pembroke
This m opdern holiday home is in the picturesque quiet village of Hundleton. It is designed to be comfortable, spacious and light with double height ceilings and patio doors in the living areas. A great space for large groups.

Amroth Castle Holidays

Self Catering
Sleeps 8, 2 bedrooms
£199 to £995 per week
Pembrokeshire / Amroth
Amroth Castle is uniquely situated in beautiful walled grounds just yards from a Blue Flag beach. Within the spacious grounds there are a range of self catering accommodation with spectacular sea views.

Ol Tywydd

Holiday Rental
Sleeps 6, 3 bedrooms
£430 to £940 per week
Pembrokeshire / Broad Haven
Fab, superbly equipped and comfortable family holiday home with sea views and wifi, just a minute from the lovely beach at Broad Haven on St Bride's Bay, Pembrokeshire.

Clyne Farm Centre

Farm and Self Catering
Sleeps 50, 26 bedrooms
£130 to £1735 per night
Swansea and Gower / Bishopston
Converted dairy farm overlooking the beautiful Swansea Bay. 9 self-catering cottages ranging from cosy two-bedroom barns to interconnecting properties sleeping 16. Perfect for romantic breaks or larger groups. Sleeps 51 in total across 2 sites.

Llwynpur

Holiday Cottage
Sleeps 8, 4 bedrooms
£1250 per week
Carmarthenshire / Pontyberem
Llwynpur is a detached barn conversion with four bedrooms, three bathrooms and two sitting rooms. King size beds in master en-suite bedroom and in the en-suite annexe. Two twin bedrooms with bathroom/shower. Multifuel stove in lounge and wifi throughout.

Glascoed Farm Holidays

Shepherd's Hut
Sleeps 2, 1 bedroom
£180 to £550 per week
Carmarthenshire / Saint Clears
Cosy shepherds hut within easy reach of Pembrokeshire. Set in open farmland, ideal for a couple or solo traveller looking to soak up nature. Barbecue and firepit for alfresco dining under the stars.

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