Wales hotels

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

Wales Overview

Show all cities
Alphabetical City Index
Hotels City Rating

The Celtic Manor Resort  5 stars

Coldra Woods, Newport (Dyfed), United Kingdom, NP181HQ

Newport (Dyfed) Great
USD 315

Voco St David'S Cardiff  5 stars

Havannah Street, Cardiff, United Kingdom, CF10 5SD

Cardiff Great
USD 269

Slebech Park  5 stars

Slebech, Wiston (Dyfed), United Kingdom, SA62 4AX

Wiston (Dyfed) Great
USD 137

The Grove Narberth  5 stars

Molleston, Narberth, United Kingdom, SA67 8BX

Narberth Perfect
USD 299

Jabajak Vineyard Restaurant With Rooms  5 stars

Banc Y Llain Llanboidy Road, Whitland, United Kingdom

Whitland
USD 174

Escape Boutique B&B  5 stars

48 Church Walks, Llandudno, United Kingdom, LL30 2HL

Llandudno Perfect
USD 149

Abbey House  5 stars

52 Abbey Road, Llandudno, United Kingdom

Llandudno Perfect
USD 117

Pen-Y-Bryn House  5 stars

Llangorse, Brecon, United Kingdom, LD3 7UG

Brecon
USD 132

Glangwili Mansion  5 stars

Llanllawddog, Carmarthen, United Kingdom

Carmarthen Perfect
USD 159

Yha Cardiff Central  5 stars

East Tyndall Street , Cardiff, United Kingdom

Cardiff Very good
USD 133

Llanerch Vineyard  5 stars

Hensol , Hensol, United Kingdom, CF72 8GG

Hensol
USD 148

Feathers Royal Hotel  5 stars

Alban Square, Aberaeron, United Kingdom, SA46 0AQ

Aberaeron
USD 165

Roch Castle  5 stars

Roch Castle, Roch, Haverfordwest, Pembrokeshire, Roch, United Kingdom, SA62 6AQ

Roch
USD 319

Gwesty Cymru Hotel & Restaurant  5 stars

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

Aberystwyth
USD 118

Pale Hall  5 stars

Llandderfel, Bala, United Kingdom, LL23 7PS

Bala Perfect
USD 354

Castle House B And B  5 stars

Love Lane / Bull Lane, Denbigh, United Kingdom, LL16 3LY

Denbigh Nice
USD 177

Seaview Hotel  5 stars

Windy Hall, Fishguard, United Kingdom, SA65 9PL

Fishguard Very good
USD 81

Best Western Lamphey Court Hotel & Spa  4 stars

Lamphey, Pembroke, United Kingdom, SA71 5NT

Pembroke Very good
USD 146

Parkway Hotel & Spa  4 stars

Cwmbran Drive, Newport (Gwent), United Kingdom, NP44 3UW

Newport (Gwent) Great
USD 128

The Falcondale Hotel & Restaurant  4 stars

Falcondale Drive, Lampeter, United Kingdom, SA48 7RX

Lampeter Great
USD 183

New House Country Hotel  4 stars

Thornhill, Cardiff, United Kingdom, CF14 9UA

Cardiff Great
USD 154

Quay Hotel And Spa  4 stars

Deganwy Quay, Conwy, United Kingdom, LL31 9DJ

Conwy Great
USD 195

Hilton Cardiff  4 stars

Kingsway, Cardiff, United Kingdom

Cardiff Great
USD 129

Vale Resort  4 stars

Hensol Park, Hensol, United Kingdom, CF72 8JY

Hensol Great
USD 153

Future Inn Cardiff  4 stars

Hemingway Road, Cardiff, United Kingdom, CF10 4AU

Cardiff Great
USD 131

Swansea Marriott Hotel  4 stars

Maritime Quarter, Swansea, United Kingdom, SA1 3SS

Swansea Great
USD 144

Cardiff Marriott Hotel  4 stars

Mill Lane, Cardiff, United Kingdom, CF10 1EZ

Cardiff Great
USD 230

St Pierre Marriott Hotel & Country Club  4 stars

St Pierre Park, Chepstow, United Kingdom, NP16 6YA

Chepstow Great
USD 139

Copthorne Cardiff  4 stars

Copthorne Way, Cardiff, United Kingdom, CF5 6DH

Cardiff Very good
USD 100

Park Plaza Cardiff  4 stars

Greyfriars Rd, Cardiff, United Kingdom, CF10 3AL

Cardiff Great
USD 274

Ramada Plaza Wrexham  4 stars

Ellice Way, Wrexham, United Kingdom, LL13 7YH

Wrexham Great
USD 69

Jurys Inn Cardiff  4 stars

Park Place, Cardiff, United Kingdom, CF10 3UD

Cardiff Very good
USD 167

The Royal Hotel Cardiff  4 stars

88 St Mary Street, Cardiff, United Kingdom, CF10 5DW

Cardiff Great
USD 163

Lion Quays Hotel & Spa  4 stars

Moreton, Chirk, United Kingdom, SY11 3EN

Chirk Great
USD 132

Mercure Cardiff Holland House Hotel & Spa  4 stars

24-26 Newport Road, Cardiff, United Kingdom, CF24 0DD

Cardiff Very good
USD 149

Novotel Cardiff Centre  4 stars

Schooner Way, Atlantic Wharf, Cardiff, United Kingdom, CF10 4RT

Cardiff Great
USD 139

Bodysgallen Hall And Spa  4 stars

The Royal Welsh Way, Llandudno, United Kingdom, LL30 1RS

Llandudno Great
USD 357

The Dragon Hotel  4 stars

The Kingsway, Swansea, United Kingdom, SA15LS

Swansea Great
USD 94

Imperial Hotel  4 stars

The Promenade, Llandudno, United Kingdom, LL30 1AP

Llandudno Great
USD 150

Lake Vyrnwy Hotel & Spa  4 stars

Lake Vyrnwy, Llanwddyn (Powys), United Kingdom, SY10 0LY

Llanwddyn (Powys) Great
USD 153

Metropole Hotel And Spa  4 stars

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

Llandrindod Wells Very good
USD 170

Ruthin Castle  4 stars

Castle Street, Ruthin, United Kingdom, LL15 2NU

Ruthin Great
USD 179

St George'S Hotel  4 stars

The Promenade, Llandudno, United Kingdom, LL30 2LG

Llandudno Great
USD 153

Craiglands Guest House  4 stars

Carmen Sylva Road, Llandudno, United Kingdom, LL30 1LZ

Llandudno Great
USD 92

The Castle Hotel  4 stars

Kings Road, Llandovery, United Kingdom, SA20 0AP

Llandovery Very good
USD 107

Radisson Blu Cardiff Hotel  4 stars

Meridian Gate, Bute Terrace, Cardiff, United Kingdom, CF10 2FL

Cardiff Great
USD 115

Tre Ysgawen Hall Country House Hotel & Spa  4 stars

Capel Coch, Llangefni, United Kingdom, LL77 7UR

Llangefni Great
USD 226

Black Boy Inn  4 stars

Northgate Street, Caernarfon, United Kingdom, LL55 1RW

Caernarfon Great
USD 140

St Brides Spa Hotel  4 stars

St. Brides Hill, Saundersfoot, United Kingdom, SA699NH

Saundersfoot Great
USD 267

Llansantffraed Court Hotel  4 stars

Llanvihangel Gobion, Abergavenny, United Kingdom, NP7 9BA

Abergavenny Perfect
USD 151

Holm House Hotel  4 stars

Marine Parade, Cardiff, United Kingdom, CF643BG

Cardiff Great
USD 292

Stradey Park Hotel And Spa  4 stars

Furnace, Llanelli, United Kingdom

Llanelli Very good
USD 132

Penally Abbey Country House Hotel And Restaurant  4 stars

Penally, Tenby, United Kingdom

Tenby Great
USD 209

The Bluebell Hotel  4 stars

The Parade, Neath, United Kingdom

Neath Great
USD 81

The Kinmel & Kinspa  4 stars

St. Georges Road, Abergele, United Kingdom

Abergele Very good
USD 137

Miskin Manor Hotel And Health Club  4 stars

Pendoylan Road, Miskin, Hensol, United Kingdom, CF72 8ND

Hensol Great
USD 192

Browns Hotel  4 stars

King Street, Laugharne, United Kingdom, SA33 4RY

Laugharne Perfect
USD 151

The Laurels  4 stars

Cardiff Road St Fagans, Cardiff, United Kingdom

Cardiff
USD 106

The Mount Pleasant Inn  4 stars

Merthyr Vale, Merthyr Tydfil, United Kingdom

Merthyr Tydfil
USD 104

