Mid Wales hotels

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

Mid Wales Overview

Show all cities
Alphabetical City Index
  • A
    • Aberystwyth ‪(112)‬
    • Aberaeron ‪(31)‬
    • Aberporth ‪(23)‬
    • Abercraf ‪(10)‬
    • Aberhosan ‪(6)‬
    • Abbey-Cwmhir ‪(6)‬
    • Aberbran ‪(5)‬
    • Aberedw ‪(3)‬
    • Aberangell ‪(3)‬
    • Aberhafesp ‪(3)‬
    • Aber-Arth ‪(1)‬
  • B
    • Brecon ‪(47)‬
    • Builth Wells ‪(41)‬
    • Berriew ‪(11)‬
    • Borth ‪(9)‬
    • Bettws Cedewain ‪(5)‬
    • Bow Street (Dyfed) ‪(4)‬
    • Blaenpenal ‪(3)‬
    • Builth Road ‪(3)‬
    • Bronllys ‪(3)‬
    • Bleddfa ‪(3)‬
    • Beulah ‪(3)‬
  • C
    • Cardigan ‪(87)‬
    • Crickhowell ‪(22)‬
    • Cray ‪(21)‬
    • Ciliau Aeron ‪(15)‬
    • Caersws ‪(12)‬
    • Cemmaes ‪(9)‬
    • Capel Bangor ‪(7)‬
    • Cross Inn ‪(6)‬
    • Cwrtnewydd ‪(6)‬
    • Cenarth ‪(6)‬
    • Cilcennin ‪(5)‬
    • Church Stoke ‪(5)‬
    • Coelbren ‪(4)‬
    • Cregrina ‪(3)‬
  • D
    • Devils Bridge ‪(17)‬
    • Dihewyd ‪(7)‬
    • Darowen ‪(7)‬
    • Discoed ‪(3)‬
    • Dolau ‪(3)‬
    • Devynock ‪(2)‬
    • Dolanog ‪(2)‬
  • E
    • Evenjobb ‪(4)‬
    • Elerch ‪(1)‬
  • F
    • Felindre (Powys) ‪(7)‬
    • Forden ‪(2)‬
  • G
    • Glasbury ‪(10)‬
    • Guilsfield ‪(2)‬
    • Gladestry ‪(1)‬
  • H
    • Hay-On-Wye ‪(28)‬
    • Hyssington ‪(2)‬
    • Henfynyw Upper ‪(2)‬
    • Highgate (Wales) ‪(2)‬
    • Hundred House ‪(1)‬
    • Hirnant ‪(1)‬
  • K
    • Knighton (Powys) ‪(24)‬
    • Kerry ‪(5)‬
    • Knucklas ‪(3)‬
  • L
    • Llandrindod Wells ‪(52)‬
    • Llandysul ‪(42)‬
    • Lampeter ‪(29)‬
    • Llanon ‪(19)‬
    • Llanwrtyd Wells ‪(17)‬
    • Llanidloes ‪(16)‬
    • Llanilar ‪(14)‬
    • Llanbrynmair ‪(13)‬
    • Llandinam ‪(11)‬
    • Llanina ‪(11)‬
    • Llanrhystyd ‪(10)‬
    • Llangynog ‪(10)‬
    • Llanbister ‪(9)‬
    • Llanwrthwl ‪(8)‬
    • Llanllwchaiarn ‪(8)‬
    • Llansantffread ‪(8)‬
    • Llangurig ‪(8)‬
    • Llangranog ‪(7)‬
    • Llanymynech ‪(7)‬
    • Llanfihangel-Bryn-Pabuan ‪(7)‬
    • Llanfihangel-y-Creuddyn ‪(6)‬
    • Llansilin ‪(6)‬
    • Llanfair Caereinion ‪(6)‬
    • Llanwddyn (Powys) ‪(6)‬
    • Llanfyllin ‪(6)‬
    • Llangunllo ‪(6)‬
    • Llanychaiarn ‪(5)‬
    • Llandre ‪(5)‬
    • Llanfihangel-yng-Ngwynfa ‪(5)‬
    • Llanrhaeadr-ym-Mochnant ‪(5)‬
    • Llanarth (Ceredigion) ‪(5)‬
    • Llanerfyl ‪(5)‬
    • Llanwenog ‪(5)‬
    • Llansaintfraed in Elvel ‪(5)‬
    • Llanbadarn Fynydd ‪(5)‬
    • Llechryd ‪(5)‬
    • Llwyn-Dafydd ‪(5)‬
    • Llanafan-fawr ‪(4)‬
    • Llanddewi-Brefi ‪(4)‬
    • Llangadfan ‪(4)‬
    • Llanwnen ‪(3)‬
    • Llanddewi Ystradenny ‪(3)‬
    • Llandyssiliogogo ‪(3)‬
    • Llanddeiniol ‪(3)‬
    • Llanllugan ‪(3)‬
    • Llanafan ‪(3)‬
    • Lower Chapel ‪(3)‬
    • Llangammarch Wells ‪(3)‬
    • Llanerch-Aeron ‪(3)‬
  • M
    • Machynlleth ‪(42)‬
    • Montgomery ‪(14)‬
    • Mydroilin ‪(13)‬
    • Merthyr Cynog ‪(9)‬
    • Meifod ‪(8)‬
    • Mochdre (Powys) ‪(4)‬
    • Maesmynis ‪(3)‬
  • N
    • New Quay (Dyfed) ‪(46)‬
    • Newtown (Powys) ‪(23)‬
    • Nantmel ‪(7)‬
    • New Radnor ‪(5)‬
    • Newbridge on Wye ‪(3)‬
    • Newchurch (Powys) ‪(2)‬
    • New Bridge ‪(2)‬
    • Norton (Powys) ‪(1)‬
  • O
    • Old Radnor ‪(1)‬
  • P
    • Penbryn ‪(9)‬
    • Presteigne ‪(6)‬
    • Pen-y-Bont-Fawr ‪(5)‬
    • Pontneddfechan ‪(4)‬
    • Penuwch ‪(4)‬
    • Penybont ‪(4)‬
    • Penegoes ‪(4)‬
    • Pentre-briwnant ‪(3)‬
    • Ponterwyd ‪(2)‬
    • Pont-Robert ‪(2)‬
    • Pentre-bach ‪(2)‬
    • Pennant-Melangell ‪(2)‬
    • Pen-y-cae (Powys) ‪(2)‬
    • Pennant (Ceredigion) ‪(2)‬
    • Pren-gwyn ‪(1)‬
    • Penrhos (Powys) ‪(1)‬
    • Painscastle ‪(1)‬
    • Pontrhydfendigaid ‪(1)‬
    • Pencader (Dyfed) ‪(1)‬
  • R
    • Rhayader ‪(48)‬
    • Rhyd-y-felin ‪(9)‬
    • Rhyd Lewis ‪(7)‬
    • Rhosgoch ‪(4)‬
    • Rhostie ‪(2)‬
    • Rhyd Owen ‪(1)‬
  • S
    • Saint Harmon ‪(8)‬
    • Sarnau ‪(7)‬
    • Sennybridge ‪(7)‬
    • Staylittle ‪(3)‬
    • Silian ‪(2)‬
    • Sarn (Powys) ‪(1)‬
    • Snead ‪(1)‬
  • T
    • Tregaron ‪(14)‬
    • Talgarth ‪(12)‬
    • Trefeglwys ‪(8)‬
    • Towyn ‪(6)‬
    • Tal-gareg ‪(5)‬
    • Troedyraur ‪(3)‬
    • Trecastle ‪(3)‬
    • Tregynon ‪(1)‬
    • Trelystan ‪(1)‬
    • Talerddig ‪(1)‬
    • Talybont-on-Usk ‪(1)‬
    • Tre-groes ‪(1)‬
    • Tre-Taliesin ‪(1)‬
  • V
    • Van ‪(2)‬
    • Verwick ‪(2)‬
    • Velindre (Powys) ‪(2)‬
  • W
    • Welshpool ‪(22)‬
    • WALES ‪(1)‬
  • Y
    • Ystrad Meurig ‪(12)‬
    • Ystradgynlais ‪(4)‬
    • Yspytty Cynfyn ‪(1)‬
    • Ystradfellte ‪(1)‬
