Cottages in Wales

Book a cottage in Wales for a relaxing holiday: we have over 200 cottages in Wales for you to rent from cheap cottages to cottages near the beach

Our 10 best cottages in Wales

Rent a great cottage in Wales for a wonderful holiday.
  • Cottage in Abbey Cwmhir, Wales
    3 bedroom cottage • Sleeps 7

    Holiday cottage in Powys, Wales

    Spacious cottage tucked away in the Mid Wales hills in picturesque historic village.On national walking trail. Wifi, garden,parking off road,pet welcome.Suitable for walkers,families and exploring.

    From £512 per week
    (24)
  • Cottage in Llangoed, Wales
    2 bedroom cottage • Sleeps 4

    Cottage in Isle of Anglesey, Wales

    Cosy 2 bedroom cottage in idyllic location directly opposite the sea in Penmon. Boasting under floor heating, a log burning fire and a beautiful outdoor fire pit for those long summer evenings

    From £732 per week
  • Cottage in Bontnewydd, Wales
    4 bedroom cottage • Sleeps 7

    Holiday cottage in Gwynedd, Wales

    This 4 bedroom cottage is located in Bontnewydd and sleeps 7 people. It has a garden, barbeque facilities and parking nearby. The cottage is near a beach.

    From £805 per week
  • Cottage in Aberdaron, Wales
    1 bedroom cottage • Sleeps 2

    Cottage to rent in Gwynedd, Wales

    This 1 bedroom cottage is located in Aberdaron and sleeps 2 people. It has a garden, barbeque facilities and parking nearby. The cottage is within walking distance of a beach.

    From £574 per week
  • Cottage in Penbryn, Wales
    4 bedroom cottage • Sleeps 10

    Holiday cottage in Ceredigion, Wales

    This 4 bedroom cottage is located in Penbryn and sleeps 10 people. It has a garden, barbeque facilities and parking nearby. The cottage is near a beach.

    From £1,617 per week
  • Cottage in Newport, Wales
    3 bedroom cottage • Sleeps 6

    Holiday cottage in Pembrokeshire, Wales

    This 3 bedroom cottage is located in Newport and sleeps 6 people. It has a garden, barbeque facilities and parking nearby. The cottage is within walking distance of a beach.

    From £700 per week
  • Cottage in Aberdaron, Wales
    5 bedroom cottage • Sleeps 10

    Gwynedd cottage to rent

    This 5 bedroom cottage is located in Aberdaron and sleeps 10 people. It has a garden, barbeque facilities and parking nearby. The cottage is near a beach.

    From £1,421 per week
  • Cottage in Llanengan, Wales
    2 bedroom cottage • Sleeps 5

    Cottage to rent in Gwynedd, Wales

    This 2 bedroom cottage is located in Llanengan and sleeps 5 people. It has a garden, barbeque facilities and parking nearby. The cottage is near a beach.

    From £994 per week
  • Cottage in Llangrannog, Wales
    2 bedroom cottage • Sleeps 4

    Cottage to rent in Ceredigion, Wales

    This 2 bedroom cottage is located in Llangrannog and sleeps 4 people. It has a garden, parking nearby and a gym. The cottage is near a beach.

    From £1,834 per week
  • Cottage in Saundersfoot, Wales
    2 bedroom cottage • Sleeps 2

    Holiday cottage in Pembrokeshire, Wales

    This 2 bedroom cottage is located in Saundersfoot and sleeps 2 people. It has parking nearby, a gym and a spa. The cottage is near a beach.

    From £560 per week

Cheap cottages in Wales

