Brecon Beacons hotels

Brecon Beacons Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

The Drovers Bed And Breakfast Llandovery  5 stars

9 Market Square, Llandovery, United Kingdom, SA20 0AB

Llandovery GBP 80

The Castle Hotel Llandovery  4 stars

Kings Road, Llandovery, United Kingdom, SA20 0AP

Llandovery Fabulous GBP 60

The Mount Pleasant Inn Merthyr Tydfil  4 stars

Merthyr Vale, Merthyr Tydfil, United Kingdom

Merthyr Tydfil GBP 83

The Usk Inn Brecon  4 stars

Talybont-On-Usk, Brecon, United Kingdom, LD3 7JE

Brecon GBP 68

Rhedyn Guest House Builth Wells  4 stars

Rhedyn Cilmery, Builth Wells, United Kingdom, LD2 3LH

Builth Wells GBP 99

Ardwyn House Bed & Breakfast Llanwrtyd Wells  4 stars

Station Road, Llanwrtyd Wells, United Kingdom, LD5 4RW

Llanwrtyd Wells Exclusive GBP 77

Pwllgwilym Holiday Cottages And B&B Builth Wells  4 stars

Llanafan Road, Builth Wells, United Kingdom, LD2 3NY

Builth Wells GBP 92

The Horseshoe Guest House Rhayader  4 stars

Church Street, Rhayader, United Kingdom, LD6 5AT

Rhayader GBP 42

The Kings Head Hotel Abergavenny  4 stars

60 Cross Street, Abergavenny, United Kingdom, NP7 5EU

Abergavenny Fabulous GBP 89

Y Talbot Tregaron Hotel  4 stars

Berriew , Tregaron, United Kingdom, SY21 8PJ

Tregaron GBP 102

The Swan At Hay Hotel Hay-On-Wye  4 stars

Church Street, Hay-On-Wye, United Kingdom, HR3 5DQ

Hay-On-Wye Superb GBP 95

Cambrian Inn Tredegar  4 stars

1-2 Castle Street, Tredegar, United Kingdom

Tredegar GBP 70

Kings Arms Hotel Abergavenny  4 stars

29 Nevill Street, Abergavenny, United Kingdom, NP7 5AA

Abergavenny GBP 117

The Cammarch Hotel - Guest House Llangammarch Wells  4 stars

Llangammarch Wells, Llangammarch Wells, United Kingdom

Llangammarch Wells GBP 93

Arfryn House Bed And Breakfast Merthyr Tydfil  4 stars

Arfryn House, Llwyn Onn, Merthyr Tydfil, United Kingdom

Merthyr Tydfil GBP 72

The Angel Hotel Abergavenny  4 stars

15 Cross Street, Abergavenny, United Kingdom, NP7 5EN

Abergavenny Very good GBP 141

The Lion Hotel Blaenavon  4 stars

41 Broad Street, Blaenavon , Blaenavon, United Kingdom, NP4 9NH

Blaenavon

Elan Hotel Rhayader  4 stars

West Street, Rhayader, United Kingdom, LD6 5AF

Rhayader

Barn At Hall Farm Bed & Breakfast Crickhowell  4 stars

Glangrwnyney, Crickhowell, United Kingdom, NP8 1ET

Crickhowell GBP 69

The Plough Inn Llandeilo  4 stars

Rhosmaen, Llandeilo, Dyfed, United Kingdom, SA19 6NP

Llandeilo, Dyfed Very good GBP 124

The Cawdor Hotel Llandeilo  4 stars

Rhosmaen Street, Llandeilo, Dyfed, United Kingdom, SA19 6EN

Llandeilo, Dyfed GBP 94

Kilsby Country House Llanwrtyd Wells  4 stars

Abergwesyn Road, Llanwrtyd Wells, United Kingdom, LD5 4TL

Llanwrtyd Wells

Plas Derwen Hotel Abergavenny  4 stars

Monmouth Road, Abergavenny, United Kingdom, NP7 9SP

Abergavenny Good GBP 89

Old Radnor Barn Bed & Breakfast Talgarth  4 stars

Old Radnor Barn, Station Yard, Talgarth, Brecon Powys., Talgarth, United Kingdom, LD3 0PE

Talgarth GBP 95

Metropole Hotel Llandrindod Wells  3 stars