Hotels City Rating

Penbontbren Luxury Bed And Breakfast  5 stars

Penbontbren, Glynarthen, Llandysul, Cardigan, Aberporth, United Kingdom, SA44 6PE

Aberporth
GBP 137

Plas Y Dderwen Bed And Breakfast  5 stars

Plas Y Dderwen ,Loves Grove, Aberystwyth, United Kingdom, SY23 3HP

Aberystwyth Perfect
GBP 104

Gwesty Cymru Hotel & Restaurant  5 stars

19 Marine Terrace, Aberystwyth, Ceredigion, Aberystwyth, United Kingdom, SY23 2AZ

Aberystwyth
GBP 92

The Coach House  5 stars

Orchard Street, Brecon, United Kingdom, LD3 8AN

Brecon Perfect
GBP 87

Ty Croeso Boutique B&B  5 stars

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

Crickhowell
GBP 90

Cardigan Bay Holiday Park  5 stars

Poppit Sands St Dogmaels Cardigan, Cardigan, United Kingdom, SA43 3LN

Cardigan
GBP 94

Dol Llan Mansion  5 stars

Dol Llan Mansion, Llandysul, United Kingdom, SA44 4RL

Llandysul
GBP 116

Harbourmaster Hotel  5 stars

Pen Cei Aberaeron, Aberaeron, United Kingdom, SA46 0BT