The Empire Hotel & Spa  4 stars

Church Walks, Llandudno, United Kingdom

Llandudno
USD 199

The Old Barn Inn  4 stars

Magor Road Llanmartin, Newport (Gwent), United Kingdom

Newport (Gwent) Perfect
USD 100

Aberconwy House B&B  4 stars

Lon Muriau, Llanrwst Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Great
USD 114

The Management Centre  4 stars

College Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Great
USD 119

Beaufort Guest House  4 stars

65 Cathedral Road, Cardiff, United Kingdom

Cardiff
USD 188

The Hand At Llanarmon  4 stars

Llanarmon Dyffryn Ceiriog Ceiriog Valley, Llanarmon Dyffryn-Ceiriog, United Kingdom, LL20 7LD

Llanarmon Dyffryn-Ceiriog
USD 167

The Hollybrook Country Inn  4 stars

Bronwydd, Carmarthen, United Kingdom, SA33 6BE

Carmarthen Perfect
USD 101

West Arms Hotel  4 stars

Llanarmon Dc, Llanarmon Dyffryn-Ceiriog, United Kingdom, LL20 7LD

Llanarmon Dyffryn-Ceiriog Great
USD 187

Oakfield House B&B  4 stars

Holyhead Road, Betws-y-Coed, United Kingdom, LL24 0BY

Betws-y-Coed
USD 107

Glyn Y Coed  4 stars

Glyn Y Coed Porthmadog Road, Criccieth, United Kingdom, LL52 0HP

Criccieth Perfect
USD 113

Bryn Artro Country House  4 stars

Llanbedr Ll4 52Le, Llanbedr (Gwynedd), United Kingdom, LL45 2LE

Llanbedr (Gwynedd) Perfect
USD 139

Morgans Hotel  4 stars

Somerset Place, Swansea, United Kingdom, SA1 1RR

Swansea
USD 146

Castle Hotel  4 stars

High Street, Conwy, United Kingdom, LL32 8DB

Conwy Great
USD 137

Llandudno Bay Hotel  4 stars

East Parade, Llandudno, United Kingdom, LL30 1BE

Llandudno Guest rating
USD 104

White Waters Country Hotel  4 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8BS

Llangollen
USD 142

The Golden Fleece Inn  4 stars

Market Square, Porthmadog, United Kingdom, LL49 9RB

Porthmadog Great
USD 113

Yha Snowdon Pen Y Pass  4 stars

Pen Y Pass Nantgwynant, Llanberis, United Kingdom, LL55 4NY

Llanberis Great
USD 62

Yha Conwy  4 stars

Larkhill Sychnant Pass Road, Conwy, United Kingdom, LL32 8AJ

Conwy Perfect
USD 69

Heywood Spa Hotel  4 stars

Heywood Lane, Tenby, United Kingdom, SA70 8DA

Tenby Very good
USD 152

The Kings Head Hotel  4 stars

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

Abergavenny Great
USD 119

Bryn Meadows Golf, Hotel & Spa  4 stars

Maesycwmmer, Blackwood (Gwent), United Kingdom, CF82 7SN

Blackwood (Gwent)
USD 172

Glen-Yr-Afon House Hotel  4 stars

Pontypool Road, Usk, United Kingdom, NP15 1SY

Usk Guest rating
USD 158

Coldra Court Hotel By Celtic Manor  4 stars

Chepstow Road, Newport (Gwent), United Kingdom, NP18 2LX

Newport (Gwent) Very good
USD 116

Del Mar B&B  4 stars

12 Deganwy Avenue, Llandudno, United Kingdom

Llandudno Very good
USD 90

The Swan At Hay  4 stars

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

Hay-On-Wye Very good
USD 141

Hotel Portmeirion & Castell Deudraeth  4 stars

Minffordd, Porthmadog, United Kingdom, LL48 6ER

Porthmadog Perfect
USD 271

Hammet House  4 stars

Llechryd, Cardigan, United Kingdom, SA43 2QA

Cardigan Guest rating
USD 176

Cambrian Inn  4 stars

1-2 Castle Street, Tredegar, United Kingdom

Tredegar
USD 165

The Beaufort Arms Coaching Inn & Brasserie  4 stars

High Street, Raglan, Raglan, United Kingdom, NP15 2DY

Raglan Guest rating
USD 130

Ty Dderw Country Inn  4 stars

Llanallgo, Moelfre, United Kingdom, LL72 8HB

Moelfre Great
USD 104

Lastra Farm Hotel  4 stars

Penrhyd, Amlwch, United Kingdom, LL68 9TF

Amlwch Great
USD 130

Kings Arms Hotel  4 stars

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

Abergavenny Nice
USD 120

Betws Inn  4 stars

Betws Garmon, Llanberis, United Kingdom, LL54 7YY

Llanberis

Aberdunant Hall Country Hotel  4 stars

Prenteg, Porthmadog, United Kingdom, LL49 9SR

Porthmadog
USD 138

The View Guest House (Adults Only)  4 stars

26 North Parade, Llandudno, United Kingdom

Llandudno
USD 105

Gazelle Hotel  4 stars

Glyn Garth Menai Bridge, Menai Bridge, United Kingdom, LL59 5PD

Menai Bridge
USD 209

Castle Hotel  4 stars

The Parade, Neath, United Kingdom

Neath
USD 76

Craig-Y-Dderwen Riverside Hotel  4 stars

Betws-Y-Coed, Betws-y-Coed, United Kingdom, LL24 0AS

Betws-y-Coed Great
USD 190

Heddwyn  4 stars

20 Bryn Y Bia Road, Llandudno, United Kingdom

Llandudno
USD 100

The Angel Hotel  4 stars

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

Abergavenny Nice
USD 230

Llangollen Hostel  4 stars

Berwyn Street, Llangollen, United Kingdom, LL20 8NB

Llangollen Great
USD 65

Parsonage Farm Inn  4 stars

St Florence, Tenby, United Kingdom, SA70 8LR

Tenby
USD 103

The Broadmead Boutique B&B  4 stars

Heywood Lane, Tenby, United Kingdom

Tenby
USD 144

Lyons Nant Hall Hotel  4 stars

Prestatyn Road, Prestatyn, United Kingdom, LL19 9LD

Prestatyn Perfect
USD 150

Langdon Villa Guest House  4 stars

3 Warren Street, Tenby, United Kingdom

Tenby
USD 120

Brigands Inn  4 stars

Machynlleth, Mallwyd, United Kingdom, SY20 9HJ

Mallwyd Great
USD 127

Trearddur Bay Hotel  4 stars

Lon Isallt, Trearddur, United Kingdom, LL65 2UN

Trearddur Very good
USD 183

Corran Resort And Spa  4 stars

East Marsh, Laugharne, United Kingdom, SA33 4RS

Laugharne
USD 170

Clayton Hotel Cardiff  4 stars

St Mary Street, Cardiff, United Kingdom, CF10 1GD

Cardiff Great
USD 203

Ty Gwyn Hotel  4 stars

Betws-Y-Coed, Betws-y-Coed, United Kingdom, LL24 0SG

Betws-y-Coed Nice
USD 98

The Groes Inn  4 stars

Tyn Y Groes, Conwy, United Kingdom, LL32 8TN

Conwy Very good
USD 171

The Cawdor  4 stars

Rhosmaen Street, Llandeilo, United Kingdom, SA19 6EN

Llandeilo Very good
USD 218

The Manor House At Celtic Manor  4 stars

Coldra Woods, Newport (Gwent), United Kingdom, NP18 1HQ

Newport (Gwent) Very good
USD 150

Blackthorn Farm  4 stars

Penrhosfeilw, Trearddur Bay, Holyhead, United Kingdom, LL65 2LT

Holyhead Great
USD 98

Tyr Graig Castle  4 stars

Llanaber Road, Barmouth, United Kingdom, LL42 1YN

Barmouth Nice
USD 117

King'S Head Inn  4 stars

Gower, Llangennith, United Kingdom, SA3 1HU

Llangennith
USD 152

Castlemead  4 stars

Manorbier , Manorbier, United Kingdom, SA70 7TA

Manorbier
USD 129

Gwesty Ty Newydd  4 stars

Aberdaron, Aberdaron, United Kingdom, LL53 8BE

Aberdaron
USD 166

Gwynfryn Guest House  4 stars

Gwynfryn S N, Tavernspite, United Kingdom, SA34 0NL

Tavernspite
USD 151

The King'S Head  4 stars

1 Market Square , Llandovery, United Kingdom

Llandovery

Bryn Derwen Guest House  4 stars

Llanrwst Road, Conwy, Gb, Conwy, United Kingdom

