Brecon Bed and Breakfasts

Filter
Sort

from $111

Ross-on-Wye, England (30 miles from Brecon)

Check Availability

from $97

Hereford, England (15 miles from Brecon)

Check Availability

from $110

Hereford, England (14 miles from Brecon)

Check Availability

Hereford, England (13 miles from Brecon)

Check Availability

Hereford, England (10 miles from Brecon)

Check Availability

Hereford, England (10 miles from Brecon)

Check Availability

Hereford, England (25 miles from Brecon)

Check Availability

Hereford, England (11 miles from Brecon)

Check Availability

from $49

Hereford, England (11 miles from Brecon)

Check Availability

Hereford, England (13 miles from Brecon)

Check Availability

Hereford, England (10 miles from Brecon)

Check Availability

from $116

Hereford, England (13 miles from Brecon)

Check Availability

from $84

Hereford, England (14 miles from Brecon)

Check Availability

from $110

Hereford, England (24 miles from Brecon)

Check Availability

from $56

Hereford, England (24 miles from Brecon)

Check Availability

from $110

Hereford, England (7 miles from Brecon)

Check Availability

Hereford, England (17 miles from Brecon)

Check Availability

Hereford, England (23 miles from Brecon)

Check Availability

Hereford, England (10 miles from Brecon)

Check Availability

Hereford, England (19 miles from Brecon)

Check Availability

Hereford, England (18 miles from Brecon)

Check Availability

Hereford, England (18 miles from Brecon)

Check Availability

Hereford, England (13 miles from Brecon)

Check Availability

Hereford, England (22 miles from Brecon)

Check Availability

Hereford, England (22 miles from Brecon)

Check Availability

Hereford, England (10 miles from Brecon)

Check Availability

Hereford, England (14 miles from Brecon)

Check Availability

Coleford, England (28 miles from Brecon)

Check Availability

from $58

Coleford, England (29 miles from Brecon)

Check Availability

Coleford, England (30 miles from Brecon)

Check Availability

Coleford, England (29 miles from Brecon)

Check Availability

from $58

Lydbrook, England (30 miles from Brecon)

Check Availability

from $123

Hereford, Northern Ireland (25 miles from Brecon)

Check Availability

Hereford, Northern Ireland (25 miles from Brecon)

Check Availability

Hereford, Northern Ireland (25 miles from Brecon)

Check Availability

Hereford, Northern Ireland (24 miles from Brecon)

Check Availability

Hereford, Northern Ireland (29 miles from Brecon)

Check Availability

from $90

Hereford, Northern Ireland (27 miles from Brecon)

Check Availability

from $110

Hereford, Northern Ireland (24 miles from Brecon)

Check Availability

from $110

Hereford, Northern Ireland (27 miles from Brecon)

Check Availability

from $104

Hereford, Northern Ireland (24 miles from Brecon)

Check Availability

Hereford, Northern Ireland (25 miles from Brecon)

Check Availability

Hereford, Northern Ireland (24 miles from Brecon)

Check Availability

from $195

Abergavenny, Northern Ireland (20 miles from Brecon)

Check Availability

from $52

Abergavenny, Northern Ireland (12 miles from Brecon)

Check Availability

from $110

Abergavenny, Northern Ireland (17 miles from Brecon)

Check Availability

Abergavenny, Northern Ireland (9 miles from Brecon)

Check Availability

from $34

Cardiff, Northern Ireland (30 miles from Brecon)

Check Availability

from $91

Builth Wells, Northern Ireland (17 miles from Brecon)

Check Availability

from $124

Builth Wells, Northern Ireland (17 miles from Brecon)

Check Availability

from $100

Llanwrtyd Wells, Northern Ireland (19 miles from Brecon)

Check Availability

Llanwrtyd Wells, Northern Ireland (19 miles from Brecon)

Check Availability

from $84

Ross-on-Wye, Northern Ireland (28 miles from Brecon)

Check Availability

Ross-on-Wye, Northern Ireland (27 miles from Brecon)

Check Availability

Ross-on-Wye, Northern Ireland (27 miles from Brecon)

Check Availability

from $104

Ross-on-Wye, Northern Ireland (28 miles from Brecon)

Check Availability

Ross-on-Wye, Northern Ireland (27 miles from Brecon)

Check Availability

from $104

Ross-on-Wye, Northern Ireland (28 miles from Brecon)