Aberaeron
GBP 169

The Falcondale Hotel & Restaurant  4 stars

Falcondale Drive, Lampeter, United Kingdom, SA48 7RX

Lampeter Great
GBP 143

Lake Vyrnwy Hotel & Spa  4 stars

Lake Vyrnwy, Hirnant, United Kingdom, SY10 0LY

Hirnant Great
GBP 101

Metropole Hotel And Spa  4 stars

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

Llandrindod Wells Very good
GBP 138

Llangoed Hall  4 stars

Llyswen, Brecon, United Kingdom, LD3 0YP

Brecon Great
GBP 151

Old Black Lion  4 stars

Lion Street, Hay-On-Wye, United Kingdom

Hay-On-Wye Great
GBP 105

Greylands Guest House  4 stars

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

Llandrindod Wells
GBP 75

Maeswalter  4 stars

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

Cray
GBP 85

Rhedyn Guest House  4 stars

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

Builth Wells
GBP 126

The Swallows B&B  4 stars

Blaenwaun Fawr, New Quay (Dyfed), United Kingdom, SA44 6JD

New Quay (Dyfed) Great
GBP 81

Ardwyn House  4 stars

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

Llanwrtyd Wells Perfect
GBP 75

Bryncelyn Guesthouse  4 stars

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

Llanwrtyd Wells Very good
GBP 45

Y Talbot Tregaron  4 stars

The Square, Tregaron, United Kingdom, SY21 8PJ

Tregaron
GBP 96

Mellington Hall Hotel  4 stars

Mellington Near Newtown, Church Stoke, United Kingdom, SY15 6HX

Church Stoke Great
GBP 136

Portland House  4 stars

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

Llandrindod Wells Perfect
GBP 62

The Swan At Hay  4 stars

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

Hay-On-Wye Very good
GBP 119

Hammet At Castell Malgwyn  4 stars

Llechryd, Cardigan, United Kingdom, SA43 2QA

Cardigan Guest rating
GBP 119

Castle Hotel  4 stars

South Road, Aberystwyth, Dyfed, Aberystwyth, United Kingdom, SY23 1JW

Aberystwyth
GBP 125

Castle Hotel  4 stars

Market Street, Aberaeron, United Kingdom, SA46 0AU

Aberaeron
GBP 126

Richmond Hotel  4 stars

The Promenade, 44/45 Marine Terrace, Aberystwyth, United Kingdom, SY23 2BX

Aberystwyth Very good
GBP 80

The Starling Cloud By Marston'S Inns  4 stars

Parc-Y-Llyn, Aberystwyth, United Kingdom, SY23 3TL

Aberystwyth
GBP 96

Glyn Garth Guest House  4 stars

Glyn Garth South Road, Aberystwyth, United Kingdom, SY23 1JS

Aberystwyth
GBP 65

Bodalwyn Guest House  4 stars

3 Queens Avenue, Aberystwyth, United Kingdom, SY23 2EG

Aberystwyth
GBP 78

Ty Helyg Guest House  4 stars

39 Watton, Brecon, United Kingdom, LD3 7EG

Brecon
GBP 83

Bronwye  4 stars

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

Builth Wells Very good
GBP 67

Llety Teifi Guesthouse  4 stars

Pendre, Cardigan, United Kingdom, SA43 1JU

Cardigan Nice
GBP 66

Gwbert Hotel  4 stars

Gwbert Hotel, Cardigan, United Kingdom, SA43 1PP

Cardigan
GBP 89

The Horseshoe Guesthouse  4 stars

Church Street, Rhayader, United Kingdom, LD6 5AT

Rhayader
GBP 64

Penralley House B&B  4 stars

Penralley House South Street Rhayader, Rhayader, United Kingdom, LD6 5BH

Rhayader
GBP 91

Castlelodge  4 stars

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

Sennybridge
GBP 69

Black Mountain Lodge  4 stars

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

Glasbury
GBP 71

Trewythen Hotel  4 stars

Great Oak Street, Llanidloes, United Kingdom, SY18 6BW

Llanidloes
GBP 90

Old Rectory Country Hotel  4 stars

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

Crickhowell
GBP 103

Brynarth Country Guest House  4 stars

Lledrod, Llanilar, United Kingdom, SY23 4HX

Llanilar
GBP 84

Cann Office Hotel  4 stars