Rent one of our cheapest cottages in Wales for a low cost holiday.
  • Cottage in Cynwyl Elfed, Wales
    1 bedroom cottage • Sleeps 2

    Carmarthenshire cottage to rent

    This 1 bedroom cottage is located in Cynwyl Elfed and sleeps 2 people. It has a garden, parking nearby and a gym. The cottage is near a beach.

    From £350 per week
  • Cottage in Llanafanfawr, Wales
    1 bedroom cottage • Sleeps 2

    Powys holiday cottage rental

    This 1 bedroom cottage is located in Llanafanfawr and sleeps 2 people. It has a garden, barbeque facilities and parking nearby.

    From £357 per week
  • Cottage in Llandderfel, Wales
    1 bedroom cottage • Sleeps 2

    Holiday cottage in Gwynedd, Wales

    This 1 bedroom cottage is located in Llandderfel and sleeps 2 people. It has a garden, parking nearby and a gym.

    From £427 per week
  • Cottage in Amroth, Wales
    1 bedroom cottage • Sleeps 2

    Pembrokeshire cottage to rent

    This 1 bedroom cottage is located in Amroth and sleeps 2 people. It has barbeque facilities and parking nearby.

    From £457 per week
  • Cottage in St. David's and the Cathedral Close, Wales
    3 bedroom cottage • Sleeps 6

    Cottage in Pembrokeshire, Wales

    This 3 bedroom cottage is located in St. David's and the Cathedral Close and sleeps 6 people. It has a garden, parking nearby and a gym. The cottage is within walking distance of a beach.

    From £441 per week
  • Cottage in Trawsfynydd, Wales
    1 bedroom cottage • Sleeps 2

    Cottage rental in Gwynedd, Wales

    This 1 bedroom cottage is located in Trawsfynydd and sleeps 2 people. It has parking nearby, a gym and a spa.

    From £448 per week
  • Cottage in Llangain, Wales
    1 bedroom cottage • Sleeps 2

    Cottage in Carmarthenshire, Wales

    This 1 bedroom cottage is located in Llangain and sleeps 2 people. It has a garden, parking nearby and a gym. The cottage is near a beach.

    From £448 per week
  • Cottage in Llangyniew, Wales
    1 bedroom cottage • Sleeps 2

    Powys holiday cottage rental

    This 1 bedroom cottage is located in Llangyniew and sleeps 2 people. It has a garden, barbeque facilities and parking nearby.

    From £455 per week
  • Cottage in Llangeler, Wales
    1 bedroom cottage • Sleeps 3

    Carmarthenshire holiday cottage rental

    This 1 bedroom cottage is located in Llangeler and sleeps 3 people. It has a garden, barbeque facilities and parking nearby. The cottage is near a beach.

    From £462 per week
  • Cottage in Llandinam, Wales
    1 bedroom cottage • Sleeps 2

    Cottage in Powys, Wales

    This 1 bedroom cottage is located in Llandinam and sleeps 2 people. It has a garden, parking nearby and a gym.

    From £476 per week