Conwy
USD 122

Best Western Diplomat Hotel And Spa  3 stars

Felinfoel, Llanelli, United Kingdom, SA15 3PJ

Llanelli Very good
USD 98

The Waterloo Hotel  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom, LL24 0AR

Betws-y-Coed Great
USD 167

Best Western Aberavon Beach Hotel  3 stars

Princess Margaret Way, Port Talbot, United Kingdom, SA12 6QP

Port Talbot Very good
USD 76

The Bulkeley Hotel  3 stars

19 Castle Street, Beaumaris, United Kingdom, LL58 8AW

Beaumaris Very good
USD 137

Cross Lanes Hotel  3 stars

Bangor Road, Wrexham, United Kingdom, LL13 0TF

Wrexham Very good
USD 140

Best Western Heronston Hotel & Spa  3 stars

Ewenny Road, Bridgend (Wales), United Kingdom, CF35 5AW

Bridgend (Wales) Very good
USD 95

Royal George Hotel  3 stars

Tintern, Tintern, United Kingdom, NP166SF

Tintern Great
USD 98

St Mellons Hotel  3 stars

Castleton, Cardiff, United Kingdom, CF3 2XR

Cardiff Very good
USD 165

Premier Inn Bridgend Central  3 stars

The Derwen, Bridgend (Wales), United Kingdom, CF32 9SH

Bridgend (Wales) Great
USD 86

Holiday Inn Express Cardiff Bay  3 stars

Longueil Close, Cardiff, United Kingdom, CF62 3BT

Cardiff Very good
USD 164

The Beaches Hotel  3 stars

Beach Road East, Prestatyn, United Kingdom, LL19 7LG

Prestatyn Very good
USD 121

Holiday Inn Cardiff City Centre  3 stars

Castle Street, Cardiff, United Kingdom, CF10 1XD

Cardiff Great
USD 192

The Cardiff North Hotel By Accorhotels  3 stars

Circle Way East, Cardiff, United Kingdom, CF23 9XF

Cardiff Very good
USD 78

Park Inn By Radisson Cardiff City Centre  3 stars

Mary Ann Street, Cardiff, United Kingdom, CF10 2JH

Cardiff Very good
USD 229

Mercure Swansea  3 stars

Phoenix Way, Swansea, United Kingdom, SA7 9EG

Swansea Very good
USD 85

Travelodge St. Clears Carmarthen  3 stars

A40 A4066 Roundabout Tenby Road, St Clears, United Kingdom, SA33 4JN

St Clears Very good
USD 74

Travelodge Cardiff Central  3 stars

Imperial Gate, Cardiff, United Kingdom, CF10 1FA

Cardiff Guest rating
USD 176

Travelodge Pembroke Dock  3 stars

Pier Road Pembroke Dock, Pembroke Dock, United Kingdom, SA72 6DY

Pembroke Dock
USD 89

Travelodge Swansea Central  3 stars

1 Princess Way, Swansea Sa1 3Lw, Wales, Swansea, United Kingdom, SA1 3LW

Swansea Very good
USD 80

Grand Hotel Llandudno  3 stars

Happy Valley Road, Llandudno, United Kingdom, LL30 2LR

Llandudno Nice
USD 87

Wild Pheasant Hotel & Spa, BW Signature Collection  3 stars

Berwyn Road, Llangollen, United Kingdom, LL20 8AD

Llangollen Very good
USD 130

Heritage Park Hotel & Leisure Club  3 stars

Coedcae Rd, Trehafod, Pontypridd, United Kingdom, CF37 2NP

Pontypridd Very good
USD 95

Knighton Hotel  3 stars

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

Knighton (Powys) Very good
USD 168

Seabank Hotel  3 stars

West Drive, Porthcawl, United Kingdom, CF36 3LU

Porthcawl
USD 81

Royal Sportsman Hotel  3 stars

131 High Street, Porthmadog, United Kingdom, LL49 9HB

Porthmadog Great
USD 115

Moreton Park Hotel  3 stars

Gledrid, Chirk, United Kingdom, LL14 5DG

Chirk Great
USD 133

The Bull Hotel  3 stars

Bulkley Square, Llangefni, Llangefni, United Kingdom, LL77 7LR

Llangefni Very good
USD 81

Holiday Inn Newport  3 stars

The Coldra, Newport (Gwent), United Kingdom, NP18 2YG

Newport (Gwent) Very good
USD 110

Ambassador Hotel  3 stars

Grand Promenade, Llandudno, United Kingdom, LL30 2NR

Llandudno Nice
USD 83

Roman Lodge Hotel  3 stars

Ponthir Road Caerleon, Newport (Gwent), United Kingdom, NP18 3NY

Newport (Gwent) Nice
USD 76

Brecon Castle  3 stars

Castle Square, Brecon, United Kingdom, LD3 9DB

Brecon Very good
USD 144

Holiday Inn Express Swansea East  3 stars

B4290 (Llandarcy To Jersey Marine) Llandarcy , Swansea, United Kingdom, SA10 6GZ

Swansea Great
USD 74

Sleeperz Hotel Cardiff  3 stars

Station Approach, Cardiff, United Kingdom, CF10 1RH

Cardiff Great
USD 123

The Royal Hotel  3 stars

7 Bridge Street, Llangollen, United Kingdom, LL20 8PG

Llangollen Very good
USD 97

Blanco'S Hotel  3 stars

Green Park, Port Talbot, United Kingdom, SA12 6NT

Port Talbot Very good
USD 90

Towers Hotel & Spa  3 stars

Jersey Marine, Swansea, United Kingdom, SA10 6JL

Swansea Great
USD 131

Rossett Hall Hotel, BW Signature Collection  3 stars

Chester Road, Rossett, Wrexham, United Kingdom, LL12 0DE

Wrexham Great
USD 105

Village Urban Resort Cardiff  3 stars

29 Pendwyallt Road, Coryton, Cardiff, United Kingdom, CF14 7EF

Cardiff Very good
USD 114

Village Swansea  3 stars

Fabian Way, Swansea, United Kingdom, SA18QY

Swansea Great
USD 93

Travelodge Cardiff Atlantic Wharf Hotel  3 stars

Atlantic Wharf Hemingway Road, Cardiff, United Kingdom, CF10 4JY

Cardiff
USD 97

Citrus Hotel Cardiff By Compass Hospitality  3 stars

Bute Terrace, Cardiff, United Kingdom, Cf10 2fe

Cardiff Very good
USD 156

Conrah Hotel  3 stars

Chancery, Aberystwyth, United Kingdom, SY23 4DF

Aberystwyth Great
USD 139

Brewers Lodge  3 stars

Gordon Road, Blackwood (Gwent), United Kingdom, NP12 1DS

Blackwood (Gwent) Nice
USD 80

Royal Oak Hotel  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom, LL24 0AY

Betws-y-Coed Great
USD 158

The Bear Hotel  3 stars

High Street, Cowbridge, United Kingdom, CF71 7AF

Cowbridge Very good
USD 171

Holt Lodge Hotel  3 stars

Wrexham Road, Wrexham, United Kingdom, LL13 9SW

Wrexham Very good
USD 99

Indulge At The Lodge  3 stars

Tal-Y-Bont, Conwy, United Kingdom, LL32 8YX

Conwy Great
USD 75

Brynafon Country House Hotel  3 stars

South Street, Rhayader, United Kingdom, LD6 5BL

Rhayader Very good

Abbey Grange Hotel  3 stars

Horseshoe Pass Road,, Llangollen, United Kingdom, LL208DD

Llangollen Very good
USD 59

The Broadway Hotel  3 stars

Mostyn Broadway, Llandudno, United Kingdom, LL30 1YL

Llandudno Great
USD 56

Blueberry Inn  3 stars

6-8 Market Street, Pontypridd, United Kingdom, CF37 2ST

Pontypridd Great
USD 90

The Beaufort Hotel  3 stars

Beaufort Square, Chepstow, United Kingdom, NP16 5EP

Chepstow Very good
USD 86

Maes Manor Country Hotel  3 stars

Maes Rudded Lane, Blackwood (Gwent), United Kingdom

Blackwood (Gwent) Very good
USD 95

The Celtic Royal Hotel  3 stars

Bangor Street, Caernarfon, United Kingdom

Caernarfon Great
USD 141

The Royal Victoria Hotel  3 stars

Llanberis, Llanberis, United Kingdom, LL55 4TY

Llanberis Very good
USD 122

Chainbridge Hotel  3 stars

Berwyn, Llangollen, United Kingdom

Llangollen Nice
USD 137

Fishguard Bay Hotel  3 stars

Quay Road, Fishguard, United Kingdom