Llangadfan, Welshpool, United Kingdom, SY21 0PL

Welshpool
GBP 93

The Kestrel Inn  4 stars

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

Crickhowell
GBP 82

The Penrallt Hotel  4 stars

The Penrallt Hotel, Aberporth, United Kingdom, SA43 2BS

Aberporth
GBP 95

Knighton Hotel  3 stars

Broad Street, Knighton (Powys), United Kingdom, LD7 1BL

Knighton (Powys) Very good
GBP 127

Penrallt Hotel  3 stars

Aberporth, Aberporth, United Kingdom, SA43 2BS

Aberporth Perfect
GBP 175

Brecon Castle Hotel  3 stars

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

Brecon Very good
GBP 109

Conrah Hotel  3 stars

Chancery, Aberystwyth, United Kingdom, SY23 4DF

Aberystwyth Great
GBP 354

Brynafon Country House Hotel  3 stars

South Street, Rhayader, United Kingdom, LD6 5BL

Rhayader Very good

Severn Arms Hotel  3 stars

Penybont, Llandrindod Wells, United Kingdom, LD15UA

Llandrindod Wells
GBP 94

Caer Beris Manor Country House Hotel  3 stars

Builth Wells, Builth Wells, United Kingdom, LD23NP

Builth Wells Great
GBP 80

Belle Vue Royal Hotel  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Great
GBP 62

Marine Hotel  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Very good
GBP 147

Royal Oak Hotel  3 stars

The Cross, Welshpool, United Kingdom, SY21 7DG

Welshpool Great
GBP 97

The Manor Hotel  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1SE

Crickhowell Great
GBP 101

The Baskerville Arms Hotel  3 stars

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

Hay-On-Wye
GBP 78

Hampton Hotel  3 stars

Temple Street, Llandrindod Wells, United Kingdom

Llandrindod Wells Perfect
GBP 47

Three Wells Hotel  3 stars

Chapel Road, Llandrindod Wells, United Kingdom

Llandrindod Wells Great
GBP 94

Llanerch Inn  3 stars

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

Llandrindod Wells
GBP 59

The Usk  3 stars

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

Talybont-on-Usk
GBP 84

Old Castle Farm Guest House  3 stars

18 Penpentre, Brecon, United Kingdom, LD3 8DG

Brecon
GBP 78

Cambrian Inn & Restaurant  3 stars

New Road, New Quay (Dyfed), United Kingdom, SA45 9SE

New Quay (Dyfed)
GBP 90

Black Lion Hotel  3 stars

Mill Street Pontrhydfendigaid, Ystrad Meurig, United Kingdom, SY25 6BE

Ystrad Meurig
GBP 118

Craig-Y-Nos Castle  3 stars

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

Abercraf Guest rating
GBP 138

The Glengower  3 stars

3 Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Very good
GBP 77

The Horseshoe  3 stars

Church Street, Rhayader, United Kingdom, LD6 5AT

Rhayader
GBP 97

Ty Haf At Tyglyn Lodge  3 stars

Ciliau Aeron, Ciliau Aeron, United Kingdom

Ciliau Aeron Very good
GBP 68

Bear Crickhowell  3 stars

High Street, Crickhowell, United Kingdom, NP8 1BW

Crickhowell Great
GBP 118

The Dragon Hotel  3 stars

Market Square, Montgomery, United Kingdom, SY15 6PA

Montgomery Great
GBP 94

Llety Ceiro Guesthouse  3 stars

Lon Ceiro, Aberystwyth, United Kingdom, SY24 5AB

Aberystwyth Nice
GBP 191

The Waterdine Restaurant With Rooms  3 stars

Lllanfair Waterdine, Knighton (Powys), United Kingdom, LD7 1TU

Knighton (Powys)

Cain Valley Hotel  3 stars

High Street, Llanfyllin, Llanfyllin, United Kingdom, SY22 5AQ

Llanfyllin Great
GBP 78

The Cliff Hotel & Spa  3 stars

Cardigan, Gwbert On Sea, Cardigan, United Kingdom

Cardigan Nice
GBP 104

The Castle Hotel  3 stars

Bronllys Road, Talgarth, United Kingdom, LD3 0AA

Talgarth
GBP 116

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

The Mount Inn  3 stars

18 China Street, Llanidloes, United Kingdom

Llanidloes Perfect
GBP 82

Red Lion Hotel  3 stars

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

Ystrad Meurig Great
GBP 47

Mid Wales Inn  3 stars

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

Rhayader
GBP 67

Yha Brecon Beacons  3 stars

Libanus, Brecon, United Kingdom

Brecon
GBP 50

Yha Poppit Sands  3 stars

