Skip to main content

Self-Catering Cottages in Welshpool

24 holiday cottages to rent

Cottage
Berwyn View from £381

Powys · 0.7 miles away

Berwyn View

This cottage rests in Trelydan near Welshpool, Wales and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Apartment at Llanerchydol Hall from £1,061

Powys · 1.3 miles away

Apartment at Llanerchydol Hall

One-bedroom apartment in a Grade II* listed Victorian hall in rural Powys, with luxury finishes and woodland grounds.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Hope Hideaway from £1,057

Powys · 1.6 miles away

Hope Hideaway

Log cabin for two near Welshpool with hot tub, wood burner and countryside views from a quiet rural setting.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Tank Barn from £533

Powys · 2 miles away

Tank Barn

Grade II-listed barn conversion in Powys countryside, 2 miles from Welshpool, sleeping 4 with one pet allowed.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Tanglewood Shepherds Hut from £489

Powys · 2.5 miles away

Tanglewood Shepherds Hut

Tanglewood Shepherds Hut in Welshpool, Powys, sleeps two people in one bedroom.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Brithdir from £821

Powys · 2.6 miles away

Brithdir

Four-bedroom dormer bungalow near Welshpool with four bathrooms, sleeping eight, one dog welcome.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
The Annexe from £557

Powys · 2.7 miles away

The Annexe

One-bedroom annexe in Powys countryside near Welshpool, sleeping four with one dog welcome and parking included.

🛏️ 1 bed 👥 Sleeps 4 🐾 Pets welcome
Edderton Hall Country House from £3,424

Powys · 2.9 miles away

Edderton Hall Country House

Edderton Hall Country House, Welshpool: 12-bedroom mansion sleeping 25, with hot tub and games room for large groups.

🛏️ 12 beds 👥 Sleeps 25 🐾 Pets welcome
The Stables from £497

Powys · 2.9 miles away

The Stables

The Stables, Knighton: a converted stone building with a hot tub, two en-suite bedrooms and ground-floor living for four guests.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Powis Castle View from £427

Powys · 3 miles away

Powis Castle View

Two-bedroom bungalow near Welshpool with private hot tub, parking and grounds shared with owner's 1½-acre property.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Gaer Hall from £3,261

Powys · 3 miles away

Gaer Hall

Gaer Hall in Guilsfield, Powys, sleeps sixteen guests in eight bedrooms.Note:Property accepts a minimum of a 3 night stay

🛏️ 7 beds 👥 Sleeps 16 🐾 Pets welcome
Cottage
Top House from £527

Powys · 3.3 miles away

Top House

Top House, Cemetery, Powys: three-bedroom rural cottage with full ensuite bathrooms and a kitchen equipped for serious cooking.

🛏️ 3 beds 👥 Sleeps 6
Valley View Lodge from £417

Powys · 3.6 miles away

Valley View Lodge

This detached wooden lodge is set next to a working livestock and arable farm near the town of Welshpool and sleeps four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The View Luxury Glamping - Ash

Powys · 3.6 miles away

The View Luxury Glamping - Ash

Luxury camping cabin near Welshpool with two bedrooms, hot tub and views across Powys countryside.

🛏️ 2 beds 👥 Sleeps 6
Cottage
Copper Beech Cottage from £1,186

Powys · 3.8 miles away

Copper Beech Cottage

Four-bedroom cottage near Welshpool with hot tub, woodburner and space for eight; one dog stays free.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Yew Tree Cottage from £297

Powys · 4.1 miles away

Yew Tree Cottage

Sleeping four people in two bedrooms, this end-terraced barn conversion is in the village of Castle Caereinion near Welshpool.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Holly Lodge from £1,025

Powys · 4.3 miles away

Holly Lodge

This detached wooden lodge rests in Forden near Montgomery, Powys and can sleep eight people in four bedrooms.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Upper Dolarddyn from £829

Powys · 4.3 miles away

Upper Dolarddyn

Upper Dolarddyn in Castle Caereinion, Powys sleeps eight people in four bedrooms

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
The Marshes from £459

Powys · 4.6 miles away

The Marshes

The Marshes in Pentrebeirdd, Powys, sleeps six guests in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6
Cottage
The Old Mill from £435

Shropshire · 4.9 miles away

The Old Mill

This is a delightfully restored listed mill set next to the owners’ own home in four acres of land in the hamlet of Stockton three miles fom Chirbury and six miles from Welshpool and can sleep four people in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Pool View from £614

Powys · 4.9 miles away

Pool View

Pool View rests in Meifod and can sleep four people in two bedrooms. Please note: This property accepts a minimum of 3 night stays. Please note: For the week commencing 8 May 2026, this property is available for 7‑night stays only. Please note: For the we

🛏️ 2 beds 👥 Sleeps 4
Cottage
Meadow View from £564

Powys · 4.9 miles away

Meadow View

This fantastic lodge rests on the outskirts of Meifod in Powys and can sleep four people in two bedrooms. Note: This property requires a minimum stay of 3 nights. Please note: From 28th August 2026, this property is available for 7‑night stays only.

🛏️ 2 beds 👥 Sleeps 4
Lockmans Cottage from £424

Powys · 5 miles away

Lockmans Cottage

Lockmans Cottage in Arddleen, Powys, sleeps four guests in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Pen-y-Lan Lodges - Lakeside Lodge from £831

Powys · 5 miles away

Pen-y-Lan Lodges - Lakeside Lodge

Two-bedroom lodge on a working farm near Meifod, with hot tub overlooking the lake and surrounding countryside.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome

More cottages and stays in Welshpool

Hotels, B&Bs, cottages and apartments on Booking.com, with live prices and availability.

🏡

Know a cottage in Welshpool that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.