Temple Street, Llandrindod Wells, United Kingdom, LD1 5DY

Llandrindod Wells Very good GBP 117

Brecon Castle Hotel  3 stars

Castle Square, Brecon, United Kingdom, LD3 9DB

Brecon Very good GBP 107

Brynafon Country House Hotel Rhayader  3 stars

South Street, Rhayader, United Kingdom, LD6 5BL

Rhayader Fabulous

The Severn Arms Hotel Llanbister  3 stars

Penybont , Llanbister, United Kingdom, LD15UA

Llanbister

Caer Beris Manor Country House Hotel Builth Wells  3 stars

Builth Wells, Builth Wells, United Kingdom, LD23NP

Builth Wells Fabulous GBP 129

The Manor Hotel Crickhowell  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1SE

Crickhowell Fabulous GBP 99

Ty Newydd Country Hotel Hirwaun  3 stars

Penderyn Road, Hirwaun, United Kingdom

Hirwaun Very good GBP 94

Bessemer Hotel Merthyr Tydfil  3 stars

Hermon Close, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Very good GBP 64

The Baskerville Arms Hotel Hay-On-Wye  3 stars

Clyro, Hay-On-Wye, United Kingdom, HR3 5RZ

Hay-On-Wye GBP 79

Three Wells Hotel Llandrindod Wells  3 stars

Chapel Road, Llandrindod Wells, United Kingdom

Llandrindod Wells Superb GBP 86

Llanerch Inn Llandrindod Wells  3 stars

Llanerch Lane, Llandrindod Wells, United Kingdom, LD1 6BG

Llandrindod Wells GBP 55

The Manor Hoptel Brecon Hotel  3 stars

Brecon Road, Crickhowell, Brecon, United Kingdom

Brecon GBP 112

Old Castle Farm Guest House Brecon  3 stars

18 Penpentre, Brecon, United Kingdom, LD3 8DG

Brecon GBP 81

Brynhonddu Country House B&B Abergavenny  3 stars

Pandy,, Abergavenny, United Kingdom, NP7 7PD

Abergavenny Very good GBP 70

Black Lion Hotel Tregaron  3 stars

Mill Street, Pontrhydfendigaid, Tregaron, United Kingdom, SY25 6BE

Tregaron GBP 83

Brynafon Hotel Rhayader  3 stars

South Street, Rhayader, United Kingdom, LD6 6BL

Rhayader

Craig-Y-Nos Castle Hotel Abercraf  3 stars

Brecon Road, Penycae, Abercrave, Abercraf, Powys, United Kingdom, SA9 1GL

Abercraf, Powys Guest rating

Llanwenarth Hotel & Riverside Restaurant Crickhowell  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1EP

Crickhowell Fabulous GBP 78

Bear Crickhowell Hotel  3 stars

High Street, Crickhowell, United Kingdom, NP8 1BW

Crickhowell Superb GBP 111

The Royal Oak Inn Llandovery  3 stars

Rhandir-Mwyn, Llandovery, United Kingdom, SA20 0NY

Llandovery GBP 98

The Park Hotel Abergavenny  3 stars

Bryngwent , Abergavenny, United Kingdom, NP7 8DS

Abergavenny Very good GBP 76

The Castle Hotel Bronllys  3 stars

Bronllys Road Talgarth, Brecon, United Kingdom, LD3 0AA

Brecon GBP 71

Castle Hotel Merthyr Tydfil  3 stars

Castle St, Merthyr Tydfil, United Kingdom, CF47 8BG

Merthyr Tydfil Very good GBP 58

Dragon Inn Crickhowell  3 stars

47 High Street, Crickhowell, United Kingdom, NP8 1BE

Crickhowell GBP 83

Yha Danywenallt Hotel Llansantffread  3 stars

Talybont-On-Usk, Llansantffread, United Kingdom

Llansantffread GBP 64

Red Lion Hotel Ystrad Meurig  3 stars

Bridge Street, Ystrad Meurig, United Kingdom, SY25 6BH

Ystrad Meurig Superb GBP 52

Mid Wales Inn Rhayader  3 stars

Mid Wales Inn, Pant Y Dwr, Rhayader, United Kingdom, LD6 5LL

Rhayader GBP 62