Sea View Poppit, Cardigan, United Kingdom

Cardigan Nice
GBP 54

Crown Inn  3 stars

North Street, Rhayader, United Kingdom, LD6 5BT

Rhayader
GBP 63

Four Seasons Hotel  3 stars

Portland Street, Aberystwyth, United Kingdom, SY23 2DX

Aberystwyth Nice
GBP 113

Grange Guest House  3 stars

22 Watton, Brecon, United Kingdom

Brecon

Radnorshire Arms Hotel  3 stars

High Street, Presteigne, United Kingdom, LD8 2BE

Presteigne Great
GBP 121

Ship Inn  3 stars

Tresaith, Aberporth, United Kingdom, SA43 2JL

Aberporth
GBP 72

Queensbridge Hotel  3 stars

Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Guest rating
GBP 111

Ty Belgrave House  3 stars

Y Prom Marine Terrace, Aberystwyth, United Kingdom, SY23 2AZ

Aberystwyth Guest rating
GBP 75

Aberystwyth Park Lodge Hotel  3 stars

Parc Y Llyn, Aberystwyth, United Kingdom, SY23 3TL

Aberystwyth Nice
GBP 80

The Cardigan Bay Guest House  3 stars

63 Marine Terrace, Aberystwyth, United Kingdom, SY23 2BX

Aberystwyth
GBP 62

Celtic Bay Guest House  3 stars

62 Marine Terrace, Aberystwyth, United Kingdom, SY23 2BX

Aberystwyth
GBP 69

The Wellington  3 stars

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

Brecon Guest rating
GBP 103

The Beacons Guest House  3 stars

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

Brecon Very good
GBP 59

Maesmawr Hall Hotel  3 stars

Long Length, Caersws, United Kingdom, SY17 5SF

Caersws Great
GBP 72

The Angel Hotel  3 stars

36 37 St Mary'S St Cardigan, Cardigan, United Kingdom, SA43 1DH

Cardigan
GBP 46

Teifi Netpool Inn  3 stars

St Dogmaels, Cardigan, United Kingdom, SA43 3ET

Cardigan
GBP 86

Castle Inn  3 stars

Knucklas, Knighton (Powys), United Kingdom, LD7 1PW

Knighton (Powys) Nice
GBP 66

Milebrook House  3 stars

Milebrook, Knighton (Powys), United Kingdom, LD7 1LT

Knighton (Powys)
GBP 90

The Black Lion Royal Hotel  3 stars

High Street, Lampeter, United Kingdom, SA48 7BG

Lampeter Very good
GBP 69

Highland Moors  3 stars

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

Llandrindod Wells
GBP 121

Penrhos Park  3 stars

Llanrhystud, Llanrhystyd, United Kingdom, SY23 5AY

Llanrhystyd Guest rating
GBP 103

The White Lion Hotel  3 stars

10 Heol Pentrerhedyn, Machynlleth, United Kingdom, SY20 8DN

Machynlleth
GBP 86

Plas Dolguog Hotel  3 stars

Felingerrig, Machynlleth, United Kingdom, SY20 8UJ

Machynlleth
GBP 77

Penllwyn Lodges  3 stars

Garthmyl, Montgomery, United Kingdom, SY15 6SB

Montgomery
GBP 175

Monachty  3 stars

7 Market Street, Aberaeron, United Kingdom, SA46 0AS

Aberaeron Nice
GBP 74

Unicorn Hotel  3 stars

4 5 Longbridge Street, Llanidloes, United Kingdom, SY18 6EE

Llanidloes
GBP 77

Penwig  3 stars

South John Street, New Quay (Dyfed), United Kingdom, SA45 9NN

New Quay (Dyfed) Great
GBP 97

Castle Coaching Inn  3 stars

Trecastle, Trecastle, United Kingdom, LD3 8UH

Trecastle
GBP 78

Red House Cottage Bed And Breakfast  3 stars

Red House, Welshpool, United Kingdom, SY21 9NH

Welshpool

Laurel Bank  3 stars

Abbey Cwmhir, Abbey-Cwmhir, United Kingdom, LD1 6PH

Abbey-Cwmhir
GBP 68

The Red Lion Country Inn, B&B, Self Catering  3 stars

Llanfihangel Nant Melan New Radnor Powys, Llanfihangel-nant-Melan, United Kingdom, LD8 2TN

Llanfihangel-nant-Melan
GBP 63

Lion Hotel  3 stars

Llanbister, Llandrindod Wells, Powys Ld1 6Tn, Llanbister, United Kingdom, LD1 6TN

Llanbister
GBP 65

Tyglyn  3 stars

Ciliau Aeron, Aberaeron, United Kingdom, SA48 8DD

