Cabin · Knighton, Powys
Ploony Hill Cabin
This cabin near Knighton has two bedrooms, with red kite country all around. Hot tub and dogs welcome.
From £690 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Hot tubs
51 cabins & lodges from £279 32 dog-friendly sleeps up to 8
Of the 74 log cabins and lodges we list in Mid Wales, 51 have a hot tub. 32 take dogs. Prices start from around £279 and the largest sleeps 8.
At lodge parks, hot tubs are often on selected lodges only – choose a lodge type that lists one when you book.
Ad We earn a commission if you book through our links. It doesn't change the price you pay. How this works
Cabin · Knighton, Powys
This cabin near Knighton has two bedrooms, with red kite country all around. Hot tub and dogs welcome.
From £690 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Lodge · Llandrindod Wells, Powys
A lodge with two bedrooms near Llandrindod Wells, set among rolling Welsh farmland. Hot tub and dogs welcome.
From £595 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Lodge · Montgomery, Powys
A lodge with four bedrooms near Montgomery, set among rolling Welsh farmland. Hot tub and dogs welcome.
From £1,025 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Shepherd's hut · Talgarth, Powys
A shepherd's hut with one bedroom near Talgarth, set among red kite country. Hot tub, dogs welcome and pool on site.
From £279 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Shepherd's hut · Aberystwyth, Ceredigion
This shepherd's hut near Aberystwyth has one bedroom, with rolling Welsh farmland all around. Hot tub and dogs welcome.
From £388 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Log cabin · Rhayader, Powys
This log cabin near Rhayader has one bedroom, with countryside a few miles from the Elan Valley all around. Hot tub and dogs welcome.
From £397 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Lodge · Newtown, Powys
A lodge for 6 near Newtown, set among empty hills and quiet valleys. Hot tub.
From £827 (7 nights from 9 Nov 2026). Hot tub.
Lodge · Rhayader, Powys
A lodge with one bedroom near Rhayader, set among countryside a few miles from the Elan Valley. Hot tub and dogs welcome.
From £361 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Log cabin · Rhayader, Powys
A log cabin with one bedroom near Rhayader, set among countryside a few miles from the Elan Valley. Hot tub and dogs welcome.
From £369 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Lodge · Rhayader, Powys
This lodge near Rhayader has one bedroom, with countryside a few miles from the Elan Valley all around. Hot tub and dogs welcome.
From £362 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Lodge · Rhayader and the Elan Valley, Powys
This lodge near Rhayader sleeps 6, with countryside a few miles from the Elan Valley all around. Hot tub.
From £521 (7 nights from 20 Nov 2026). Hot tub.
Shepherd's hut · Rhayader, Powys
A shepherd's hut with one bedroom near Rhayader, set among countryside a few miles from the Elan Valley. Hot tub and dogs welcome.
From £367 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Lodge park · Little London, Powys
Lodges for up to 4 near Little London, surrounded by rolling Welsh farmland. Hot tub lodges.
From £589 (7 nights from 2 Nov 2026). Hot tub.
Log cabin · Rhayader, Powys
A log cabin with one bedroom near Rhayader, set among countryside a few miles from the Elan Valley. Hot tub and dogs welcome.
From £381 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Log cabin · Machynlleth, Powys
This log cabin near Machynlleth has two bedrooms, with red kite country all around. Hot tub and dogs welcome.
From £960 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Lodge park · Knighton, Powys
A lodge park near Knighton, set among rolling Welsh farmland, with lodges for up to 6. Hot tub lodges and pool on site.
From £455 (7 nights from 16 Nov 2026). Hot tub.
Lodge park · Llandinam, Powys
Lodges for up to 4 near Llandinam, surrounded by rolling Welsh farmland. Hot tub lodges.
From £429 (starting price, dates vary). Hot tub.
Lodge · Rhayader, Powys
A lodge with one bedroom near Rhayader, set among countryside a few miles from the Elan Valley. Hot tub and dogs welcome.
From £349 (per week, for the cheapest week of the year). Hot tub. Dogs welcome.
Lodge · Newtown, Powys
Sleeping 4, this lodge sits near Newtown among rolling Welsh farmland. Hot tub.
From £957 (7 nights from 3 Nov 2026). Hot tub.
Cabin · Newtown, Powys
This cabin near Newtown sleeps 2, with rolling Welsh farmland all around. Hot tub.
From £777 (7 nights from 4 Jan 2027). Hot tub.
Lodge · Llanidloes, Powys
A lodge with two bedrooms near Llanidloes, set among red kite country. Hot tub.
From £706 (per week, for the cheapest week of the year). Hot tub.
Shepherd's hut · Rhayader, Powys
A shepherd's hut with one bedroom near Rhayader, set among countryside a few miles from the Elan Valley. Hot tub.
From £343 (per week, for the cheapest week of the year). Hot tub.
Shepherd's hut · Llanon, Ceredigion
A shepherd's hut with one bedroom near Llanon, set among empty hills and quiet valleys. Hot tub.
From £497 (per week, for the cheapest week of the year). Hot tub.
Lodge · Llangeitho, Ceredigion
This lodge near Llangeitho has two bedrooms, with rolling Welsh farmland all around. Hot tub.
From £601 (per week, for the cheapest week of the year). Hot tub.
The map loads from OpenStreetMap when you open it.
Read about log cabin holidays in Mid Wales and see every cabin there →
Good to know
Prices in our partners' feeds in Mid Wales start from around £231, 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 – 46 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.