Brecon Where to Stay

Upper Middle Road Farm

, Brecon, LD3 0BX 01874 754407

Lake Hotel

Chestnuts, Llangammarch wells, LD4 4BS 01591 620202

Peterstone Court Hotel

Peterstone Court, Brecon, LD3 7YB 01874 665387

Llynfi Holiday Park

, Brecon, LD3 7TR 01874 658283

Brecon Beacons

Brynoyre, Brecon, LD3 7YS 01874 676446

Severn Arms

, Llandrindod wells, LD1 5UA 01597 851344

Penyrheol Farm

Pengenffordd, Brecon, LD3 0EY 01874 711409

Elan Valley Hotel

, Rhayader, LD6 5HN 01597 810448

The Roast Ox Inn

Painscastle, Builth wells, LD2 3JL 01497 851398

Beacons

16 Bridge Street, Brecon, LD3 8AH 01874 623339