Aberaeron Nice
GBP 75

The Castle Hotel  3 stars

High Street, Lampeter, United Kingdom, SA48 7BB

Lampeter
GBP 76

Roast Ox Inn  3 stars

Roast Ox Inn, Builth Wells, United Kingdom, LD2 3JL

Builth Wells
GBP 75

Tower Hotel  3 stars

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

Talgarth
GBP 90

Lion Hotel  3 stars

2 Broad Street, Builth Wells, United Kingdom, LD2 3DT

Builth Wells
GBP 75

The Elephant & Castle Hotel  3 stars

Broad Street 29 Broad Street, Newtown (Powys), United Kingdom, SY16 2BQ

Newtown (Powys)
GBP 94

The Wynnstay  3 stars

Heol Maengwyn, Machynlleth, United Kingdom, SY20 8AE

Machynlleth
GBP 106

The Harp Inn  3 stars

The Harp Inn Glasbury, Glasbury, United Kingdom, HR3 5NR

Glasbury
GBP 60

The Trout Inn  3 stars

Beulah, Beulah, United Kingdom, LD5 4UU

Beulah
GBP 107

The Kilverts Inn  3 stars

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

Hay-On-Wye
GBP 89

Elan Valley Hotel  3 stars

Elan Valley Powys, Rhayader, United Kingdom, LD6 5HN

Rhayader
GBP 91

The Bell Country Inn  3 stars

Glangrwyney, Crickhowell, United Kingdom, NP8 1EH

Crickhowell
GBP 65

The Lion Hotel  3 stars

Berriew, Welshpool, United Kingdom, SY21 8PQ

Welshpool
GBP 76

Glen Usk  2 stars

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

Llandrindod Wells Nice
GBP 49

The Hotel Commodore  2 stars

Spa Rd, Llandrindod Wells, United Kingdom

Llandrindod Wells Very good
GBP 109

George Borrow Hotel  2 stars

A44, Ponterwyd, Ponterwyd, United Kingdom

Ponterwyd Very good
GBP 73

The New Inn Hotel  2 stars

Berwyn Steet, Llangynog, United Kingdom

Llangynog
GBP 60

Highcliffe Hotel  2 stars

School Rd, Aberporth, Aberporth, United Kingdom, SA43 2DA

Aberporth Very good
GBP 70

New Gurkha Inn  2 stars

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

Brecon Very good
GBP 60

The Horse & Jockey Inn  2 stars

Wylcwm Place, Knighton (Powys), United Kingdom, LD7 1AE

Knighton (Powys) Very good
GBP 83

Bryncoed Guest House  2 stars

Rhayader, Rhayader, United Kingdom, LD6 5DA

Rhayader
GBP 75

Yha Borth  2 stars

Morlais Borth Borth Sy24 5Js United Kingdom Borthceredigion Sy24 5Js, Borth, United Kingdom, SY24 5JS

Borth Very good
GBP 55

Harry'S Hotel  2 stars

40-46 North Parade, Aberystwyth, United Kingdom

Aberystwyth Nice
GBP 77

Neuadd Arms Hotel  2 stars

The Square, Llanwrtyd Wells, United Kingdom, LD5 4RB

Llanwrtyd Wells
GBP 72

The Lake Country House Hotel & Spa  0 stars

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

Llangammarch Wells Great
GBP 207

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

Guidfa House  0 stars

Crossgates, Llandrindod Wells, United Kingdom

Llandrindod Wells Great
GBP 120

Glanhelyg B&B  0 stars

Lon Helyg Llechryd, Llechryd, United Kingdom, SA43 2NE

Llechryd
GBP 77

Caemorgan Mansion  0 stars

Caemorgan Road, Cardigan, United Kingdom, SA43 1QU

Cardigan
GBP 106

Nanteos Mansion  0 stars

Nanteos Mansion, Aberystwyth, United Kingdom, SY23 4LU

Aberystwyth
GBP 354

The Hafod Hotel  0 stars

Devil'S Bridge, Devils Bridge, United Kingdom, SY23 3JL

Devils Bridge Guest rating
GBP 108

Coed Y Bryn  0 stars

Tenby Road, Cardigan, United Kingdom

Cardigan
GBP 56

Llwynygog Guest House  0 stars

33 Queens Road, Aberystwyth, United Kingdom, SY23 2HN

Aberystwyth Guest rating
GBP 50

Cambrian View  0 stars

Sy23 3Dg, Aberystwyth, United Kingdom, SY23 3DG

Aberystwyth
GBP 282

Baddegai Holiday Cottage  0 stars

Libanus, Brecon, United Kingdom, LD3 8NF

Brecon
GBP 363