Check Availability

from $78

Ross-on-Wye, Northern Ireland (27 miles from Brecon)

Check Availability

Ross-on-Wye, Northern Ireland (26 miles from Brecon)

Check Availability

from $97

Ross-on-Wye, Northern Ireland (28 miles from Brecon)

Check Availability

from $82

Ross-on-Wye, Northern Ireland (27 miles from Brecon)

Check Availability

from $104

Ross-on-Wye, Northern Ireland (26 miles from Brecon)

Check Availability

Ross-on-Wye, Northern Ireland (27 miles from Brecon)

Check Availability

Ross-on-Wye, Northern Ireland (28 miles from Brecon)

Check Availability

Ross-on-Wye, Northern Ireland (27 miles from Brecon)

Check Availability

Rhayader, Northern Ireland (30 miles from Brecon)

Check Availability

from $158

Pontyclun, Northern Ireland (28 miles from Brecon)

Check Availability

from $65

Merthyr Tydfil, Northern Ireland (18 miles from Brecon)

Check Availability

from $89

Llangammarch Wells, Northern Ireland (17 miles from Brecon)

Check Availability

from $116

Monmouth, Northern Ireland (28 miles from Brecon)

Check Availability

from $96

Monmouth, Northern Ireland (24 miles from Brecon)

Check Availability

Monmouth, Northern Ireland (26 miles from Brecon)

Check Availability

from $111

Bucknell, Northern Ireland (30 miles from Brecon)

Check Availability

from $66

Leominster, Northern Ireland (29 miles from Brecon)

Check Availability

from $111

Leominster, Northern Ireland (28 miles from Brecon)

Check Availability

from $119

Leominster, Northern Ireland (28 miles from Brecon)

Check Availability

Leominster, Northern Ireland (28 miles from Brecon)

Check Availability

Leominster, Northern Ireland (23 miles from Brecon)

Check Availability

Leominster, Northern Ireland (26 miles from Brecon)

Check Availability

Brecon, Northern Ireland (25 miles from Brecon)

Check Availability

Brecon, Northern Ireland (25 miles from Brecon)

Check Availability

Brecon, Northern Ireland (29 miles from Brecon)

Check Availability

from $103

Brecon, Northern Ireland (24 miles from Brecon)

Check Availability

from $71

Brecon, Northern Ireland (24 miles from Brecon)

Check Availability

from $63

Brecon, Northern Ireland (25 miles from Brecon)

Check Availability

Brecon, Northern Ireland (23 miles from Brecon)

Check Availability

Brecon, Northern Ireland (28 miles from Brecon)

Check Availability

from $78

Llandrindod Wells, Northern Ireland (21 miles from Brecon)

Check Availability

Llandrindod Wells, Northern Ireland (20 miles from Brecon)

Check Availability

Llandrindod Wells, Northern Ireland (18 miles from Brecon)

Check Availability

from $83

Kington, Northern Ireland (20 miles from Brecon)

Check Availability

Kington, Northern Ireland (20 miles from Brecon)

Check Availability

from $84

Kington, Northern Ireland (21 miles from Brecon)

Check Availability

from $105

Kington, Northern Ireland (20 miles from Brecon)

Check Availability

Kington, Northern Ireland (20 miles from Brecon)

Check Availability

Kington, Northern Ireland (17 miles from Brecon)

Check Availability

from $103

Pontypridd, Northern Ireland (23 miles from Brecon)

Check Availability

from $90

Presteigne, Northern Ireland (23 miles from Brecon)

Check Availability

from $77

Lydney, Northern Ireland (29 miles from Brecon)

Check Availability

Blackwood, Northern Ireland (20 miles from Brecon)

Check Availability

from $74

Chepstow, Northern Ireland (29 miles from Brecon)

Check Availability

Chepstow, Northern Ireland (29 miles from Brecon)

Check Availability

from $68

Lydbrook, Northern Ireland (29 miles from Brecon)

Check Availability

from $65

Ruardean, Northern Ireland (30 miles from Brecon)

Check Availability

from $81

Llangadog, Northern Ireland (27 miles from Brecon)

Check Availability

Llangadog, Northern Ireland (26 miles from Brecon)

Check Availability

Llangadog, Northern Ireland (26 miles from Brecon)

Check Availability

Llangadog, Northern Ireland (26 miles from Brecon)

Check Availability

Knighton, Wales (29 miles from Brecon)