Fishguard Great
USD 78

Ivy Bush Royal Hotel  3 stars

Spilman Street, Carmarthen, United Kingdom, SA311LG

Carmarthen
USD 88

The Sunnyside  3 stars

2 - 4 Llewelyn Avenue, Llandudno, United Kingdom, LL30 2ER

Llandudno Great
USD 112

The Gower Hotel  3 stars

11 Church Lane, Swansea, United Kingdom, SA3 3JT

Swansea Nice
USD 120

Caer Beris Manor Country House Hotel  3 stars

Builth Wells, Builth Wells, United Kingdom, LD23NP

Builth Wells Great
USD 131

Belle Vue Royal Hotel  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Great
USD 83

Marine Hotel  3 stars

Marine Terrace, Aberystwyth, United Kingdom

Aberystwyth Very good
USD 130

Gwesty'R Emlyn Hotel  3 stars

Bridge Street, Newcastle Emlyn, United Kingdom, SA389DU

Newcastle Emlyn Great
USD 94

The Hand Hotel  3 stars

Bridge Street, Llangollen, United Kingdom

Llangollen Very good
USD 108

Holiday Inn Cardiff - North M4  3 stars

Merthyr Road, Cardiff, United Kingdom, CF15 7LH

Cardiff Very good
USD 107

Royal Oak Hotel  3 stars

The Cross , Welshpool, United Kingdom, SY21 7DG

Welshpool Great
USD 151

The Angel Hotel  3 stars

Castle Street, Cardiff, United Kingdom, CF10 1SZ

Cardiff Very good
USD 120

The Central Hotel  3 stars

12 Mostyn Crescent, Llandudno, United Kingdom, LL30 1AR

Llandudno Very good
USD 99

Premier Inn Cardiff North  3 stars

Pentwyn Road, Cardiff, United Kingdom

Cardiff Great
USD 100

The Grand Hotel  3 stars

Ivey Place, Swansea, United Kingdom, SA1 1NX

Swansea Very good
USD 99

Best Western Pontypool Metro Hotel  3 stars

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

Pontypool Great
USD 66

Holiday Inn Express Cardiff Airport  3 stars

Port Road, Cardiff, United Kingdom, CF62 3BT

Cardiff Great
USD 122

Springfield Hotel & Health Club  3 stars

A55 Expressway, Pentre Halkyn, Halkyn, United Kingdom, CH8 8BA

Halkyn Very good
USD 97

Guildhall Tavern  3 stars

Hall Square, Denbigh, United Kingdom, LL16 3NU

Denbigh Very good
USD 161

The Eagles Hotel  3 stars

Ancaster Square, Llanrwst, United Kingdom, LL26 0LG

Llanrwst Guest rating
USD 131

Gwydyr Hotel  3 stars

Snowdonia National Park, Betws-y-Coed, United Kingdom, LL24 0AB

Betws-y-Coed Very good
USD 115

The Manor Hotel  3 stars

Brecon Road, Crickhowell, United Kingdom, NP8 1SE

Crickhowell Great
USD 137

Travelodge Cardiff Central Queen Street  3 stars

The Friary Off Queen Street, Cardiff, United Kingdom

Cardiff
USD 214

Alexandra Guest House  3 stars

44 Coity Road, Bridgend (Wales), United Kingdom

Bridgend (Wales)
USD 136

The Castle Hotel Wetherspoon  3 stars

St Peters Square, Ruthin, United Kingdom

Ruthin
USD 82

The Alexandra Hotel  3 stars

11 Clonmel Street, Llandudno, United Kingdom

Llandudno Nice
USD 76

Bessemer Hotel  3 stars

Hermon Close, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Very good
USD 84

Swallow Falls Complex  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed Very good
USD 94

Tregenna Hotel  3 stars

Park Terrace, Merthyr Tydfil, United Kingdom

Merthyr Tydfil Guest rating
USD 75

The Windsor Lodge Hotel  3 stars

15 Mount Pleasant, Swansea, United Kingdom, SA1 6EG

Swansea Nice
USD 238

Hotel Plas Hyfryd  3 stars

Moorfield Road, Narberth, United Kingdom

Narberth Very good
USD 120

The Lindens  3 stars

10 Church Walks, Llandudno, United Kingdom

Llandudno Very good
USD 89

Night Lodge  3 stars

52-54 Stowhill, Newport (Gwent), United Kingdom

Newport (Gwent) Nice
USD 76

Beach House Hotel Guest House  3 stars

82 Church Walks, Llandudno, United Kingdom

Llandudno
USD 127

Trevor Arms  3 stars

Marford Hill, Wrexham, United Kingdom, LL12 8TA

Wrexham Great
USD 127

Lyndale Hotel  3 stars

410 Abergele Road, Old Colwyn, Colwyn Bay, United Kingdom, LL299AB

Colwyn Bay Nice
USD 84

Ramada Resort Cwrt Bleddyn Hotel & Spa  3 stars

Llangybi, Usk, United Kingdom, NP15 1PG

Usk Very good
USD 103

The Baskerville Arms Hotel  3 stars

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

Hay-On-Wye
USD 103

Castle Inn  3 stars

Bridge Street, Newport (Dyfed), United Kingdom

Newport (Dyfed)
USD 139

New Inn By Good Night Inns  3 stars

Chepstow Road Langstone, Newport (Gwent), United Kingdom

Newport (Gwent) Very good
USD 86

Manor Parc Hotel  3 stars

Thornhill Road, Cardiff, United Kingdom

Cardiff
USD 150

Iris Hotel  3 stars

Iris Hotel. 16 Central Promenade, Llandudno, United Kingdom

Llandudno Very good
USD 63

Sefton Court  3 stars

49 Church Walks, Llandudno, United Kingdom

Llandudno Great
USD 104

Cae Mor  3 stars

Central Promenade, Llandudno, United Kingdom

Llandudno Great
USD 120

Culver House Hotel  3 stars

Port Eynon, Port-Eynon, United Kingdom

Port-Eynon
USD 178

Baytree Hotel  3 stars

6 North Parade, Llandudno, United Kingdom

Llandudno
USD 103

Norton House Hotel  3 stars

17 Norton Road Mumbles, Swansea, United Kingdom

Swansea
USD 124

Oyo Cardiff Central  3 stars

Clare Street, Cardiff, United Kingdom

Cardiff Very good
USD 92

Three Wells Hotel  3 stars

Chapel Road, Llandrindod Wells, United Kingdom

Llandrindod Wells Great
USD 106

Macdonald Plas Talgarth Health Leisure Club  3 stars

Pennal Snowdonia National Park,, Pennal, United Kingdom

Pennal
USD 156

The Lilly  3 stars

West Parade Colwyn Bay, Llandudno, United Kingdom

Llandudno
USD 157

Glan Aber Hotel  3 stars

Holyhead Road, Betws-y-Coed, United Kingdom

Betws-y-Coed
USD 90

The Trevone  3 stars

10 St Georges Crescent, Llandudno, United Kingdom

Llandudno
USD 168

Lincoln House Private Hotel  3 stars

118 - 120 Cathedral Road, Cardiff, United Kingdom

Cardiff Nice
USD 236

Penrhys Hotel  3 stars

127 Cathedral Road, Cardiff, United Kingdom

Cardiff Very good
USD 193

Tadross Hotel  3 stars

271 Holton Rd, Barry, United Kingdom

Barry Nice
USD 63

The Newbridge On Usk  3 stars

Newbridge On Tredunnock Np15 1Ly, Usk, United Kingdom

Usk
USD 97

The Cayo By Marston'S Inns  3 stars

36 Cathedral Road, Cardiff, United Kingdom

Cardiff
USD 69

Three Salmons Hotel  3 stars

Bridge Street, Usk, United Kingdom

Usk Nice
USD 109

Llanerch Inn  3 stars

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

Llandrindod Wells
USD 67

Y Castell  3 stars

33 Castle Square, Caernarfon, United Kingdom, LL55 2NN

Caernarfon
USD 93

The Malt House  3 stars

Talybont-On-Usk , Llansantffread, United Kingdom, LD3 7JD

Llansantffread

Old Castle Farm Guest House  3 stars

18 Penpentre, Brecon, United Kingdom, LD3 8DG

Brecon
USD 115

Llwyn Country House  3 stars

Heol Hendre, Llanelli, United Kingdom, SA14 9SE

Llanelli Nice
USD 107

Gales Of Llangollen  3 stars

18 Bridge Street, Llangollen, United Kingdom, LL20 8PF

Llangollen Great
USD 157

Witchingham B&B  3 stars

20 Walthew Avenue, Holyhead, United Kingdom, LL65 1AF