Pwllgwilym B & B  0 stars

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

Builth Wells Perfect
GBP 71

Rhedyn Guest House  0 stars

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

Builth Wells
GBP 92

Trewythen Lodges  0 stars

Trewythen, Caersws, United Kingdom, SY17 5BQ

Caersws
GBP 146

Troedyrhiw Holiday Cottages  0 stars

Troedyrhiw, Cardigan, United Kingdom, SA43 2AE

Cardigan
GBP 271

Teifi View  0 stars

, Cardigan, United Kingdom, SA43

Cardigan
GBP 106

Old Holiday Home In Crickhowell With Garden  0 stars

, Crickhowell, United Kingdom, NP81PH

Crickhowell

Penty Cottage  0 stars

The Penty, Lampeter, United Kingdom, SA488ET

Lampeter
GBP 634

Penrhos Park  0 stars

Penrhos Golf & Country Club, Llanrhystyd, United Kingdom, SY23 5AY

Llanrhystyd
GBP 104

Lasswade Country House & Restaurant  0 stars

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

Llanwrtyd Wells Guest rating
GBP 106

Maenllwyd Guest House  0 stars

Newtown Road Machynlleth Powys, Machynlleth, United Kingdom, SY20 8EY

Machynlleth
GBP 65

Vulcan Lodge Cottages  0 stars

Doldowlod Llanwrthwl, Rhayader, United Kingdom, LD1 6NN

Rhayader
GBP 130

Rhydspence  0 stars

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

Hay-On-Wye
GBP 96

Magnolia Cottage  0 stars

, Aberaeron, United Kingdom, SA46

Aberaeron
GBP 213

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

, Sennybridge, United Kingdom, LD38TB

Sennybridge

Oyster Cottage  0 stars

Oyster Cottage White Street New Quay, New Quay (Dyfed), United Kingdom, SA45 9NH

New Quay (Dyfed)
GBP 130

Daffodil Caravan - Cei Bach  0 stars

Llwynon Plot 45, New Quay (Dyfed), United Kingdom, SA45 9SL

New Quay (Dyfed)
GBP 69

Cob Cottage  0 stars

Godre Garth Farm ,Llanddei Brefi, Tregaron, Ceredigion, Tregaron, United Kingdom, SY25 6UH

Tregaron
GBP 70

Forget Me Not Cottage  0 stars

Presteigne Ld8 Uk, New Radnor, United Kingdom, LD8

New Radnor
GBP 77

Coach House At Gaer Cottages  0 stars

Lampeter Ceredigion Sa48 Uk, Llanwnen, United Kingdom, SA48

Llanwnen
GBP 98

Bay View Cottage  0 stars

, Llanon, United Kingdom, SY23 5LZ

Llanon
GBP 94

Belan Bach Lodges  0 stars

Minffordd Llangadfan, Llanerfyl, United Kingdom, SY21 0QL

Llanerfyl
GBP 103

Ty Coch Cottage  0 stars

, Dihewyd, United Kingdom, SA48 7PZ

Dihewyd
GBP 133

Trowley Farmhouse  0 stars

, Llanbedr (Painscastle), United Kingdom, LD2 3JH

Llanbedr (Painscastle)
GBP 138

Pretty Cottage In Swansea On An Active Farm  0 stars

, Ystradgynlais, United Kingdom, SA92QJ

Ystradgynlais

Llangrannog  0 stars

, Llandyssiliogogo, United Kingdom, SA45 9RR

Llandyssiliogogo
GBP 96

Pencnwc Holiday Park  0 stars

Cross Inn, Llanllwchaiarn, United Kingdom, SA44 6NL

Llanllwchaiarn
GBP 99

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

Wern Ddu Cottage  0 stars

, Pen-y-Bont-Fawr, United Kingdom, SY10 0HW

Pen-y-Bont-Fawr
GBP 97

Lovely Holiday Home In Crickhowell With Garden  0 stars

, Cwmdu, United Kingdom, NP81RT

Cwmdu

Bethsaida B&B  0 stars

High Street, Cardigan, United Kingdom, SA43 3EQ

Cardigan
GBP 97

Old Rectory Cottage  0 stars

, Aberhafesp, United Kingdom, SY16 3HL

Aberhafesp
GBP 1 317

Chalet 95  0 stars

Clarach Bay, Aberystwyth, United Kingdom, SY23 3DT

Aberystwyth
GBP 168

The Horseshoe Inn  0 stars

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

Crickhowell
GBP 90

Annie'S Cottage  0 stars

Llanrhaeadr-Ym-Mochnant Sy10, Uk, Llanrhaeadr-ym-Mochnant, United Kingdom, SY10

Llanrhaeadr-ym-Mochnant
GBP 72

