Brecon Beacons hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Brecon Beacons Overview

Show all cities
Alphabetical City Index
  • A
    • Abergavenny ‪(44)‬
    • Abercraf ‪(10)‬
    • Aberdare ‪(8)‬
    • Aberbran ‪(5)‬
  • B
    • Brecon ‪(47)‬
    • Bronllys ‪(3)‬
    • Brynamman ‪(3)‬
    • Brynmawr ‪(2)‬
    • Blaenavon ‪(1)‬
  • C
    • Crickhowell ‪(22)‬
    • Cray ‪(21)‬
    • Coelbren ‪(4)‬
    • Cwmdu ‪(2)‬
    • Cefn-coed-y-cymmer ‪(1)‬
    • Cathedine ‪(1)‬
    • Cwmbach ‪(1)‬
  • D
    • Devynock ‪(2)‬
    • Dowlais ‪(1)‬
  • E
    • Ebbw Vale ‪(5)‬
  • F
    • Ffair-fach ‪(3)‬
  • G
    • Gilwern ‪(7)‬
    • Garnant ‪(6)‬
    • Glanamman ‪(3)‬
    • Govilon ‪(1)‬
    • Griffithstown ‪(1)‬
    • Gwynfe ‪(1)‬
  • H
    • Hay-On-Wye ‪(28)‬
    • Hirwaun ‪(2)‬
  • L
    • Llandeilo ‪(29)‬
    • Llandovery ‪(22)‬
    • Llangadog ‪(14)‬
    • Llansantffread ‪(8)‬
    • Llanspyddid ‪(2)‬
    • Llanfrynach ‪(2)‬
    • Llanddeusant (Carmarthenshire) ‪(2)‬
    • Llangattock ‪(2)‬
    • Llangynidr ‪(2)‬
    • Llangorse ‪(1)‬
    • Llangenny ‪(1)‬
    • Llanigon ‪(1)‬
    • Llanvetherine ‪(1)‬
  • M
    • Merthyr Tydfil ‪(27)‬
    • Myddfai ‪(2)‬
  • N
    • P
      • Pontypool ‪(6)‬
      • Pontneddfechan ‪(4)‬
      • Penderyn ‪(3)‬
      • Pandy (Monmouthshire) ‪(3)‬
      • Pen-y-cae (Powys) ‪(2)‬
      • Penrhos (Powys) ‪(1)‬
      • Pont Sticill ‪(1)‬
    • R
      • Rhymney ‪(2)‬
    • S
      • Sennybridge ‪(7)‬
    • T
      • Talgarth ‪(12)‬
      • Twyn Llanan ‪(6)‬
      • Tredegar ‪(5)‬
      • Trecastle ‪(3)‬
      • Troed-y-rhiw ‪(1)‬
      • Talybont-on-Usk ‪(1)‬
    • V
      • Velindre (Powys) ‪(2)‬
    • Y
      • Ystradgynlais ‪(4)‬
      • Ystradfellte ‪(1)‬
    Hotels City Rating

    Queen Bee & B  5 stars

    Atalanta House, Fothergill Street, Merthyr Tydfil, United Kingdom

    Merthyr Tydfil
    GBP 74

    The Coach House  5 stars

    Orchard Street, Brecon, United Kingdom, LD3 8AN

    Brecon Perfect
    GBP 88

    Ty Croeso Boutique B&B  5 stars

    The Dardy Off Cwm Crawnon Road Llangattock, Crickhowell, United Kingdom, NP8 1PU

    Crickhowell
    GBP 90

    The Drovers Bed And Breakfast  5 stars

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

    Llandovery
    GBP 82

    Llwyn Onn Guest House  4 stars

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

    Merthyr Tydfil Very good
    GBP 79

    The Castle Hotel  4 stars

    Kings Road, Llandovery, United Kingdom, SA20 0AP

    Llandovery Very good
    GBP 79

    Llangoed Hall  4 stars

    Llyswen, Brecon, United Kingdom, LD3 0YP

    Brecon Great
    GBP 151

    Llansantffraed Court Hotel  4 stars

    Llansantffraed Court Llanvihangel Gobion Abergavenny United Kingdom Np7 9Ba, Abergavenny, United Kingdom, NP7 9BA

    Abergavenny Perfect
    GBP 128

    Old Black Lion  4 stars

    Lion Street, Hay-On-Wye, United Kingdom

    Hay-On-Wye Great
    GBP 105

    Studios At Glenthorne  4 stars

    The Grove, Merthyr Tydfil, United Kingdom

    Merthyr Tydfil
    GBP 65

    The Mount Pleasant Inn  4 stars

    Merthyr Vale, Merthyr Tydfil, United Kingdom

    Merthyr Tydfil
    GBP 75

    Maeswalter  4 stars

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

    Cray
    GBP 85

    The Kings Head Hotel  4 stars

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

    Abergavenny Great
    GBP 92

    The Swan At Hay  4 stars

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

    Hay-On-Wye Very good
    GBP 119

    Cambrian Inn  4 stars

    1 2 Castle Street, Tredegar, United Kingdom

    Tredegar
    GBP 66

    Kings Arms Hotel  4 stars

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

    Abergavenny Nice
    GBP 97

    Arfryn House Bed And Breakfast  4 stars

    Arfryn House Llwyn Onn, Merthyr Tydfil, United Kingdom

    Merthyr Tydfil
    GBP 77

    The Hardwick  4 stars

    Old Raglan Road, Abergavenny, United Kingdom

    Abergavenny
    GBP 118

    The Angel Hotel  4 stars

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

    Abergavenny Very good
    GBP 164

    The Lion  4 stars

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

    Blaenavon
    GBP 73

    Ty Helyg Guest House  4 stars

    39 Watton, Brecon, United Kingdom, LD3 7EG

    Brecon
    GBP 83

    The Plough Inn  4 stars

    Rhosmaen, Llandeilo, United Kingdom, SA19 6NP

    Llandeilo Very good
    GBP 113

    The Cawdor  4 stars

    Rhosmaen Street, Llandeilo, United Kingdom, SA19 6EN

    Llandeilo Very good
    GBP 141

    Castlelodge  4 stars

    Sennybridge, Brecon, Sennybridge, United Kingdom, LD3 8PS

    Sennybridge
    GBP 69

    The Little Crown Inn  4 stars

    The Little Crown Inn Elled Road, Pontypool, United Kingdom, NP4 6DR

    Pontypool Great
    GBP 65

    Old Rectory Country Hotel  4 stars

    Ffawyddog Road, Llangattock, Crickhowell, United Kingdom, NP8 1PH

    Crickhowell
    GBP 103

    Beili Helyg Guest House  4 stars

    Cwm Cadlan, Penderyn, United Kingdom, CF44 0YJ

    Penderyn
    GBP 91

    The Guest House  4 stars

    2 Oxford Street, Abergavenny, United Kingdom, NP7 5PR

    Abergavenny
    GBP 95

    The Kestrel Inn  4 stars

    Brecon Road Cwmdu, Crickhowell, United Kingdom, NP8 1SB

    Crickhowell
    GBP 82

    Bedlinog Inn  4 stars

    High Street, Troed-y-rhiw, United Kingdom, CF46 6TG

    Troed-y-rhiw
    GBP 344

    Brecon Castle Hotel  3 stars

    The Castle Square, Brecon, United Kingdom, LD3 9DB

    Brecon Very good
    GBP 110

    Travelodge Merthyr Tydfil  3 stars

    Merthyr Tydfil Leisure Village, Merthyr Tydfil, United Kingdom, CF48 1UT

    Merthyr Tydfil
    GBP 60

    Best Western Pontypool Metro Hotel  3 stars

    Lower Mill Field, Pontypool, United Kingdom, NP4 0XB

    Pontypool Great
    GBP 53

    The Manor Hotel  3 stars

    Brecon Road, Crickhowell, United Kingdom, NP8 1SE

    Crickhowell Great
    GBP 101

    Ty Newydd Country Hotel  3 stars

    Penderyn Road, Hirwaun, United Kingdom

    Hirwaun Very good
    GBP 79

    Bessemer Hotel  3 stars

    Hermon Close, Merthyr Tydfil, United Kingdom

    Merthyr Tydfil Very good
    GBP 61

    Tregenna Hotel  3 stars

    Park Terrace, Merthyr Tydfil, United Kingdom

    Merthyr Tydfil Guest rating
    GBP 53

    The Baskerville Arms Hotel  3 stars

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

    Hay-On-Wye
    GBP 78

    The Usk  3 stars

    Station Road, Talybont-on-Usk, United Kingdom, LD3 7JE

    Talybont-on-Usk
    GBP 85

    Old Castle Farm Guest House  3 stars

    18 Penpentre, Brecon, United Kingdom, LD3 8DG

    Brecon
    GBP 78

    Brynhonddu Country House B&B  3 stars

    Brynhonddu Bwlch Trewyn Estate, Abergavenny, United Kingdom, NP7 7PD

    Abergavenny Nice
    GBP 70

    Craig-Y-Nos Castle  3 stars

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

    Abercraf Guest rating
    GBP 139

    Llanwenarth  3 stars

    Brecon Road, Gilwern, United Kingdom, NP8 1EP

    Gilwern Great
    GBP 75

    Bear Crickhowell  3 stars

    High Street, Crickhowell, United Kingdom, NP8 1BW

    Crickhowell Great
    GBP 118

    The Royal Oak Inn  3 stars

    Rhandirmwyn, Llandovery, United Kingdom, SA20 0NY

    Llandovery
    GBP 78

    The Park Hotel  3 stars

    Bryngwent, Abergavenny, United Kingdom, NP7 8DS

    Abergavenny Nice
    GBP 100

    The Castle Hotel  3 stars

    Bronllys Road, Talgarth, United Kingdom, LD3 0AA

    Talgarth
    GBP 116

    Castle Hotel  3 stars

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

    Merthyr Tydfil Nice
    GBP 56

    Dragon Inn  3 stars

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

    Crickhowell
    GBP 90

    Yha Brecon Beacons Danywenallt  3 stars

    Talybont On Usk, Llansantffread, United Kingdom

    Llansantffread Perfect
    GBP 76

    Premier Inn Merthyr Tydfil  3 stars

    Pentrebach, Merthyr Tydfil, United Kingdom, CF48 4BB

    Merthyr Tydfil
    GBP 65

    Yha Brecon Beacons  3 stars

    Libanus, Brecon, United Kingdom

    Brecon
    GBP 50

    Nant Ddu Lodge Hotel & Spa  3 stars

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

    Merthyr Tydfil Great
    GBP 97

    The White Hart Inn  3 stars

    Carmarthen Road, Llandeilo, United Kingdom, SA19 6RS

    Llandeilo Very good
    GBP 72

    Abergavenny Hotel  3 stars

    21 Monmouth Road, Abergavenny, United Kingdom, NP7 5HH

    Abergavenny
    GBP 97

    Grange Guest House  3 stars

    22 Watton, Brecon, United Kingdom

    Brecon

    The Wellington  3 stars

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

    Brecon Guest rating
    GBP 104

    The Beacons Guest House  3 stars

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

    Brecon Very good
    GBP 60

    Tredegar Arms Budget Guesthouse For Walkers Cyclists Contractors Traveler  3 stars

    66 67 High St Dowlais Top, Merthyr Tydfil, United Kingdom, CF48 3PS

    Merthyr Tydfil Perfect
    GBP 35

    Plas Derwen  3 stars

    Monmouth Road, Abergavenny, United Kingdom, NP7 9SP

    Abergavenny Nice
    GBP 68

    Lamb & Flag Inn  3 stars

    Brecon Road, Abergavenny, United Kingdom, NP7 7EW

    Abergavenny
    GBP 76

    The Great Western  3 stars

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

    Abergavenny
    GBP 61

    Penybryn Cottages  3 stars

    Cwmbach, Aberdare, United Kingdom, CF44 0ED

    Aberdare Perfect
    GBP 63

    Castle Coaching Inn  3 stars

    Trecastle, Trecastle, United Kingdom, LD3 8UH

    Trecastle
    GBP 79

    Prince Of Wales Inn  3 stars

    Merthyr Road., Rhymney, United Kingdom, NP22 3AE

    Rhymney Nice
    GBP 62

    Tregib Mill Cottage  3 stars

    Ffairfach, Llandeilo, United Kingdom

    Llandeilo

    Tower Hotel  3 stars

    Tower Hotel The Square, Talgarth, United Kingdom, LD3 0BW

    Talgarth
    GBP 90

    Dare Valley Country Park Accommodation  3 stars

    Dare Valley Country Park, Aberdare, United Kingdom, CF44 7RG

    Aberdare
    GBP 132

    The Kilverts Inn  3 stars

    Bull Ring, Hay-On-Wye, United Kingdom, HR3 5AG

    Hay-On-Wye
    GBP 89

    The Bell Country Inn  3 stars

    Glangrwyney, Crickhowell, United Kingdom, NP8 1EH

    Crickhowell
    GBP 65

    Llanwenarth Hotel & Riverside Restaurant  3 stars

    Brecon Road Abergavenny, Abergavenny, United Kingdom, NP8 1EP

    Abergavenny
    GBP 82

    Tredegar Arms Hotel  3 stars

    1 Morgan Street, Tredegar, United Kingdom, NP22 3NA

    Tredegar
    GBP 79

    Ye Olde Red Lion Hotel  2 stars

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

    Tredegar Guest rating
    GBP 58

    Premier Inn Pontypool  2 stars

    Tyr'Felin, Lower Mill Field, Pontypool, United Kingdom, NP4 0RH

    Pontypool
    GBP 69

    New Gurkha Inn  2 stars

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

    Brecon Very good
    GBP 60

    The Imperial Hotel  2 stars

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

    Merthyr Tydfil Perfect
    GBP 43

    Soar Chapel Guest House  2 stars

    Soar Chapel Baptist Place, Ebbw Vale, United Kingdom, NP23 5JJ

    Ebbw Vale
    GBP 57

    Gliffaes Country House Hotel  0 stars

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

    Crickhowell Great
    GBP 180

    Peterstone Court Country House Restaurant & Spa  0 stars

    Llanhamlach, Brecon, United Kingdom, LD3 7YB

    Brecon Great
    GBP 132

    Baddegai Holiday Cottage  0 stars

    Libanus, Brecon, United Kingdom, LD3 8NF

    Brecon
    GBP 364

    Old Holiday Home In Crickhowell With Garden  0 stars

    , Crickhowell, United Kingdom, NP81PH

    Crickhowell

    Cennen Cottages -Longhouse  0 stars

    , Llandeilo, United Kingdom, SA19

    Llandeilo
    GBP 167

    Ty Newydd Cottage  0 stars

    , Llandeilo, United Kingdom, SA19

    Llandeilo
    GBP 73

    Bank Cottage  0 stars

    , Llandeilo, United Kingdom, SA19 6UB

    Llandeilo
    GBP 110

    Wren Cottage  0 stars

    , Llandeilo, United Kingdom, SA19 6YT

    Llandeilo
    GBP 155

    Merlin Cottages  0 stars

    Penywaun, Llandovery, United Kingdom, SA20 0AX

    Llandovery
    GBP 165

    Winchfawr Lodge  0 stars

    1 Winchfawr Heolgerrig, Merthyr Tydfil, United Kingdom, CF48 1RD

    Merthyr Tydfil
    GBP 112

    Chapel Cottage  0 stars

    Merthyr Tydfil Merthyr Tydfil Cf48 Uk, Merthyr Tydfil, United Kingdom, CF48

    Merthyr Tydfil
    GBP 87

    Black Lion Guest House  0 stars

    43 Hereford Road, Abergavenny, United Kingdom, NP7 5PY

    Abergavenny Perfect
    GBP 78

    Llansabbath Country Farmhouse B&B  0 stars

    Llanover, Abergavenny, United Kingdom, NP7 9BY

    Abergavenny
    GBP 92

    Beautifully Holiday Home In Llanelly South Wales With Fireplace  0 stars

    , Abergavenny, United Kingdom, NP49AB

    Abergavenny
    GBP 67

    Rhydspence  0 stars

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

    Hay-On-Wye
    GBP 96

    Beautiful Holiday Home In Maescar South Wales Overlooking Usk Valley  0 stars

    , Sennybridge, United Kingdom, LD38TB

    Sennybridge

    Blaen Nant Y Groes Farm Cottages  0 stars

    Cwmbach, Aberdare, United Kingdom, CF44 0EA

    Aberdare Very good
    GBP 79

    Gamekeepers Cottage  0 stars

    , Llangadog, United Kingdom, SA19 9LF

    Llangadog
    GBP 58

    Pretty Cottage In Swansea On An Active Farm  0 stars

    , Ystradgynlais, United Kingdom, SA92QJ

    Ystradgynlais

    Park Place Guesthouse  0 stars

    The Legar, Crickhowell, United Kingdom, NP8 1HH

    Crickhowell

    Comfortable Holiday Home In Crickhowell Near River Usk  0 stars

    , Llangynidr, United Kingdom, NP81NG

    Llangynidr

    Lovely Holiday Home In Crickhowell With Garden  0 stars

    , Cwmdu, United Kingdom, NP81RT

    Cwmdu

    The Horseshoe Inn  0 stars

    Hillside Rd Llangattock, Crickhowell, United Kingdom, NP8 1PA

    Crickhowell
    GBP 91

    The Abercrave Inn  0 stars

    145 Heol Tawe, Abercraf, United Kingdom, SA9 1XS

    Abercraf
    GBP 83

    Festival Yurts Hay On Wye  0 stars

    Newport Street Hay On Wye, Hay-On-Wye, United Kingdom, HR3 5BG

    Hay-On-Wye
    GBP 50

    Brecon Beacons Resort  0 stars

    Dan Yr Oguf, Abrercrave, Pen-y-cae (Powys), United Kingdom, SA9 1GJ

    Pen-y-cae (Powys)
    GBP 111

    The Lodge Brecon B&B  0 stars

    The Lodge Llanfrynach, Brecon, United Kingdom, LD3 7AJ

    Brecon
    GBP 86

    The Copper Beech Inn  0 stars

    133 Heol Tawe The Copper Beech Inn, Abercraf, United Kingdom, SA9 1XS

    Abercraf
    GBP 110

    The Dragons Back  0 stars

    The Dragons Back, Pengenffordd Talgarth, Brecon, United Kingdom, LD3 0EP

    Brecon
    GBP 65

    Ty Cefn Tregib B&B  0 stars

    Ty Cefn Tregib, Llandeilo, United Kingdom, SA19 6TD

    Llandeilo

    Groom'S Room  0 stars

    Cwm Coed Lan Studllwydcoed, Hirwaun, United Kingdom, CF44 0DX

    Hirwaun
    GBP 117

    The Vine Tree Llangattock Cottages  0 stars

    The Legar Lllangattock, Crickhowell, United Kingdom, NP8 1HG

    Crickhowell
    GBP 121

    The Griffin Llyswen  0 stars

    The Griffin Inn Llyswen, Brecon, United Kingdom, LD3 0UR

    Brecon
    GBP 82

    2 Bed Cottage With Mountain Views, Private Estate  0 stars

    Glanusk Park, Crickhowell, United Kingdom, NP8 1SH

    Crickhowell

    Baskerville Hall Hotel  0 stars

    Clyro Court Hay-On-Wye Powys , Hay-On-Wye, United Kingdom, HR3 5LE

    Hay-On-Wye