Skip to main content

Hotels in Brecon

24 handpicked places to stay

Choosing where to stay around Brecon really comes down to how much of your trip is about the town and how much is about the hills. Basing yourself in Brecon itself — a short walk from the cathedral, the market hall and the canal basin — makes the most sense if you want restaurants, pubs and a bit of Georgian streetscape within reach on foot, with the Beacons still only a ten- or fifteen-minute drive away. Expect independent B&Bs and small hotels in converted townhouses, generally in the £90–£150 range for a double, with prices climbing during the Brecon Jazz Festival in August and the Sheepdog Trials in September.

If direct access to the mountains matters more than proximity to shops, the villages strung along the A40 and A470 — Libanus, Storey Arms, Talybont-on-Usk, Llanfrynach and Bwlch — put you minutes from the main trailheads and often come with better views for a comparable or lower price than the town centre. These range from simple farmhouse B&Bs to a handful of more polished country-house hotels with restaurants attached, useful after a long day on Pen y Fan or the Waterfalls trail when nobody wants to drive far for dinner.

Budget-conscious walkers are well served by the YHA Brecon Beacons near Libanus, a converted 19th-century farmhouse with dorms and private rooms, or by the area's growing stock of self-catering cottages, which tend to offer better value than a hotel for stays of a week or for groups of three or more. Whatever you choose, book early for anything from late spring through summer: Brecon's total accommodation supply is modest set against the pull of Pen y Fan and the wider National Park, and the best-located places, particularly anything with a Beacons view, are typically gone six to eight weeks ahead of peak weekends.

Alltybrain Farm Cottages

Alltybrain Farm Cottages

B&B · Pwllgloyw, Brecon

B&B on a working Powys farmstead near Brecon, with Dare Valley Country Park and the Brecon countryside close by for walking and exploring.

Beaconsview B&B

Beaconsview B&B

B&B · Trefin, Brecon

A two-room adults-only B&B in Trefin, Brecon, with mountain views and a garden, suited to couples wanting a quiet walking or cycling break.

Borderers Guest House

Borderers Guest House

Guest Accommodation · 47 Watton, Brecon

A 17th-century coach house on Watton in Brecon, with simple en-suite rooms around a courtyard and free on-site parking.

Brynderwen

Brynderwen

B&B · Talyllyn, Brecon

An adults-only B&B in Talyllyn, Brecon, with garden views and free parking, close to Dare Valley Country Park and local pubs.

Camden Lodge B&B and Cottage Brecon

Camden Lodge B&B and Cottage Brecon

B&B · 2 Camden Crescent, Brecon

Adults-only B&B on Camden Crescent in Brecon, with mountain views and easy walking distance to the cathedral and canal.

Dinas Castle Inn - The Dragons Back

Dinas Castle Inn - The Dragons Back

Hotel · The Dragons Back, Brecon

A pub inn on the Dragons Back near Brecon, well suited to hikers wanting hearty food, local ales and a bed within easy reach of the trails.

George Hotel by Wetherspoon

George Hotel by Wetherspoon

Hotel · The George Hotel, Brecon

A six-room Wetherspoon hotel in the middle of Brecon, with its own bar and restaurant and no parking on site.

Markets Tavern Hotel

Markets Tavern Hotel

Hotel · 36 Free Street, Brecon

A small seven-room tavern hotel on Free Street in Brecon, with a bar and restaurant and easy access into the Brecon Beacons.

Mount Street House

Mount Street House

B&B · 5 Mount Street, Brecon

A Brecon B&B on Mount Street with en-suite rooms, mountain views and easy access to the Cathedral and Beacons.

New Gurkha Inn

New Gurkha Inn

Hotel · Bronllys Road, Brecon

A Brecon hotel on Bronllys Road built around a well-regarded Nepalese restaurant serving generous curries and momos, with rooms above and a garden to relax in.

Old Castle Farm Guest House

Old Castle Farm Guest House

Guest Accommodation · 18 Penpentre, Brecon

Guest house in Brecon with countryside views, handy for golf, fishing, riding and walking, plus free on-site parking.

Pen-Y-Bryn House

Pen-Y-Bryn House

B&B · Llangorse, Brecon

Pen-Y-Bryn House is a four-room B&B in Llangorse near Brecon, with fishing and watersports on the doorstep and a garden to unwind in.

Plough and Harrow

Plough and Harrow

Hotel · Felinfach, Brecon

A village pub-hotel in Felinfach, Brecon, surrounded by Powys countryside made for walking, cycling and fishing.

The Castle Hotel

The Castle Hotel

Hotel · Bronllys Road, Brecon

A straightforward hotel on Bronllys Road in Brecon, with restaurant, bar and breakfast on site and free parking for exploring the Brecon Beacons.

The Draen Bed and Breakfast

The Draen Bed and Breakfast

B&B · The Draen, Brecon

A relaxed B&B in Brecon with free parking and a garden, well suited to walkers and travellers exploring the Brecon Mountain Railway area.

The Gremlin Lodge

The Gremlin Lodge

B&B · 48 The Watton, Brecon

Brecon B&B on The Watton with free parking, breakfast and a pub garden, handy for the Brecon Beacons and canal.

The Griffin Llyswen

The Griffin Llyswen

Hotel · Llyswen, Brecon

A riverside inn in Llyswen, Powys, on the edge of the Brecon countryside, known for its log fires and hearty pub food.

The Tanners Arms

The Tanners Arms

Hotel · Defynnog, Brecon

A 19th-century inn at Defynnog near Brecon with unfussy en-suite rooms, a bar and restaurant serving traditional food and real ales.

The Town House at Brecon

The Town House at Brecon

B&B · Market Street, Brecon

Adults-only B&B on Brecon's Market Street with its own bar and breakfast, plus free parking and en-suite rooms in the town centre.

The Wellington

The Wellington

Hotel · The Bulwark, Brecon

A dog-friendly hotel on The Bulwark in Brecon, close to Dare Valley Country Park, with cycling, walking and fishing all nearby.

Ty Helyg Guest House

Ty Helyg Guest House

Guest Accommodation · 39 Watton, Brecon

A well-kept guest house on Watton in Brecon, handy for walkers and cyclists heading into the Brecon Beacons.

Ty Newydd B and B

Ty Newydd B and B

B&B · Llanfrynach, Brecon

A converted farmhouse B&B in Llanfrynach near Brecon, with country-chic en-suite rooms, mountain views and canal walks on the doorstep.

Wye Knot Stop

Wye Knot Stop

B&B · Llyswen, Brecon

A B&B in Llyswen, near Brecon, handy for exploring the Brecon Beacons National Park with free on-site parking and pets welcome.

B&B
Castle Lodge

Castle Lodge

B&B · Castlelodge, Brecon

A characterful lodge B&B in Brecon, Powys, with four-poster beds and en-suite rooms near Dare Valley Country Park.

Page 1 of 2 · 28 in total