Skip to main content

Self-Catering Cottages in Brecon

17 holiday cottages to rent

The Driftwood Retreat from £604

Powys · 0.1 miles away

The Driftwood Retreat

The Driftwood Retreat, Rhayader: two-bedroom coastal property with rooftop terrace and walking access to Brecon Beacons.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Kookaburra Lodge from £937

Powys · 0.1 miles away

Kookaburra Lodge

Three-bedroom apartment in Brecon town centre, above a pub, sleeping six with direct access to Beacons walks.

🛏️ 3 beds 👥 Sleeps 6
Havard Stables - Havard Stables Apartment 1 from £513

Powys · 0.2 miles away

Havard Stables - Havard Stables Apartment 1

One-bedroom apartment in a converted 17th-century stable block at the centre of Brecon, with a kingsize bed and all essentials included.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Kooky Cottage from £328

Powys · 0.2 miles away

Kooky Cottage

This end-of-terrace cottage lies in Brecon and can sleep two people in one bedroom.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Kookaburra Cottage from £791

Powys · 0.2 miles away

Kookaburra Cottage

Two-bedroom cottage in Brecon with a zip-and-link bed that converts from super-king to two singles.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Apartment from £523

Powys · 0.4 miles away

The Apartment

Three-bedroom ground-floor apartment in Brecon, walking distance to town centre and close to Brecon Beacons.

🛏️ 3 beds 👥 Sleeps 5
Rhif Deg from £329

Powys · 0.4 miles away

Rhif Deg

Rhif Deg in Brecon, Powys, sleeps two in one bedroom.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
The Barn at Sunny Barn from £540

Powys · 0.8 miles away

The Barn at Sunny Barn

The Barn at Sunny Barn in Brecon, Powys, sleeps four guests in two bedrooms.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Beacons Rest from £210

Powys · 1.5 miles away

Beacons Rest

Sleeping two people, this cosy first floor studio apartment is in a quiet location two miles from Brecon with TV

🛏️ 1 bed 👥 Sleeps 2
Cottage
Brynich Villa from £1,136

Powys · 1.7 miles away

Brynich Villa

Six-bedroom villa in Bannau Brycheiniog National Park, sleeping 12, with games room and enclosed garden.

🛏️ 6 beds 👥 Sleeps 12 🐾 Pets welcome
Cottage
Cantref House Top Floor from £435

Powys · 2.1 miles away

Cantref House Top Floor

Cantref House Top Floor in Brecon, Powys sleeps two guests in one bedroom.

🛏️ 1 bed 👥 Sleeps 2
Cefncoedbach Farm - Mountain View from £497

Powys · 2.7 miles away

Cefncoedbach Farm - Mountain View

2-bed barn conversion on a working sheep farm in the Brecon Beacons, with views across the mountains and exceptionally clear night skies.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Swn Y Nant from £1,402

Powys · 2.8 miles away

Swn Y Nant

Two-bedroom lodge in the Brecon Beacons with private hot tub and stream-side setting, sleeping four.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Caecrwn from £613

Powys · 3.2 miles away

Caecrwn

This detached cottage is situated in Battle near Brecon in Wales and can sleep six people in three bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Ty Gwenyn from £313

Powys · 5 miles away

Ty Gwenyn

Converted Quaker's carriage for two on a working farm in Powys, with ground-floor bedroom and outdoor fire pit.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Chalgrove from £641

Powys · 5 miles away

Chalgrove

Four-bedroom barn conversion in Powys with views toward the Brecon Beacons, walking and cycling routes nearby.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Upper Ffinnant from £353

Powys · 5 miles away

Upper Ffinnant

Three-bedroom detached farmhouse in rural Powys, near the Brecon Beacons, suited to families and groups of up to six.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome

More cottages and stays in Brecon

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

🏡

Know a cottage in Brecon 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.