Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Cheap Hotels in Brecon
Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Brecon on Hotels.com. These Brecon Cheap Hotels consistently deliver on quality, location and traveller experience. Last updated on 19 October 2026.
£39
includes taxes & fees
2 Nov - 3 Nov
Top landmarks in Brecon
Pen y Fan
9.6/10 (140 reviews)
You may want to head out to Pen y Fan for some fresh mountain air and a bird's-eye view of Glyn Tarell.
Brecon Beacons National Park Visitor Center
9.2/10 (26 reviews)
Get friendly with the flora and fauna and spend the day at Brecon Beacons National Park Visitor Center, located 1.7 mi (2.8 km) from central Glyn Tarell. Want to stretch your legs a little more? Head to Brecon Beacons National Park, located nearby.
Brecon Castle
8.6/10 (42 reviews)
If museums are on your list of things to see in Llywel, then you might want to head to Brecon Castle.
Brecon Cathedral
8.8/10 (51 reviews)
Brecon Cathedral is in the heart of Brecon, so why not stop by during your stay?
Brecon Golf Club
8.8/10 (3 reviews)
You might want to practise your swing at Brecon Golf Club, a golf course located 0.7 mi (1.2 km) from central Brecon. If Brecon Golf Club doesn't quite scratch your golfing itch, Cradoc Golf Club is also nearby.
Pwll-y-wrach Nature Reserve
8.0/10 (3 reviews)
Pwll-y-wrach Nature Reserve is 0.5 mi (0.8 km) from central Talgarth, why not stop by during your stay? If you like Pwll-y-wrach Nature Reserve, you'll love The Warren and Hay Festival, both just a short drive away.
Craig Cerrig Gleisiad a Fan Frynych National Nature Reserve
Craig Cerrig Gleisiad a Fan Frynych National Nature Reserve is 6.5 mi (10.5 km) from central Brecon, why not stop by during your stay?
Llangorse Outdoor Activity Centre
10.0/10 (1 review)
Llangorse Outdoor Activity Centre is 1 mi (1.7 km) from central Llangorse, why not stop by during your stay?