Holyhead
USD 70

Four Saints Brig Y Don Hotel  3 stars

Central Promenade, Llandudno, United Kingdom, LL30 2XS

Llandudno Very good
USD 87

Cambrian Inn & Restaurant  3 stars

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

New Quay (Dyfed)
USD 120

Bodlondeb Hotel  3 stars

Portmadoc Road Cricciethgwynedd Ll52 0Hp Criccieth Ll52 0Hp United Kingdom, Criccieth, United Kingdom, LL52 0HP

Criccieth

Britannia Inn  3 stars

Horseshoe Pass, Llangollen, United Kingdom, LL20 8DW

Llangollen
USD 115

Min Y Gaer Guest House  3 stars

Porthmadog Road, Criccieth, United Kingdom, LL52 0HP

Criccieth
USD 111

Plas Isa Hotel  3 stars

Porthmadog Road, Criccieth, United Kingdom, LL52 0HP

Criccieth
USD 155

Aberthaw House Hotel  3 stars

28 Porthkerry Rd, Barry, United Kingdom, CF62 7AX

Barry Perfect
USD 82

The Ship Hotel  3 stars

The Ship Hotel Aberdaron, Aberdaron, United Kingdom, LL53 8BE

Aberdaron
USD 137

The Great House Hotel  3 stars

8 High Street, Bridgend (Wales), United Kingdom, CF32 0HP

Bridgend (Wales) Great
USD 116

Beaufort Park Hotel  3 stars

Alltami Road, Mold, United Kingdom, CH7 6RQ

Mold Very good
USD 93

The Wynnstay Arms Hotel By Marston'S Inns  3 stars

Yorke Street, Wrexham, United Kingdom, LL13 8LP

Wrexham Very good
USD 87

Craig-Y-Nos Castle  3 stars

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

Abercraf Guest rating
USD 180

The Glengower  3 stars

Victoria Terrace, Aberystwyth, United Kingdom, SY23 2DH

Aberystwyth Very good
USD 108

Dunoon Hotel  3 stars

Gloddaeth Avenue, Llandudno, United Kingdom, LL30 2DW

Llandudno
USD 147

Albion Guest House  3 stars

41 Albion Street, New Brighton, United Kingdom, CH45 9LE

New Brighton Great
USD 87

The Meadowsweet Hotel  3 stars

Station Road, Llanrwst, United Kingdom, LL26 0DS

Llanrwst Great
USD 98

St Tudno Hotel  3 stars

North Parade, Llandudno, United Kingdom, LL30 2LP

Llandudno Great
USD 150

Soughton Hall Country House Hotel  3 stars

Northorpe, Mold, United Kingdom, CH7 6AB

Mold

Boars Head Hotel  3 stars

120 Lammas Street, Carmarthen, United Kingdom

Carmarthen Nice
USD 88

Nomad Backpacker  3 stars

11-15 Howard Gardens, Cardiff, United Kingdom, CF24 0EF

Cardiff Nice
USD 74

Elgano  3 stars

58 Cathedral Road, Cardiff, United Kingdom, CF11 9LL

Cardiff Great
USD 202

Bunkhouse  3 stars

94 St Mary St, Cardiff, United Kingdom, CF10 1DX

Cardiff Very good
USD 38

Number One Hundred Bed And Breakfast  3 stars

100 Newport Road, Cardiff, United Kingdom, CF24 1DG

Cardiff Great
USD 90

The Dragon Hotel  3 stars

Market Square, Montgomery, United Kingdom, SY15 6PA

Montgomery Great
USD 90

The Royal Oak Inn  3 stars

Rhandir Mwyn, Llandovery, United Kingdom, SA20 0NY

Llandovery
USD 102

Wynnstay Arms Hotel  3 stars

High Street, Ruabon, Wrexham, United Kingdom, LL14 6BL

Wrexham

Begelly Arms Hotel  3 stars

New Road, Begelly, United Kingdom

Begelly Guest rating
USD 107

Bae Abermaw Hotel  3 stars

Panorma Road, Barmouth, United Kingdom

Barmouth Great
USD 111

The Park Hotel  3 stars

Bryngwent, Abergavenny, United Kingdom, NP7 8DS

Abergavenny Nice
USD 132

The Lion Hotel  3 stars

Y Maes, Criccieth, Criccieth, United Kingdom, LL52 0AA

Criccieth Very good
USD 117

Cain Valley Hotel  3 stars

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

Llanfyllin Great
USD 101

Headlands Hotel  3 stars

10 Hill Terrace, Llandudno, United Kingdom, LL30 2LS

Llandudno
USD 111

Bridge End Hotel  3 stars

Mill Street, Llangollen, United Kingdom

Llangollen
USD 83

Cardiff Bay Studio With Gym  3 stars

18 Hartland House Ferry Court, Cardiff, United Kingdom

Cardiff

The Cliff Hotel & Spa  3 stars

Cardigan, Gwbert On Sea, Cardigan, United Kingdom

Cardigan Nice
USD 125

The Pier Hotel Ltd  3 stars

23 East Parade, Rhyl, United Kingdom

Rhyl
USD 110

Tudor Lodge  3 stars

154A Dyffryn Road Saron, Ammanford, United Kingdom

Ammanford
USD 129

Glan Yr Afon Inn  3 stars

Dolphin Milwr, Holywell, United Kingdom

Holywell Nice
USD 76

Vista Hotel  3 stars

Castle Buildings, Llanelli, United Kingdom

Llanelli
USD 66

Imperial Hotel  3 stars

The Parragon, Tenby, United Kingdom, SA70 7HR

Tenby Great
USD 97

Castle Hotel  3 stars

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

Merthyr Tydfil Nice
USD 81

The Marine Hotel  3 stars

The Promenade, Llandudno, United Kingdom, LL30 1AN

Llandudno Very good
USD 113

Fourcroft Hotel  3 stars

North Beach, Tenby, United Kingdom, SA70 8AP

Tenby
USD 128

Ivybridge Guest House  3 stars

Drim Mill Dyffryn, Fishguard, United Kingdom

Fishguard
USD 124

The Menai Hotel And Bar  3 stars

Craig Y Don Road, Bangor (Gwynedd), United Kingdom, LL57 2BG

Bangor (Gwynedd)
USD 99

The Mount Inn  3 stars

18 China Street, Llanidloes, United Kingdom

Llanidloes Perfect
USD 109

Falcon Hotel  3 stars

111 Lammas Street, Carmarthen, United Kingdom

Carmarthen
USD 109

The Gower Hotel  3 stars

Milford Terrace, Saundersfoot, United Kingdom, SA69 9EL

Saundersfoot Nice
USD 122

Premier Inn Merthyr Tydfil  3 stars

Pentrebach, Merthyr Tydfil, United Kingdom, CF48 4BB

Merthyr Tydfil
USD 98

The Lemon Tree  3 stars

29 Rhosddu Rd, Wrexham, United Kingdom, LL11 2LP

Wrexham Guest rating
USD 84

Beggars Reach Hotel  3 stars

Burton, Pembroke Dock, United Kingdom, SA73 1PD

Pembroke Dock
USD 128

Yha Brecon Beacons  3 stars

Libanus, Brecon, United Kingdom

Brecon
USD 95

Premier Inn Barry Island  3 stars

Triangle Site, Barry, United Kingdom, CF62 5QN

Barry
USD 81

Premier Inn Swansea Waterfront  3 stars

The Waterfront Development, Swansea, United Kingdom, SA1 8PL

Swansea
USD 106

Premier Inn Cardiff East  3 stars

Newport Road, Cardiff, United Kingdom, CF3 2UQ

Cardiff
USD 125

Premier Inn Pontypool  3 stars

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

Pontypool
USD 86

Premier Inn Cardiff West  3 stars

Port Road, Cardiff, United Kingdom, CF5 6DD

Cardiff
USD 147

Premier Inn Swansea City Centre  3 stars

Salubrious Place, Swansea, United Kingdom, SA1 1EE

Swansea
USD 88

Premier Inn Wrexham North  3 stars

Chester Road, Wrexham, United Kingdom, LL12 8PW

Wrexham
USD 115

Premier Inn Llantrisant  3 stars

Ely Valley, Llantrisant (Glamorgan), United Kingdom, CF72 8LL

Llantrisant (Glamorgan)
USD 90

Premier Inn Caerphilly  3 stars

Corbetts Lane, Caerphilly, United Kingdom, CF83 3HX

Caerphilly
USD 79

Premier Inn Swansea North  3 stars

Upper Fforest Way, Morriston, Morriston, United Kingdom, SA6 8WB

Morriston
USD 96