The Pier Hotel  0 stars

33 Pier Street, Aberystwyth, United Kingdom, SY23 2LN

Aberystwyth
GBP 53

The Llanelwedd Arms Hotel  0 stars

Station Road Llanelwedd, Builth Wells, United Kingdom, LD2 3SR

Builth Wells
GBP 59

Ploony Hill Lodge  0 stars

Blaen Y Plwyf Bleddfa, Bleddfa, United Kingdom, LD7 1PA

Bleddfa
GBP 175

Holly Farm Cottage  0 stars

Holly Farm Cottage Holly Farm Howey, Newbridge on Wye, United Kingdom, LD1 5PP

Newbridge on Wye
GBP 391

Court Cottage  0 stars

Court Cottage Walton, Presteigne, United Kingdom, LD8 2PY

Presteigne
GBP 273

Rose Cottage, St. Dogmaels  0 stars

, Cardigan, United Kingdom, SA43 3EF

Cardigan
GBP 227

Yew Tree Cottage  0 stars

Yew Tree Cottage Penrallt Hotel Cottage, Cardigan, United Kingdom, SA43 2BS

Cardigan
GBP 131

The Granary, Machynlleth  0 stars

, Machynlleth, United Kingdom, SY20 9RJ

Machynlleth
GBP 234

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

Raven Cottage At Cwm Chwefru Cottages  0 stars

Cwm Chwefru Cottages, Builth Wells, United Kingdom, LD2 3YG

Builth Wells
GBP 84

Penlan Cottage  0 stars

Penlan Cottagecwrtnewydd, Cwrtnewydd, United Kingdom, SA40 9YN

Cwrtnewydd
GBP 139

Romantic Getaway Luxury Wooden Cabin With Private Hot Tub And Bbq  0 stars

Pengarreg Fawr, Aberystwyth, United Kingdom, SY23 4LP

Aberystwyth
GBP 103

Holiday Home Stabal  0 stars

, Welshpool, United Kingdom, SY21 9JG

Welshpool

Holiday Home Barnaby  0 stars

Unnamed Road Rhayader Ld6 5Le Uk Powys, Rhayader, United Kingdom, LD6 5HA

Rhayader
GBP 115

Rhianwen Plas Moelfre Hall Barns  0 stars

Plas Moelfre Hall Barns Moelfre, Llangadwaladr (Powys), United Kingdom, SY10 7QJ

Llangadwaladr (Powys)
GBP 316

Lilly Pond Cottage, Rhayader  0 stars

The Swan St. Harmon, Saint Harmon, United Kingdom, LD6 5NG

Saint Harmon
GBP 240

Cherry Tree Lodge  0 stars

Cherry Tree Lodges Ffaldau Lane, Llandrindod Wells, United Kingdom, LD1 5UE

Llandrindod Wells
GBP 157

Maesmawr Farm Resort  0 stars

Moat Lane, Caersws, United Kingdom, SY17 5SB

Caersws
GBP 111

Stellar Safari Lodge Rhayader  0 stars

Lon Nantmel, Rhayader, United Kingdom, LD6 5PE

Rhayader
GBP 514

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 109

The Dragons Back  0 stars

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

Brecon
GBP 65

Parkers House Bed & Breakfast  0 stars

1 Shortbridge Street, Newtown (Powys), United Kingdom, SY16 2LW

Newtown (Powys)

7Evern Porth Farm  0 stars

, Caersws, United Kingdom, SY17 5SE

Caersws
GBP 315

Catkin Lodge Set In A Beautiful Woodland Holiday Park  0 stars

Penlan Holiday Park, Cenarth, United Kingdom, SA38 9JN

Cenarth
GBP 72

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 81

The Black Lion Hotel  0 stars

Black Lion Hotel High Street, Cardigan, United Kingdom, SA43 1HJ

Cardigan
GBP 160

Dyfi Cottage  0 stars

, Machynlleth, United Kingdom, SY20 9AF

Machynlleth
GBP 103

The Dolfor Inn  0 stars

Dolfor Road, Newtown (Powys), United Kingdom, SY16 4AA

Newtown (Powys)
GBP 65

2 Bed Cottage With Mountain Views, Private Estate  0 stars

Glanusk Park, Crickhowell, United Kingdom, NP8 1SH

Crickhowell

Dovey Valley Cottage  0 stars

, Machynlleth, United Kingdom, SY20 9AR

Machynlleth
GBP 224

Baskerville Hall Hotel  0 stars

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

Hay-On-Wye

River Wye Bunkhouse  0 stars

River Wye Activity Centre, Glasbury, United Kingdom, HR3 5NW

Glasbury
GBP 511