Book a stay in one of the best homes in Wales

We selected the 749 homes worth renting in this location

Home spotlights in Wales

View Lodge

View Lodge

Merthyr Cynog, Brecon

  • 2 guests

  • 1 bedrooms

£366 night

This little cabin makes a great option for anyone seeking a relaxing and romantic getaway. Providing easy access to the Brecon Beacons National Park, this a great spot for nature lovers, hikers and cyclists.

Serenity in the Black Mountains

Serenity in the Black Mountains

Llanigon, Hereford

  • 27 guests

  • 9 bedrooms

£1,476 night

Tucked away in a valley at the heart of the Black Mountains, this sprawling home is a dreamy countryside escape. The home is split between an old farmhouse, a cottage, and a studio-style barn, making it a marvellous choice for group getaways.

10% off

The Old Motor Shop

The Old Motor Shop

Penarth, Vale of Glamorgan

  • 6 guests

  • 2 bedrooms

£271 night

Just a fifteen-minute walk from Penarth's seafront, beach and pretty pier, this stylish modern home is part of a period building with a surprising past. A landmark in the town for the past century, it was once a motor repair shop and petrol station.


We selected the top 3% holiday homes in Wales

Explore the 749 most perfect homes in our collection

View on map

Most popular homes in Wales

The Singing Brook

The Singing Brook

Rhos, Swansea

  • 2 guests

  • 1 bedrooms

£261 night

Fronwen Lodge

Fronwen Lodge

Corris, Machynlleth

  • 6 guests

  • 3 bedrooms

£323 night

Cabin Culture

Cabin Culture

Saint Dogmaels, Pembrokeshire

  • 2 guests

  • 1 bedrooms

£159 night

Cartref Glan y Môr

Cartref Glan y Môr

Newport, Pembrokeshire

  • 6 guests

  • 3 bedrooms

£370 night

Wild Angels

Wild Angels

Newport, Pembrokeshire

  • 5 guests

  • 3 bedrooms

£318 night

The Olde Landing

The Olde Landing

Tenby, Pembrokeshire

  • 4 guests

  • 2 bedrooms

£489 night

Hand In Glove

Hand In Glove

Ludlow, England

  • 6 guests

  • 3 bedrooms

£416 night

Lower Lodge

Lower Lodge

Hereford, Herefordshire

  • 6 guests

  • 3 bedrooms

£511 night

View all

Check upcoming rates & availability for Wales