The Grand Hotel  3 stars

Station Road, Port Talbot, United Kingdom, SA13 1DE

Port Talbot
USD 79

Premier Inn Cardiff City Centre  3 stars

10 Churchill Way, Cardiff, United Kingdom, CF10 2NB

Cardiff Great
USD 131

Premier Inn Bangor  3 stars

Parc Menai, Bangor (Gwynedd), United Kingdom, LL57 4FA

Bangor (Gwynedd)
USD 137

Abergavenny Hotel  3 stars

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

Abergavenny
USD 136

Manor Hotel  3 stars

1 Craig Y Don Parade, Llandudno, United Kingdom, LL30 1BG

Llandudno Very good
USD 75

Ashburnham Hotel  3 stars

Ashburnham Road, Pembrey, Carmarthenshire, Pembrey, United Kingdom, SA16 0TH

Pembrey Guest rating
USD 86

Radnorshire Arms  3 stars

High St, Presteigne, United Kingdom, LD8 2BE

Presteigne Great
USD 160

786 Newport Road  3 stars

786 Newport Road, Cardiff, United Kingdom, CF3 4FG

Cardiff
USD 77

Millennium Walk  3 stars

29 Messina House, Cardiff, United Kingdom, CF10 4AS

Cardiff

Three Rivers Hotel  3 stars

Undercliff, Ferryside, United Kingdom, SA17 5TU

Ferryside Nice
USD 125

Maelgwyn House  3 stars

Maelgwyn House, Harlech, United Kingdom, LL46 2SW

Harlech
USD 117

Y Gwynedd Inn & Bunkhouse  3 stars

High Street, Llanberis, United Kingdom, LL55 4SU

Llanberis
USD 101

Tynedale Hotel  3 stars

Central Promenade, Gloddaeth Crescent, Llandudno, United Kingdom, LL30 2XS

Llandudno
USD 133

Hydro Hotel  3 stars

Neville Crescent, Llandudno, United Kingdom, LL301AT

Llandudno
USD 83

Torlands  3 stars

Prospect Road, Osbaston, Monmouth, United Kingdom, NP25 3SZ

Monmouth
USD 91

Lamphey Hall Hotel  3 stars

Upper Lamphey Road, Lamphey, Pembroke, United Kingdom, SA71 5NR

Pembroke Very good
USD 105

Lyons Woodlands Hall  3 stars

Llanfwrog, Ruthin, United Kingdom, LL15 2AN

Ruthin Very good
USD 80

The Grove Hotel  3 stars

High Street, St. Davids (Pembrokeshire), United Kingdom, SA62 6SB

St. Davids (Pembrokeshire) Nice
USD 131

St. Davids Cross Hotel  3 stars

Cross Square, St. Davids (Pembrokeshire), United Kingdom, SA62 6SP

St. Davids (Pembrokeshire) Perfect
USD 189

Warpool Court Hotel  3 stars

St Davids,Pembrokeshire, St. Davids (Pembrokeshire), United Kingdom, SA62 6BN

St. Davids (Pembrokeshire)
USD 239

Park Hotel Tenby  3 stars

North Cliff, Tenby, United Kingdom, SA70 8AT

Tenby Guest rating
USD 167

Atlantic Hotel  3 stars

The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Guest rating
USD 180

Royal Lion Hotel  3 stars

North Beach, Tenby, United Kingdom, SA70 7EX

Tenby
USD 91

St Ives Hotel Neath  3 stars

St Ives Inn 12 Old Market Street, Neath, United Kingdom, SA11 3NA

Neath
USD 81

Royal Goat Hotel  3 stars

Caernarfon Road, Beddgelert, United Kingdom, LL55 4YE

Beddgelert Very good
USD 145

Unicorn Hotel  3 stars

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

Llanidloes
USD 116

Trewythen Hotel  3 stars

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

Llanidloes
USD 115

Laurel Bank  3 stars

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

Abbey-Cwmhir
USD 96

The New Brighton Hotel  3 stars

93 Victoria Road, New Brighton, United Kingdom, CH45 2JB

New Brighton
USD 77

Bridge House  3 stars

Lower Chapel, Brecon, United Kingdom

Brecon
USD 99

Ty Hotel  3 stars

M4 J 23A;Wales 1 Business Park Newp, Newport (Gwent), United Kingdom

Newport (Gwent) Perfect
USD 88

Village Hotel Swansea  3 stars

Langdon Road, Swansea, United Kingdom

Swansea
USD 167

Days Inn Bridgend - Cardiff  2 stars

M4 J36 Motorway, Bridgend (Wales), United Kingdom, CF32 9RW

Bridgend (Wales) Very good
USD 58

Campanile Cardiff  2 stars

Caxton Place, Pentwyn, Cardiff, United Kingdom, CF238HA

Cardiff Nice
USD 143

Travelodge Cardiff Llanedeyrn  2 stars

Circle Way East Off A48, Llanedeyrn Cf23 9Pd, Cardiff, United Kingdom, CF23 9NZ

Cardiff Guest rating
USD 91

Travelodge Holyhead  2 stars

Kingsland Road Na Na, Holyhead, United Kingdom, LL65 2LB

Holyhead
USD 79

Glen Usk Hotel  2 stars

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

Llandrindod Wells Nice
USD 72

Grand Ash Hotel  2 stars

9 Gloddaeth Street, Llandudno, United Kingdom, LL30 2DP

Llandudno Very good
USD 43

Three Saints Hotel  2 stars

Llantrisant Business Park, Llantrisant (Glamorgan), United Kingdom, CF72 8YT

Llantrisant (Glamorgan) Nice
USD 67

Abbeyfield Hotel  2 stars

Tal-Y-Bont, Talybont, Bangor (Gwynedd), United Kingdom, LL57 3UR

Bangor (Gwynedd) Nice
USD 93

Travelodge Llandudno  2 stars

Gloddaeth Street, Llandudno, United Kingdom

Llandudno
USD 109

Cardiff Sandringham Hotel  2 stars

21 St Mary Street, Cardiff, United Kingdom

Cardiff Very good
USD 103

George III  2 stars

Penmaenpool, Dolgellau, United Kingdom

Dolgellau Great
USD 140

The Riverside Hotel  2 stars

Cinderhill Street, Monmouth, United Kingdom, NP255EY

Monmouth Guest rating
USD 73

Hampton Hotel  2 stars

Temple Street, Llandrindod Wells, United Kingdom

Llandrindod Wells Perfect
USD 61

The Crosskeys Inn  2 stars

24 Bridge Street, Usk, United Kingdom

Usk
USD 68

Tudor Court Hotel  2 stars

300 - 306 Oystermouth Rd, Swansea, United Kingdom

Swansea Guest rating
USD 72

Glevdon Park Hotel  2 stars

362 Oystermouth Road, Swansea, United Kingdom

Swansea Nice

West Point Hotel  2 stars

102 Conway Road , Colwyn Bay, United Kingdom

Colwyn Bay Very good
USD 101

Brentwood Hotel  2 stars

37 -41 Mary Street Porthcawl, Porthcawl, United Kingdom

Porthcawl Guest rating
USD 91

Prince Llewelyn Hotel  2 stars

Smith St, Caernarfon, United Kingdom, LL55 4LT

Caernarfon
USD 51

Snowdonia Mountain Lodge  2 stars

Nant Ffrancon, Bethesda, United Kingdom, LL57 3LX

Bethesda
USD 126

The Abbey Hotel  2 stars

149-151 Cathedral Road , Cardiff, United Kingdom

Cardiff Great
USD 82

The Red Lion Inn  2 stars

Castle Caereinion, Berriew, United Kingdom, SY21 9AL

Berriew
USD 109

The Trecastell Hotel  2 stars

Bull Bay, Amlwch, United Kingdom, LL68 9SA

Amlwch
USD 151

Ye Olde Red Lion Hotel  2 stars

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

Tredegar Guest rating
USD 62

Fiorenzo Cazari Hotel  2 stars

25-26 East Parade, Rhyl, United Kingdom

Rhyl Guest rating
USD 112

Ibis Budget Cardiff Centre  2 stars

Tyndall Street, Cardiff, United Kingdom, CF10 4BE

Cardiff Nice
USD 79

The Safehouse Hostel  2 stars

3 Westgate St., Cardiff, United Kingdom

Cardiff Perfect
USD 107

Ibis Budget Newport  2 stars

164 Malpas Road, Newport (Gwent), United Kingdom, NP20 5PP

Newport (Gwent)
USD 53

Fairhaven  2 stars

Holyhead Road, Betws-y-Coed, United Kingdom, ll24 0AY

Betws-y-Coed
USD 97