Cottages in Wales near the beach

  • Cottage in Saundersfoot, Wales
    2 bedroom cottage • Sleeps 4

    Cottage rental in Pembrokeshire, Wales

    This 2 bedroom cottage is located in Saundersfoot and sleeps 4 people. It has a garden, parking nearby and a gym. The cottage is near a beach.

    From £651 per week
  • Cottage in Benllech, Wales
    3 bedroom cottage • Sleeps 5

    Holiday cottage in Isle of Anglesey, Wales

    This 3 bedroom cottage is located in Benllech and sleeps 5 people. It has a garden, parking nearby and a gym. The cottage is within walking distance of a beach.

    From £658 per week
  • Cottage in Bryn-crug, Wales
    3 bedroom cottage • Sleeps 6

    Cottage in Gwynedd, Wales

    This 3 bedroom cottage is located in Bryn-crug and sleeps 6 people. It has a garden, barbeque facilities and parking nearby. The cottage is near a beach.

    From £987 per week
  • Cottage in Morfa Nefyn, Wales
    2 bedroom cottage • Sleeps 4

    Gwynedd holiday cottage rental

    This 2 bedroom cottage is located in Morfa Nefyn and sleeps 4 people. It has a garden, barbeque facilities and parking nearby. The cottage is within walking distance of a beach.

    From £784 per week
  • Cottage in Aberdaron, Wales
    3 bedroom cottage • Sleeps 8

    Gwynedd cottage to rent

    This 3 bedroom cottage is located in Aberdaron and sleeps 8 people. It has a garden, barbeque facilities and parking nearby. The cottage is near a beach.

    From £1,169 per week
  • Cottage in Tal-y-bont (Gwynedd), Wales
    2 bedroom cottage • Sleeps 4

    Cottage in Gwynedd, Wales

    This 2 bedroom cottage is located in Tal-y-bont (Gwynedd) and sleeps 4 people. It has a garden, barbeque facilities and parking nearby. The cottage is within walking distance of a beach.

    From £952 per week
  • Cottage in Aberdaron, Wales
    3 bedroom cottage • Sleeps 6

    Gwynedd cottage to rent

    This 3 bedroom cottage is located in Aberdaron and sleeps 6 people. It has a garden, barbeque facilities and parking nearby. The cottage is within walking distance of a beach.

    From £777 per week
  • Cottage in Saundersfoot, Wales
    4 bedroom cottage • Sleeps 8

    Cottage to rent in Pembrokeshire, Wales

    This 4 bedroom cottage is located in Saundersfoot and sleeps 8 people. It has a garden, barbeque facilities and parking nearby. The cottage is near a beach.

    From £1,281 per week
  • Cottage in Tal-y-bont (Gwynedd), Wales
    1 bedroom cottage • Sleeps 2

    Cottage in Gwynedd, Wales

    This 1 bedroom cottage is located in Tal-y-bont (Gwynedd) and sleeps 2 people. It has a garden, barbeque facilities and parking nearby. The cottage is within walking distance of a beach.

    From £784 per week
  • Cottage in Bontnewydd, Wales
    3 bedroom cottage • Sleeps 5

    Cottage to rent in Gwynedd, Wales

    This 3 bedroom cottage is located in Bontnewydd and sleeps 5 people. It has a garden, barbeque facilities and parking nearby. The cottage is near a beach.

    From £693 per week

Prices and Availability for cottages in Wales

Cheapest monthJanuary 2024 average weekly price £79787% of cottages are available
High seasonAugust 2023 average weekly price £1,49215% of cottages are available

All data is for the next 12 months and all the prices are the average weekly cost (Saturday - Saturday).

Price information for cottages in Wales (2023 - 2024)

£0£1,508£1,131£754£377JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Average weekly price

Average weekly prices for cottages in Wales

The prices graph for cottages in Wales shows you the average weekly price for one of our cottages over the next twelve months. August and July are the most expensive months to rent a cottage in Wales where the average price is £1,492 in August and £1,353 in July. The cheapest month to rent a cottage is in January where the average weekly price is £793 (07/01 - 14/01). The average price of a cottage in Wales varies considerably between regions, distance from the nearest beach and the size of the cottage. See the graph for average weekly prices for our top destinations in Wales below.

Availability for cottages in Wales (2023 - 2024)

0%100%75%50%25%JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Average available cottages

Weekly availability for cottages in Wales

The graph above shows the availability of our cottage holiday rentals in Wales over the next twelve months. July (29/07 - 05/08) is the busiest time to rent a cottage in Wales where only 189 of our cottages are available to book. The quietest time to visit Wales at the moment is in November (18/11 - 25/11) where 95% of our cottages have availability.

Travel guide

Holiday cottages in Wales

Small but beautifully formed, Wales is known for its rocky coastline, rolling hills and lush valleys, mountainous national parks, and ancient Celtic culture rooted in mystical folklore.

The UK's only coastal national park is in Pembrokeshire, and throughout the length of the shoreline of Wales there are sweeping, uncrowded beaches offering plenty of water sport activities or simple rock-pooling. Snowdonia, with its Ice Age-formed mountains offers exceptional opportunities for hiking, biking, mountaineering or wild swimming. Or visit the heather-bedecked Brecon Beacons National Park for horse-riding, caving or breathtakingly scenic walks.

Wales is home to over 400 castles, but if you are looking for a more contemporary holiday then a cottage near Cardiff, with its restored waterfront, vibrant nightlife and top-class restaurants is an ideal choice.