Lodge · Caernarfon, Gwynedd
Menai Lodge at CWM Cadnant
A lodge for 5 near Caernarfon, set among countryside close to the coast. Hot tub, dogs welcome and near the coast.
From £467 (7 nights from 22 Nov 2026). Hot tub. Dogs welcome.
Log cabin holidays
247 cabins & lodges from £189 107 with hot tubs 155 dog-friendly sleeps up to 16
Rain drumming on the roof, then the clouds part and the whole valley turns green and gold. Wales gives you mountains, lakes and coastline within an hour of each other – Eryri (Snowdonia) in the north, the open hills of Powys in the middle, and the Pembrokeshire coast in the south-west.
Lodges here are often on small family-run parks, many with fishing lakes and walks straight from the door. Look at the regions below to find your patch.
Ad We earn a commission if you book through our links. It doesn't change the price you pay. How this works
Lodge · Caernarfon, Gwynedd
A lodge for 5 near Caernarfon, set among countryside close to the coast. Hot tub, dogs welcome and near the coast.
From £467 (7 nights from 22 Nov 2026). Hot tub. Dogs welcome.
Lodge · Pwllheli, Gwynedd
This lodge near Pwllheli sleeps 6, with countryside close to the coast all around. Hot tub, dogs welcome, pool on site and near the coast.
From £947 (7 nights from 30 Dec 2027). Hot tub. Dogs welcome.
Lodge · Presteigne, Powys
Sleeping 8, this lodge sits near Presteigne among rolling Welsh farmland. Hot tub and dogs welcome.
From £661 (7 nights from 18 Jan 2027). Hot tub. Dogs welcome.
Lodge · Pwllheli, Gwynedd
A lodge for 6 near Pwllheli, set among countryside close to the coast. Hot tub, dogs welcome, pool on site and near the coast.
From £927 (7 nights from 31 Oct 2026). Hot tub. Dogs welcome.
Lodge · Presteigne, Powys
A lodge for 6 near Presteigne, set among rolling Welsh farmland. Hot tub and dogs welcome.
From £627 (7 nights from 4 Dec 2026). Hot tub. Dogs welcome.
Lodge · Presteigne, Powys
A lodge for 8 near Presteigne, set among rolling Welsh farmland. Hot tub and dogs welcome.
From £851 (7 nights from 22 Feb 2027). Hot tub. Dogs welcome.
Lodge · Welshpool, Powys
A lodge for 4 near Welshpool, set among red kite country. Hot tub and dogs welcome.
From £831 (7 nights from 8 Mar 2027). Hot tub. Dogs welcome.
Lodge · Rhayader and the Elan Valley, Powys
Sleeping 8, this lodge sits near Rhayader among countryside a few miles from the Elan Valley. Hot tub and dogs welcome.
From £1,986 (7 nights from 20 Nov 2026). Hot tub. Dogs welcome.
Lodge · Caernarfon, Gwynedd
Sleeping 3, this lodge sits near Caernarfon among countryside close to the coast. Hot tub, dogs welcome and near the coast.
From £423 (7 nights from 16 Dec 2026). Hot tub. Dogs welcome.
Lodge · Caernarfon, Gwynedd
Sleeping 5, this lodge sits near Caernarfon among countryside close to the coast. Hot tub, dogs welcome and near the coast.
From £467 (7 nights from 29 Nov 2026). Hot tub. Dogs welcome.
Lodge · Caernarfon, Gwynedd
This lodge near Caernarfon sleeps 3, with countryside close to the coast all around. Hot tub, dogs welcome and near the coast.
From £417 (7 nights from 16 Dec 2026). Hot tub. Dogs welcome.
Lodge · Rhayader and the Elan Valley, Powys
This lodge near Rhayader sleeps 8, with countryside a few miles from the Elan Valley all around. Hot tub and dogs welcome.
From £1,986 (7 nights from 12 Dec 2026). Hot tub. Dogs welcome.
Lodge · Pwllheli, Gwynedd
This lodge near Pwllheli sleeps 4, with countryside close to the coast all around. Hot tub, dogs welcome, pool on site and near the coast.
From £653 (7 nights from 6 Nov 2026). Hot tub. Dogs welcome.
Lodge · Tregaron and the Cambrian Mountains, Ceredigion
Sleeping 7, this lodge sits near Lampeter among countryside close to the coast. Hot tub, dogs welcome and near the coast.
From £997 (7 nights from 4 Mar 2027). Hot tub. Dogs welcome.
Lodge · Welshpool, Powys
A lodge for 4 near Welshpool, set among empty hills and quiet valleys. Hot tub and dogs welcome.
From £831 (7 nights from 8 Mar 2027). Hot tub. Dogs welcome.
Lodge · Llandudno, Conwy
This lodge near Llandudno sleeps 4, with countryside close to the coast all around. Hot tub and near the coast.
From £957 (7 nights from 25 Jan 2027). Hot tub.
Lodge · Llandrindod Wells, Powys
This lodge near Llandrindod Wells sleeps 4, with red kite country all around. Hot tub and dogs welcome.
From £323 (7 nights from 7 Dec 2026). Hot tub. Dogs welcome.
Lodge · Llandrindod Wells, Powys
A lodge for 6 near Llandrindod Wells, set among empty hills and quiet valleys. Hot tub and dogs welcome.
From £443 (7 nights from 8 Jan 2027). Hot tub. Dogs welcome.
Cabin · Betws-Y-Coed, Conwy
This cabin near Betws-Y-Coed sleeps 2, with green Welsh hills all around. Hot tub.
From £847 (7 nights from 18 Jun 2027). Hot tub.
Lodge · Llandrindod Wells, Powys
This lodge near Llandrindod Wells sleeps 4, with rolling Welsh farmland all around. Hot tub.
From £587 (7 nights from 11 Jan 2027). Hot tub.
Lodge · Newtown, Powys
A lodge for 4 near Newtown, set among red kite country. Hot tub.
From £957 (7 nights from 11 Dec 2026). Hot tub.
Cabin · Newtown, Powys
Sleeping 2, this cabin sits near Newtown among rolling Welsh farmland. Hot tub.
From £767 (7 nights from 4 Jan 2027). Hot tub.
Lodge · Llandeilo, Carmarthenshire
A lodge for 2 near Llandeilo, set among quiet countryside in the west of Wales. Hot tub.
From £503 (7 nights from 30 Oct 2026). Hot tub.
Lodge · Llandrindod Wells, Powys
A lodge for 4 near Llandrindod Wells, set among red kite country. Hot tub.
From £587 (7 nights from 25 Jan 2027). Hot tub.
The map loads from OpenStreetMap when you open it.
Good to know
Prices in our partners' feeds in Wales start from around £189, usually for a 7-night stay on sample dates. Short breaks, school holidays and bigger cabins change the price, so always check the live price with the provider before you book.
Yes. 107 of the cabins and lodges we list here have a hot tub. See every hot tub cabin. At lodge parks, hot tubs are often on selected lodges only, so check the lodge you book has one.
Yes – 155 dog-friendly cabins and lodges are listed here. Browse dog-friendly stays. Most charge a small fee per dog and limit how many you can bring, so check the details before booking.