Riverside Bed And Breakfast  2 stars

1 Coldstream Terrace, Cardiff, United Kingdom, CF11 6LJ

Cardiff Perfect
USD 87

Drovers Arms Hotel  2 stars

Lammas Street, Carmarthen, United Kingdom, SA31 3AP

Carmarthen Guest rating
USD 91

Lake View Hotel  2 stars

Tan Y Pant, Near Llanberis, Llanberis, United Kingdom, LL55 4EL

Llanberis Great
USD 96

Queens Hotel  2 stars

Clonmel Street, Llandudno, United Kingdom, LL30 2lE

Llandudno Guest rating
USD 80

High Noon Guest House  2 stars

Lower Lamphey Road, Pembroke, United Kingdom, SA71 4AB

Pembroke
USD 79

The Raven Inn  2 stars

Ffordd Rhiw Ial, Ruthin, United Kingdom, CH7 4QE

Ruthin
USD 69

Glendale Hotel  2 stars

Plymouth Road, Cardiff, United Kingdom, CF64 3DH

Cardiff
USD 99

The Three Cocks Coaching Inn  2 stars

Three Cocks, Glasbury, United Kingdom, LD3 0SL

Glasbury
USD 117

Ty Mawr Hotel  2 stars

Llanbedr, Llanbedr (Gwynedd), United Kingdom, LL45 2NH

Llanbedr (Gwynedd) Great
USD 119

The George Hotel  2 stars

20 Moor Street, Chepstow, United Kingdom, NP16 5DB

Chepstow
USD 80

Middlegate Hotel  2 stars

41 Main Street, Pembroke, United Kingdom, SA71 4JS

Pembroke Guest rating
USD 70

Seiont Manor Hotel  0 stars

Llanrug, Caernafon, Llanrug, Llanrug, United Kingdom, LL55 1PH

Llanrug Great
USD 133

Morlea  0 stars

13 Deganwy Avenue, Llandudno, United Kingdom, LL30 2YB

Llandudno Great
USD 92

The Lake Country House Hotel & Spa  0 stars

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

Llangammarch Wells Great
USD 205

The White House  0 stars

4 Nyanza Terrace, Swansea, United Kingdom, SA1 4QQ

Swansea Great
USD 77

Bryn Melyn  0 stars

Panorama Road, Barmouth, United Kingdom, LL42 1DQ

Barmouth Perfect
USD 125

Plas Dinas Country House  0 stars

Bontnewydd, Caernarfon, United Kingdom, LL54 7YF

Caernarfon Great
USD 167

Llwyn Onn Guest House  0 stars

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

Merthyr Tydfil Very good
USD 110

Gliffaes Country House Hotel  0 stars

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

Crickhowell Great
USD 172

Max Serviced Apartments Cardiff, Meridian Terrace  0 stars

Bute Terrace, Cardiff, United Kingdom, CF10 2FE

Cardiff Very good
USD 120

Llangoed Hall  0 stars

Llyswen, Brecon, United Kingdom, LD3 0YP

Brecon Great
USD 215

Eryl Mor Hotel  0 stars

2 Upper Garth Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Very good
USD 135

Peterstone Court Country House Restaurant & Spa  0 stars

Llanhamlach, Brecon, United Kingdom, LD3 7YB

Brecon Great
USD 175

Ascot House (Adults Only)  0 stars

4 Carmen Sylva Road, Llandudno, United Kingdom

Llandudno Perfect
USD 76

Brackenhurst House  0 stars

Ffordd Y Bryn Y Friog, Fairbourne, United Kingdom

Fairbourne
USD 163

Rosedene Guest House  0 stars

Hodgeston, Nr Freshwater East, Tenby, United Kingdom

Tenby Great
USD 103

Glascoed Guest House  0 stars

5 Chapel Street, Llandudno, United Kingdom

Llandudno Perfect
USD 98

Mostyn House  0 stars

75, Church Walks,, Llandudno, United Kingdom

Llandudno
USD 91

Maenan Abbey Hotel  0 stars

Maenan Llanrwst, Llanrwst, United Kingdom

Llanrwst Very good
USD 132

Jolyons Boutique Hotel  0 stars

Bute Cresent, Cardiff, United Kingdom, CF10 5AN

Cardiff Great
USD 122

Alexander Hotel  0 stars

3 Sketty Road, Swansea, United Kingdom

Swansea Perfect
USD 127

Bryn Coed Guest House  0 stars

27 Rhiw Road, Colwyn Bay, United Kingdom

Colwyn Bay
USD 109

Promenad  0 stars

9 Mostyn Crescent, Llandudno, United Kingdom

Llandudno Very good
USD 132

Little Red Rooster Rest  0 stars

The Mews, Heywoodlane,, Tenby, United Kingdom

Tenby Great
USD 95

Tanes Hotel  0 stars

148 Newport Road, Cardiff, United Kingdom

Cardiff Very good
USD 103

Church Farm Guest House  0 stars

Mitchel Troy, Monmouth, United Kingdom, NP254HZ

Monmouth
USD 130

St. Hilary Guest House  0 stars

The Promenade, Craig-Y-Don Parade, Llandudno, United Kingdom

Llandudno Perfect
USD 98

The Mirador Boutique Town House  0 stars

14 Mirador Crescent, Swansea, United Kingdom

Swansea Great
USD 116

Hatfieldhouse Guesthouse  0 stars

12 St Davids Road, Llandudno, United Kingdom

Llandudno Perfect
USD 63

The Hilary Guest House  0 stars

32 St Davids Road, Llandudno, United Kingdom

Llandudno
USD 111

The Coach House Hotel  0 stars

116, Main Street, Pembroke, United Kingdom

Pembroke Great
USD 109

Baytree Lodge  0 stars

Garth Road, Bangor (Gwynedd), United Kingdom

Bangor (Gwynedd) Great
USD 99

Waterside Apartments  0 stars

Overstone Court Dumballs Road Bay, Cardiff, United Kingdom

Cardiff
USD 281

Ty Rosa Boutique B&B  0 stars

118 Clive Street, Cardiff, United Kingdom

Cardiff Great
USD 57

The Clontarf Hotel  0 stars

2 Great Ormes Road, Llandudno, United Kingdom, LL30 2AR

Llandudno Perfect
USD 80

Greylands Guest House  0 stars

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

Llandrindod Wells
USD 94

College Guest House  0 stars

93 Hill St, Haverfordwest, United Kingdom, SA61 1QL

Haverfordwest Great
USD 100

Adcote House  0 stars

10 Deganwy Avenue, Llandudno, United Kingdom, LL30 2YB

Llandudno
USD 98

Britannia Guest House  0 stars

15 Craig-Y-Don Parade, Llandudno, United Kingdom, LL30 1BG

Llandudno Perfect
USD 101

The Esplanade  0 stars

1 The Esplanade, Tenby, United Kingdom, SA70 7DU

Tenby Great
USD 121

Pontins - Prestatyn Sands Holiday Park  0 stars

Central Beach, Barkby Avenue, Prestatyn, United Kingdom, LL19 7LA

Prestatyn Guest rating
USD 96

Liverpool House  0 stars

East Street, Rhayader, United Kingdom, LD6 5EA

Rhayader Nice
USD 128

The Horseshoe Guesthouse  0 stars

Church Street, Rhayader, United Kingdom, LD6 5AT

Rhayader
USD 129

Chateau Rhianfa  0 stars

Plas Rhianfa, Glyngarth, Menai Bridge, United Kingdom, LL59 5NS

Menai Bridge Perfect
USD 237

Broadway Country House Hotel  0 stars

Broadway, Carmarthen, United Kingdom

Carmarthen
USD 152

Gail'S Guest House  0 stars

3 Plymouth Road, Barry, United Kingdom, CF62 5TY

Barry
USD 79

Leonardos Guest House  0 stars

380 Oystermouth Rd, Swansea, United Kingdom, SA1 3UL

Swansea Very good
USD 69

Caemorgan Mansion  0 stars

Caemorgan Road, Cardigan, United Kingdom, SA43 1QU

Cardigan
USD 134

Bryncelyn Guesthouse  0 stars

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

Llanwrtyd Wells Very good
USD 81

Llety Ceiro Guesthouse  0 stars

Lon Ceiro, Aberystwyth, United Kingdom, SY24 5AB

Aberystwyth Nice
USD 314

Celtic Guest Houses The Old Rectory  0 stars

Llanmartin, Newport (Gwent), United Kingdom, NP18 2EB

Newport (Gwent)

Karden House  0 stars

16 Charlton Street, Llandudno, United Kingdom

Llandudno Great
USD 99

Hammonds Park Guest House  0 stars

