The town can easily be explored on foot, which is part of the charm.
The main reason to visit Brecon is as a base for visiting the national park. In town, however, there are worthwhile diversions:
Brecon CathederalBrecon Cathedral is a small church, but is however interesting and worth a visit. Started as a fortification built by the half brother of William the Conqueror after he captured the town in 1094, the church is now a delightful place to visit. Three hundred years after its foundation, the church becaome Priory Church of St John the Evangelist, which has been described as 'half Church of God and half castle against the Welsh.'Inside the encircling walls survive the most unique group of monastic buildings in Wales.
River walk Follow the trail beside the cathedral for a pleasant walk along the River Usk. Can become a bit steep for the unfit.
Christ College Founded in 1541 when King Henry VIII disolved the monasteries, there are several lovely buildings to visit.
Horse riding, Gilfach Farm, Sennybridge. Tel:+44 7899 892-582 / 636-818  Hacking and instruction on well schooled horses
Felin Fach Griffin, Felin Fach, Brecon, ☎ +44 187 4620111 (email@example.com), . This unassuming country house is the inn that put Wales on the gourmet map..
Cantre Selyf, 5 Lion Street. Tel:+44 1874 622-904. E-mail:firstname.lastname@example.org  A wonderful guest house in the center of the town. It has a homely feel but without the doilies. Double rooms are about £70 per night, including a substantial breakfast.
Wellington Hotel, The Bulwark. Tel:+44 1874 625-225 - probably the best hotel in the centre of town. There are 19 rooms costing from £70 for a double including breakfast, and also free wireless internet access.
Penrhos B&B, Libanus. Tel: +44 1874 623-337. E-mail:email@example.com (http://www.penrhosbandb.co.uk). Located on a peaceful smallholding in the heart of the Brecon Beacons National Park (grid SN978244), this 4 star B&B is within easy reach of Brecon along the A470.
Craig Y Nos Castle Stunning castle near Brecon. Rooms starting at £89.