Premier Inn Merthyr Tydfil  3 stars

Pentrebach, Merthyr Tydfil, United Kingdom, CF48 4BB

Merthyr Tydfil GBP 107

Nant Ddu Lodge Hotel & Spa Merthyr Tydfil  3 stars

Cwm Taf, Merthyr Tydfil, United Kingdom, CF48 2HY

Merthyr Tydfil Superb GBP 132

Crown Inn Rhayader  3 stars

North Street, Rhayader, United Kingdom, LD6 5BT

Rhayader GBP 42

James' Place At Brynawel Bed & Breakfast Merthyr Tydfil  3 stars

Brynawel, Merthyr Tydfil, United Kingdom

Merthyr Tydfil GBP 63

Radnorshire Arms Hotel Presteigne  3 stars

High St, Presteigne, United Kingdom, LD8 2BE

Presteigne Fabulous GBP 92

The Beacons Guest House Brecon  3 stars

16 Bridge Street, , Brecon, United Kingdom, LD3 8AH

Brecon Very good GBP 58

Lamb & Flag Inn Abergavenny  3 stars

Brecon Road (A40), Abergavenny, United Kingdom, NP7 7EW

Abergavenny GBP 73

Castle Coaching Inn Trecastle  3 stars

Trecastle, Trecastle, United Kingdom, LD3 8UH

Trecastle GBP 71

Glen Usk Hotel Llandrindod Wells  2 stars

South Crescent, Llandrindod Wells, United Kingdom, LD1 5DH

Llandrindod Wells Good GBP 51

Tregenna Hotel Merthyr Tydfil  2 stars

Park Terrace, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Guest rating GBP 51

The Hotel Commodore Llandrindod Wells  2 stars

Spa Rd, Llandrindod Wells, United Kingdom

Llandrindod Wells Fabulous GBP 62

Ye Olde Red Lion Hotel Tredegar  2 stars

97 Queen Victoria St, Tredegar, United Kingdom, NP22 3PX

Tredegar Guest rating GBP 48

Yha Brecon Beacons Hostel Sennybridge  2 stars

Libanus, Sennybridge, United Kingdom

Sennybridge GBP 54

The Imperial Hotel Merthyr Tydfil  2 stars

High Street, Merthyr Tydfil, United Kingdom, CF47 8UB

Merthyr Tydfil GBP 54

The Three Cocks Coaching Inn Glasbury  2 stars

Three Cocks, Glasbury, Powys, United Kingdom, LD3 0SL

Glasbury, Powys GBP 93

The Lake Country House Hotel & Spa Llangammarch Wells  0 stars

Llangammarch Wells, Powys, Llangammarch Wells, United Kingdom, LD4 4BS

Llangammarch Wells Fabulous GBP 190

Llwyn Onn Guest House Merthyr Tydfil  0 stars

Llwyn Onn, Merthyr Tydfil, United Kingdom, CF48 2HT

Merthyr Tydfil Very good GBP 80

Gliffaes Country House Hotel Crickhowell  0 stars

Crickhowell, Abergavenny, Crickhowell, United Kingdom, NP8 1RH

Crickhowell Superb GBP 172

Llangoed Hall Guest House Brecon  0 stars

Llyswen, Brecon, United Kingdom, LD3 0YP

Brecon Superb GBP 258

Llansantffraed Court Hotel Abergavenny  0 stars

Llanvihangel Gobion, Abergavenny, United Kingdom, NP7 9BA

Abergavenny Exceptional GBP 166

Llanerchindda Farm Guest House Cynghordy  0 stars

Cynghordy, Cynghordy, United Kingdom, SA200NB

Cynghordy Fabulous GBP 88

Peterstone Court Guest House Brecon  0 stars

Llanhamlach, Brecon, United Kingdom, LD3 7YB

Brecon Superb GBP 145

Studios At Glenthorne Guest House Merthyr Tydfil  0 stars

The Grove, Merthyr Tydfil, United Kingdom

Merthyr Tydfil GBP 65

Hampton Hotel Llandrindod Wells  0 stars

Temple Street, Llandrindod Wells, United Kingdom

Llandrindod Wells Exceptional GBP 41

Guidfa House Guest House Llandrindod Wells  0 stars

Crossgates, Llandrindod Wells, United Kingdom