Narberth Road, Tenby, United Kingdom

Tenby Guest rating
USD 95

Penmaenuchaf Hall Hotel  0 stars

Penmaenpool, Dolgellau, United Kingdom, LL40 1YB

Dolgellau Very good
USD 263

Ferryside Farm Bed And Breakfast  0 stars

Carmarthenshire, Ferryside, United Kingdom, SA17 5TN

Ferryside
USD 76

Nanteos Mansion Country House Hotel  0 stars

Nanteos Mansion, Aberystwyth, United Kingdom, SY23 4LU

Aberystwyth
USD 166

The Knoll Guesthouse  0 stars

145 Stow Hill, Newport (Gwent), United Kingdom, NP20 4FZ

Newport (Gwent) Great
USD 62

Patricks With Rooms  0 stars

638, Mumbles Road, The Mumbles, United Kingdom

The Mumbles Great
USD 158

The Strathmore  0 stars

23 Victoria Street, Tenby, United Kingdom

Tenby
USD 108

The Senarth  0 stars

8 Deganwy Avenue, Llandudno, United Kingdom

Llandudno Great
USD 82

Cardigan Castle  0 stars

Green Street, Cardigan, United Kingdom

Cardigan
USD 218

Church Hill House  0 stars

Vicarage Road, Betws-y-Coed, United Kingdom, LL24 0AD

Betws-y-Coed
USD 117

Harbourlight Guesthouse  0 stars

2 High Street, Saundersfoot Village, Saundersfoot, United Kingdom, SA69 9EJ

Saundersfoot Great
USD 115

Dolserau Hall  0 stars

Dolgellau, Dolgellau, United Kingdom, LL402AG

Dolgellau Nice
USD 169

Flat 5 Apartments  0 stars

3/5 Brook Street, Cardiff, United Kingdom, CF119JE

Cardiff Very good
USD 327

Farnham Hotel  0 stars

South Cliff Street, Tenby, United Kingdom, SA70 7EA

Tenby
USD 119

Ashbrook Bangor Boutique Bed And Breakfast  0 stars

Ashbrook Belmont Road, Bangor (Gwynedd), United Kingdom, Ll57 2EZ

Bangor (Gwynedd) Perfect
USD 104

Castle Hotel  0 stars

Market Street, Aberaeron, United Kingdom, SA46 0AU

Aberaeron
USD 124

Silverdale Inn & Lodge  0 stars

Silverdale Inn & Lodge, Johnston, United Kingdom, SA62 3NZ

Johnston Guest rating
USD 67

The Hafod Hotel  0 stars

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

Devils Bridge Guest rating
USD 152

Southmead Guesthouse  0 stars

72 Queen Victoria Road, Llanelli, United Kingdom, SA15 2TH

Llanelli
USD 75

Pen Mar Guest House  0 stars

New Hedges, Tenby, United Kingdom, SA70 8TL

Tenby Very good
USD 128

Ffarm Country House  0 stars

Betws Yn Rhos, Abergele, United Kingdom, LL22 8AR

Abergele Perfect
USD 125

Highcliffe Hotel  0 stars

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

Aberporth Very good
USD 96

Totters Hostel  0 stars

Plas Porth Yr Aur, 2 High Street, Caernarfon, United Kingdom, LL55 1RN

Caernarfon
USD 72

Century Wharf Serviced Apartments  0 stars

Century Wharf, Cardiff, United Kingdom, CF10 5NS

Cardiff Very good
USD 147

Artisan Quarter  0 stars

55 57 Cathedral Road, Cardiff, United Kingdom, CF11 9LN

Cardiff Very good
USD 98

City Garden Apartment  0 stars

17 Tudor Street, Cardiff, United Kingdom, CF11 6AB

Cardiff
USD 100

Aaron Wise Apartments  0 stars

57 Fitzhamon Embankment, Cardiff, United Kingdom, CF11 6AN

Cardiff Guest rating
USD 290

Penthouse Apartment  0 stars

St Stephens Mansion Mount Stuart Square Cardiff, Cardiff, United Kingdom, CF10 5LU

Cardiff
USD 690

The Foretop  0 stars

Wenallt Rd The Foretop, Cardiff, United Kingdom, CF14 6TQ

Cardiff
USD 153

Cfeleven Hotel & Gin Bar  0 stars

151 Cathedral Road Pontcanna, Cardiff, United Kingdom, CF11 9PJ

Cardiff
USD 147

Anchorage Guest House  0 stars

45-47 Fitzhamon Embankment, Cardiff, United Kingdom, CF11 6AN

Cardiff
USD 151

Grand Ave  0 stars

73A Grand Avenue St. Ely, Cardiff, United Kingdom, CF5 4LE

Cardiff
USD 136

Wye Valley Hotel  0 stars

Near Chepstow, Chepstow, United Kingdom, NP16 6SQ

Chepstow Nice
USD 127

Fedwr Gog Cottage  0 stars

, Corwen, United Kingdom, LL21

Corwen
USD 230

Dol Aur Bed And Breakfast  0 stars

Dol Aur Old Llanfair Road, Harlech, United Kingdom, LL46 2SS

Harlech
USD 117

Highland Moors  0 stars

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

Llandrindod Wells
USD 113

Hillside View  0 stars

, Llandrindod Wells, United Kingdom, LD1 5SU

Llandrindod Wells
USD 154

Woodside Lodge  0 stars

, Llandrindod Wells, United Kingdom, LD1 5TY

Llandrindod Wells
USD 141

St Davids Hotel Bed And Breakfast  0 stars

Chapel Street, Llandudno, United Kingdom, LL30 2SY

Llandudno
USD 79

The Moorfield Hotel Bed And Breakfast  0 stars

15 Chapel Street, Llandudno, United Kingdom, LL30 2SY

Llandudno
USD 77

Haversham House (Adults Only)  0 stars

15 Arvon Avenue, Llandudno, United Kingdom, LL30 2DY

Llandudno
USD 101

Llamedos  0 stars

, Llandudno, United Kingdom, LL30 2QF

Llandudno
USD 78

Southmead Guesthouse  0 stars

72 Queen Victoria Road, Llanelli, United Kingdom, SA15 2TH

Llanelli Nice
USD 61

The Horseshoe Guesthouse  0 stars

Church Street, Rhayader, United Kingdom, LD6 5AT

Rhayader
USD 104

Waterfront Apartments  0 stars

8 South Quay, Swansea, United Kingdom, SA1 8AL

Swansea
USD 223

Riverside Apartment In Copper Quarter  0 stars

16 Britannia Apartments Pheobe Rd Copper Quarter, Swansea, United Kingdom, SA1 7FG

Swansea
USD 111

Wagon House Cottage  0 stars

, Usk, United Kingdom, NP15 1HA

Usk
USD 218

Victoria Hotel  0 stars

High Street Flintshire, Holywell, United Kingdom, CH8 7TW

Holywell
USD 67

Seven Stars  0 stars

11 Broad Street, Hay-On-Wye, United Kingdom, HR3 5DB

Hay-On-Wye Guest rating
USD 125

Tyn Rhos Country House  0 stars

Seion, Llanddeiniolen, United Kingdom, LL55 3AE

Llanddeiniolen Guest rating
USD 135

Newton Cottage  0 stars

Newton Cottage Clevis Hill Newton Porthcawl., Porthcawl, United Kingdom, CF36 5NT

Porthcawl
USD 117

Apartment Mary Street  0 stars

Mary Street Flats, Porthcawl, United Kingdom, CF36 3YA

Porthcawl Guest rating
USD 102

Broadway Country House  0 stars

Laugharne, Laugharne, United Kingdom, SA33 4NU

Laugharne Guest rating
USD 99

Pen Braint  0 stars

, Dwyran, United Kingdom, LL61

Dwyran
USD 225

Cae Ocyn  0 stars

, Dwyran, United Kingdom, LL60 6LY

Dwyran
USD 141

Llwyn Helyg Country House  0 stars

Llwyn Helyg Llanarthne, Llanarthney, United Kingdom, SA32 8HJ

Llanarthney
USD 175

Porth Colmon Farmhouse  0 stars

, Llangwnadl, United Kingdom, LL53 8NT

Llangwnadl
USD 201

Hirros Hall Longhouse  0 stars

, Llanerfyl, United Kingdom, SY21

Llanerfyl
USD 161

Beehive Cottage  0 stars

, Bodfari, United Kingdom, LL16 4EN

Bodfari
USD 206

Tyddyn Du Farm Luxury Suites  0 stars

Gellilydan, Ffestiniog,Near Porthmadog, Trawsfynydd, United Kingdom, LL41 4RB

Trawsfynydd