Check Availability

Knighton, Wales (29 miles from Brecon)

Check Availability

Knighton, Wales (29 miles from Brecon)

Check Availability

Ebbw Vale, Wales (10 miles from Brecon)

Check Availability

Ebbw Vale, Wales (12 miles from Brecon)

Check Availability

Tredegar, Wales (11 miles from Brecon)

Check Availability

Tredegar, Wales (11 miles from Brecon)

Check Availability

Tredegar, Wales (10 miles from Brecon)

Check Availability

Bridgend, Wales (30 miles from Brecon)

Check Availability

Bargoed, Wales (13 miles from Brecon)

Check Availability

Blackwood, Wales (18 miles from Brecon)

Check Availability

Cardiff, Wales (30 miles from Brecon)

Check Availability

Cardiff, Wales (29 miles from Brecon)

Check Availability

Cardiff, Wales (29 miles from Brecon)

Check Availability

from $35

Llandovery, Wales (24 miles from Brecon)

Check Availability

from $58

Llandovery, Wales (23 miles from Brecon)

Check Availability

Llandovery, Wales (23 miles from Brecon)

Check Availability

Llandovery, Wales (23 miles from Brecon)

Check Availability

Llandovery, Wales (23 miles from Brecon)

Check Availability

from $78

Llanwrda, Wales (30 miles from Brecon)

Check Availability

from $88

Merthyr Tydfil, Wales (12 miles from Brecon)

Check Availability

from $98

Merthyr Tydfil, Wales (12 miles from Brecon)

Check Availability

Merthyr Tydfil, Wales (11 miles from Brecon)

Check Availability

from $110

Merthyr Tydfil, Wales (13 miles from Brecon)

Check Availability

from $84

Merthyr Tydfil, Wales (14 miles from Brecon)

Check Availability

Merthyr Tydfil, Wales (13 miles from Brecon)

Check Availability

from $64

Treharris, Wales (16 miles from Brecon)

Check Availability

from $70

Abergavenny, Wales (13 miles from Brecon)

Check Availability

Abergavenny, Wales (13 miles from Brecon)

Check Availability

Abergavenny, Wales (12 miles from Brecon)

Check Availability

Abergavenny, Wales (14 miles from Brecon)

Check Availability

Abergavenny, Wales (10 miles from Brecon)

Check Availability

Abergavenny, Wales (11 miles from Brecon)

Check Availability

Abergavenny, Wales (13 miles from Brecon)

Check Availability

Monmouth, Wales (24 miles from Brecon)

Check Availability

Monmouth, Wales (24 miles from Brecon)

Check Availability

Monmouth, Wales (24 miles from Brecon)

Check Availability

Usk, Wales (24 miles from Brecon)

Check Availability

from $96

Usk, Wales (23 miles from Brecon)

Check Availability

from $55

Usk, Wales (23 miles from Brecon)

Check Availability

from $86

Usk, Wales (22 miles from Brecon)

Check Availability

Usk, Wales (18 miles from Brecon)

Check Availability

Neath, Wales (19 miles from Brecon)

Check Availability

Neath, Wales (30 miles from Brecon)

Check Availability

Neath, Wales (21 miles from Brecon)

Check Availability

from $45

Newport, Wales (26 miles from Brecon)

Check Availability

from $42

Newport, Wales (27 miles from Brecon)

Check Availability

Newport, Wales (22 miles from Brecon)

Check Availability

Newport, Wales (25 miles from Brecon)

Check Availability

Newport, Wales (28 miles from Brecon)

Check Availability

Newport, Wales (22 miles from Brecon)

Check Availability

from $65

Newport, Wales (30 miles from Brecon)

Check Availability

Newport, Wales (22 miles from Brecon)

Check Availability

Newport, Wales (28 miles from Brecon)

Check Availability

Newport, Wales (27 miles from Brecon)

Check Availability

Newport, Wales (29 miles from Brecon)

Check Availability

Newport, Wales (22 miles from Brecon)

Check Availability

from $100

Brecon, Wales (7 miles from Brecon)

Check Availability

from $137

Brecon, Wales (5 miles from Brecon)

Check Availability

from $104

Brecon, Wales (5 miles from Brecon)

Check Availability

from $128

Brecon, Wales (5 miles from Brecon)

Check Availability

Brecon, Wales (5 miles from Brecon)

Check Availability