Llandrindod Wells Fabulous GBP 98

Greylands Guest House Llandrindod Wells  0 stars

High Street, Llandrindod Wells, United Kingdom, LD1 6AG

Llandrindod Wells GBP 55

Maeswalter Guest House Cray  0 stars

Heol Senni, Near Brecon, Cray, United Kingdom, LD3 8SU

Cray GBP 81

Bryncelyn Guesthouse Llanwrtyd Wells  0 stars

Dolecoed Road, Llanwrtyd Wells, United Kingdom, LD5 4RA

Llanwrtyd Wells Fabulous GBP 73

Ty Morgan'S Guest House Rhayader  0 stars

South Street, Rhayader, United Kingdom, LD6 5BH

Rhayader Fabulous GBP 92

Queen Bee & B Guest House Merthyr Tydfil  0 stars

Atalanta House, Fothergill Street, Merthyr Tydfil, United Kingdom

Merthyr Tydfil GBP 92

Portland House Guest House Llandrindod Wells  0 stars

Spa Rd, Llandrindod Wells, United Kingdom, LD1 5ER

Llandrindod Wells Superb GBP 70

The Hardwick Guest House Abergavenny  0 stars

Old Raglan Road, Abergavenny, United Kingdom

Abergavenny GBP 118

The White Hart Inn Llandeilo  0 stars

Carmarthen Road, Llandeilo, Dyfed, United Kingdom, SA19 6RS

Llandeilo, Dyfed Superb GBP 146

The Coach House Guest House Brecon  0 stars

Orchard Street, Brecon, United Kingdom, LD3 8AN

Brecon Superb

The Wellington Guest House Brecon  0 stars

The Bulwark, Brecon, Brecon, United Kingdom, LD3 7AD

Brecon Guest rating GBP 90

Pwllgwilym B & B Builth Wells  0 stars

Llanafan Road, Cilmery,, Builth Wells, United Kingdom, LD2 3NY

Builth Wells Exceptional GBP 72

Bronwye Guest House Builth Wells  0 stars

5 Church St, Builth Wells, United Kingdom, LD2 3BS

Builth Wells Very good GBP 79

Merlin Cottages Cynghordy  0 stars

Penywaun, Cynghordy, United Kingdom, SA20 0AX

Cynghordy GBP 192

Highland Moors Guest House Llandrindod Wells  0 stars

Wellington Rd, Llandrindod Wells, United Kingdom, LD1 5ND

Llandrindod Wells GBP 61

Cerdyn Villa Llanwrtyd Wells  0 stars

Station Road, Llanwrtyd Wells, Llanwrtyd Wells, United Kingdom, LD5 4RS

Llanwrtyd Wells GBP 67

Penrhadw Farm Guest House Merthyr Tydfil  0 stars

Pontsticill, Brecon Beacons National Park, Merthyr Tydfil, United Kingdom, CF48 2TU

Merthyr Tydfil Good GBP 123

The Great Western Bed & Breakfast Abergavenny  0 stars

24 Station Road, Abergavenny, United Kingdom, NP7 5HS

Abergavenny

Rhydspence Guest House Hay-On-Wye  0 stars

Herefordshire, Hay-On-Wye, United Kingdom, HR3 6EU

Hay-On-Wye GBP 91

Blaen-Nant-Y-Groes Farm Cottages Aberdare  0 stars

Cwmbach, Aberdare, United Kingdom, CF44 0EA

Aberdare Very good

Penybryn Cottages Aberdare  0 stars

Cwmbach, Aberdare, United Kingdom, CF44 0ED

Aberdare Exceptional

Black Mountain Lodge Glasbury  0 stars

Glasbury On Wye, Glasbury, Powys, United Kingdom, HR3 5PT

Glasbury, Powys

New Inn Brilley Whitney  0 stars

New Inn, Whitney, United Kingdom, HR3 6HE

Whitney GBP 92

The Tanners Arms Hotel Devynock  0 stars

Defynnog, Devynock, United Kingdom, LD38SF

Devynock Very good

The Rising Sun Bed & Breakfast Llanvihangel Crucorney  0 stars

Old Hereford Road, Pandy, Llanvihangel Crucorney, United Kingdom, NP7 8DL

Llanvihangel Crucorney
United Kingdom regions