All Wales hotels
Multiple accommodations for your stay
All Wales hotels
Show map
4 stars
- Wild Pheasant Hotel & Spa Llangollen
- Willowbrook Guesthouse Chepstow
- Woodlands Guest House Saundersfoot
- Y Branwen - Adult Only And Dog Friendly Hotel Harlech
- Y Capel Guest House Conwy
- Y Castell Hotel Caernarfon
- Y Talbot Hotel Tregaron
- Yha Broad Haven Hostel
- Yha Conwy Hostel
- Yha Idwal Cottage Bethesda
- Yha Snowdon Pen-Y-Pass Hostel Llanberis
- Yr Hen Fecws Bed & Breakfast Porthmadog
3 stars
- Abbey Grange Hotel Llangollen
- Aberdunant Hall Holiday Park Porthmadog
- Abergavenny Hotel
- Aberllynfi Riverside Guest House Glasbury
- Aberthaw House Hotel Barry
- Aberystwyth Park Lodge Hotel
- Afan Lodge Port Talbot
- Afon Duad Inn And Dolau Cottage Cwm-Duad
- Albion Guest House & Apartments Pembroke Dock
- Alexandra Guest House Bridgend
- Ambassador Hotel Llandudno
- Anchor Guest House Haverfordwest
- Annan Hotel Llandudno
- Arosfa Harbourside Guesthouse Aberaeron
- Arvon House Hotel Llandudno
- Ashburnham Hotel Pembrey
- Ashby House Hotel Tenby
- Astonwood Hotel Llandudno
- Atlantic Hotel Tenby
- Austins Guest House Cardiff
- Awel Mor Hotel Criccieth
- Bay Court Hotel Llandudno
- Bay View Hotel Narberth
- Bayside Guest House Porthcawl
- Baytree Hotel Llandudno
- Beach House Hotel Guest House Llandudno
- Beachcomber Swansea
- Bear Crickhowell
- Beaufort Park Hotel Mold
- Beggars Reach Hotel Pembroke Dock
- Belle Vue Hotel Llanwrtyd Wells
- Belle Vue Royal Hotel Aberystwyth
- Bessemer Hotel Merthyr Tydfil
- Best Western Aberavon Beach Hotel Port Talbot
- Best Western Pontypool Metro Hotel
- Best Western Premier Heronston Hotel & Spa Bridgend
- Beudy Bach Bed & Breakfast Cross Hands
- Bishopsgate House Hotel Beaumaris
- Black Lion Hotel Tregaron
- Blanco'S Hotel Port Talbot
- Boars Head Hotel Carmarthen
- Bodhyfryd Guesthouse Betws-y-Coed
- Bodlondeb Hotel Criccieth
- Borderers Inn Brecon
- Branstone Guest House Llandudno
- Brewers Lodge Blackwood
- Bridge End Hotel Llangollen
- Britannia Inn Llangollen
- Bryn Coed Guest House Colwyn Bay
- Bryn Derwen Bed & Breakfast Rhayader
- Bryn Howel Hotel Llangollen
- Bryn Llewelyn Bed & Breakfast Betws-y-Coed
- Bryn Mor Beach Hotel Caernarfon
- Brynhyfryd Guest House Cardigan
- Brynllwyd Glamping Hotel Devils Bridge
- Bull Bay Hotel Amlwch
- Bull Hotel Valley
- Bunkhouse Cardiff Hostel
- Byrdir House Hotel Harlech
- Cae Mor; Sure Hotel Collection By Best Western Llandudno
- Caer Beris Manor House B&B Builth Wells
- Cain Valley Hotel Llanfyllin
- California Hotel Llanallgo
- Cambrian House Bed & Breakfast Llangollen
- Cambrian Inn & Restaurant New Quay
- Cambrian Inn Tredegar
- Canolfan Y Fron Caernarfon
- Cardigan Bay Self Catering Accommodation Aberystwyth
- Carreg Bran Hotel Llanfairpwllgwyngyll
- Castle Coaching Inn Trecastle
- Castle Cottage Inn Harlech
- Castle Court Hotel Beaumaris
- Castle Hotel Merthyr Tydfil
- Castle Inn Knighton
- Castle Lodge Crosskeys
- Caulfields Hotel Burry Port
- Cedar Lodge Llandudno
- Cefn Mably Hotel Penarth
- Celtic Bay Guest House Aberystwyth
- Celtic International Hotel Cardiff Airport Barry
- Chatsworth House Hotel Llandudno
- Chilterns Guest House Llandudno
- Church Farm Guest House Monmouth
- Church Hill House Betws-y-Coed
- Citrus Hotel Cardiff By Compass Hospitality
- City Inn St. Davids
- Claremont House Hotel Saundersfoot
- Coach Guest House Tenby
- Cock O' Barton Hotel Coddington
- Conrah Hotel Aberystwyth
- Conwy Valley Hotel
- Cottage Court Hotel Tenby
- Craig-Ard Hotel Llandudno
- Craig-Y-Nos Castle Hotel Abercraf
- Cribyn Lodge Brecon
- Crossroads Bed & Breakfast Holyhead
- Crown Inn Rhayader
- Crown Lodge Harlech
- Croyland Guest House Tenby
- Crystal House Bed & Breakfast Barmouth
- Culver House Hotel Port-Eynon
- Cwrt Bleddyn Hotel & Spa Usk
- Dare Valley Country Park Accommodation Aberdare
- Days Inn Bridgend Cardiff
- Days Inn Magor
- Deri-Down Guest House Abergavenny
- Devon View Guesthouse Swansea
- Dinas Hotel Llanbedr
- Dinorben Arms Hotel Amlwch
- Dolbrodmaeth Riverside Bed & Breakfast Dinas Mawddwy
- Dolgethin Guest House Betws-y-Coed
- Dolphin Sa1 Hotel Swansea
- Dolserau Hall Dolgellau
- Dovey Inn Aberdyfi
- Dragon Bed And Breakfast Betws-y-Coed
- Dragon Inn Crickhowell
- Dunraven Hotel Rhondda
- East Trewent Farm Bed & Breakfast Pembroke
- Easyhotel Cardiff
- Elan Hotel Rhayader
- Elen'S Castle Hotel Dolwyddelan
- Elgano Guest House Cardiff
- Emlyn Arms Bed & Breakfast Llanarthney
- Esplanade Hotel Llandudno
- Fairhaven Bed & Breakfast Betws-y-Coed
- Fairhaven Hotel Llandudno
- Falcon Hotel Carmarthen
- Ferry House Inn Milford Haven
- Fishguard Bay Hotel
- Four Saints Brig Y Don Hotel Llandudno
- Four Seasons Guest House Pembrey
- Four Seasons Hotel Aberystwyth
- Fourcroft Hotel Tenby
- Freshwater Bay Holiday Cottages Pembroke
- Fsc Dale Fort Hostel Haverfordwest
- Gail'S Guest House Barry
- Gales Of Llangollen Hotel
- Garden Hotel Bangor
- Gateway Hotel Newport
- George III Hotel Dolgellau
- George IV Hotel Criccieth
- Giltar Hotel Tenby
- Glan Aber Hotel Betws-y-Coed
- Glan Y Mor Hotel (Adults Only) Llandudno
- Glan-Neigr Bar Hotel Rhosneigr
- Glendower B&B St. Davids
- Glenthorne Guest House Tenby
- Great House Guest House Llantwit Major
- Green Acre Motel North Cornelly
- Greenbank Lodge Llangollen
- Greenhills Hotel Tenby
- Groeslon Ty Mawr B & B Llanddeiniolen
- Gwernan Hotel
- Gwesty Minffordd Hotel Tal-y-llyn
- Gwesty Nanhoron Arms Hotel Nefyn
- Gwesty Seren Hotel Blaenau Ffestiniog
- Gwesty'R Marine Hotel & Spa Aberystwyth
- Gwydyr Hotel Betws-y-Coed
- Hafan-Y-Mor Guesthouse Llandudno
- Halfway House Hotel Blackwood
- Hammonds Park Guest House Tenby
- Hampton Hotel & Restaurant Llandrindod Wells
- Harbourlight Guesthouse Saundersfoot
- Headlands Hotel Llandudno
- High Noon Guest House Pembroke
- Highbury Hotel Cardigan
- Highland Moors Hotel Llandrindod Wells
- Hillcrest Guest House Llangollen
- Holiday Inn A55 Chester West, An Ihg Hotel Northop
- Holiday Inn Cardiff North M4 Jct 32, An Ihg Hotel
- Holiday Inn Express Cardiff Airport, An Ihg Hotel
- Holiday Inn Express Cardiff Bay, An Ihg Hotel
- Holiday Inn Express Newport, An Ihg Hotel Newport
- Holiday Inn Express Swansea East, An Ihg Hotel
- Holiday Inn Newport, An Ihg Hotel Newport
- Holland Arms Hotel Gaerwen
- Holland Hotel Llanfachraeth
- Holt Lodge Hotel Wrexham
- Holyhead Lodge
- Hope And Anchor Inn Goodwick
- Hotel Cymyran Holyhead
- Hotel Mariners Haverfordwest
- Hotel Penwig New Quay
- Hotel Plas Hyfryd Narberth
- Hurst Dene Aparthotel Swansea
- Hydro Hotel Llandudno
- Ibis Cardiff Centre Hotel
- Ibis Cardiff Gate - International Business Park Hotel
- Idan House Bed & Breakfast Llanberis
- Imperial Hotel Tenby
- Inn At The Sticks Llanstephan
- Ivy Bush Royal Hotel By Compass Hospitality Carmarthen
- Ivy House B&B Dolgellau
- Ivybridge Guesthouse Fishguard
- Kensington Hotel Llandudno
- Lamb & Flag Inn Abergavenny
- Leonardos Guest House Swansea
- Level Inn Ebbw Vale
- Lincoln House Private Hotel Cardiff
- Lindholme Guest House Tenby
- Lion Hotel & Studio Apartments Criccieth
- Lion Hotel Builth Wells
- Lion Hotel Llanbister
- Llanerch Inn Llandrindod Wells
- Llanion Lodge Saint Florence
- Llanwenarth Hotel And Riverside Restaurant Abergavenny
- Llethrau Forest & Nature Retreats Knighton
- Llwyn Country House Hotel Llanelli
- Llwyngwair Manor, Newport, Pembrokeshire Hotel Newport
- Llwynhelig Manor Bed & Breakfast Llandeilo
- Llwynygog Guest House Aberystwyth
- Lord Nelson Hotel Pembroke
- Lord Nelson Hotel Rhymney
- Macdonald Plas Talgarth Resort Pennal
- Maes Manor Country Hotel Blackwood
- Maesmawr Hall Hotel Caersws
- Maesyfelin Isaf B&B Llanybydder
- Malin House Hotel Saundersfoot
- Manor Hotel Llandudno
- Manor Parc Hotel Cardiff
- Marine Hotel Criccieth
- Marlborough Guest House B & B Tenby
- Melbourne Guest House Rhyl
- Melin Tregib Bed & Breakfast Llandeilo
- Merrion Hotel Llandudno
- Mid Wales Inn Rhayader
- Milebrook House Bed & Breakfast Knighton
- Mill Lodge-Brecon Beacons Gilwern
- Milton Hotel Llanwern Village
- Monachty Hotel Aberaeron
- Moreton Park Hotel Chirk
- Morlea Hotel Llandudno
- Mostyn House Llandudno
- Mountain Park Hotel Flint
- Myrtle House Hotel Tenby
- Nant Ddu Lodge Hotel & Spa Merthyr Tydfil
- Nant Yr Onnen B&B And Holiday Cottage Tregaron
- Nant-Y-Ffin Hotel Llandissilio
- Neuadd Henllan Lodge Builth Wells
- Neuadd Wen Guest House Carmarthen
- New Inn By Greene King Inns Newport
- New Loretta Hotel Llandudno
- New Park Hotel Carmarthen
- Newport Central Hotel
- Nomad Backpacker Hostel Cardiff
- Nomi Rooms & Restaurant Bangor
- Norton House Hotel - Mumbles Swansea
- Nosda Studio Hostel Cardiff
- Number One Hundred Bed And Breakfast Cardiff
- Oak Alyn Hotel Llandudno
- Old Castle Farm Guest House Brecon
- Old Kings Arms Hotel Pembroke
- Olway Inn Usk
- Oriel Hotel St Asaph
- Orme View Lodges Bangor
- Oxwich Bay Hotel Swansea
- Oyo Lamphey Hall Hotel Pembroke
- Oyo Station Road Inn Llanelli
- Padarn Hotel Llanberis
- Park Inn By Radisson Cardiff City Centre
- Parsonage Farm Inn Tenby
- Pebble House Bed & Breakfast Llandudno
- Pen-Isa'R-Llan Farm Bed & Breakfast Bala
- Pen-Y-Bont Hotel Tal-y-llyn
- Peniarth Arms Hotel Llanegryn
- Penrhos Park Hotel Llanrhystyd
- Penrhys Hotel Cardiff
- Penybanc Farm Bed & Breakfast Llandysul
- Penybryn Cottages Aberdare
- Pinewood B&B Saundersfoot
- Pisgah Guesthouse Blaenau Ffestiniog
- Plas Coch Hotel Ltd Bala
- Plas Derwen Hotel Abergavenny
- Plas I Fan Bed & Breakfast Prestatyn
- Plas Isa Hotel Snowdonia
- Plas Penaeldroch Manor Dolwyddelan
- Plas Y Brenin Capel Curig
- Pleasant View Bed & Breakfast Kilgetty
- Pont Y Pair Inn Betws-y-Coed
- Pontcanna Inn Cardiff
- Port Dinorwic Hotel And Apartments Y Felinheli
- Premier Inn Barry Island
- Premier Inn Bridgend Bridgend
- Premier Inn Bridgend Central
- Premier Inn Caerphilly
- Premier Inn Caerphilly Crossways
- Premier Inn Cardiff Bay
- Premier Inn Cardiff City Centre
- Premier Inn Cardiff City South
- Premier Inn Cardiff East
- Premier Inn Cardiff North
- Premier Inn Cardiff Roath
- Premier Inn Cardiff West
- Premier Inn Cwmbran
- Premier Inn Ebbw Vale
- Premier Inn Llandudno Llandudno Junction
- Premier Inn Llandudno North - Little Orme
- Premier Inn Llanelli Central East
- Premier Inn Llanelli Central West
- Premier Inn Llantrisant Llantrisant
- Premier Inn Merthyr Tydfil
- Premier Inn Newport Wales
- Premier Inn Pontypool
- Premier Inn Port Talbot
- Premier Inn Premier Inn Swansea City Centre
- Premier Inn Premier Inn Wrexham North
- Premier Inn Swansea North Morriston
- Premier Inn Swansea Waterfront
- Premier Inn Tenby Town Centre Hotel
- Premier Inn Wrexham Town Centre
- Prince Of Wales Inn Rhymney
- Punch House Monmouth Hotel
- Queens Hotel Blaenau Ffestiniog
- Queensbridge Hotel Aberystwyth
- Radnor House Bed & Breakfast Hay-On-Wye
- Raglan Lodge Monmouth
- Red Lion Hotel Ystrad Meurig
- Rhymney House Hotel Caerphilly
- Riverbanc Llangollen
- Riverside Bed And Breakfast Cardiff
- Rooms At The Highcliffe Aberporth
- Rooms At The Usk Talybont-on-Usk
- Rooms By Maes Y Mor Town Centre Aberystwyth
- Rose And Crown Hotel Carmarthen
- Rose And Crown Hotel Porthcawl
- Roseview B&B Rhyl
- Royal Goat Hotel Beddgelert
- Royal Lion Hotel Tenby
- Royal Oak Hotel Betws-y-Coed
- Royal Ship Hotel Dolgellau
- Royal Victoria Hotel Snowdonia Llanberis
- Saint Cadfans Lodge Tywyn
- Salutation Inn Saint Florence
- Savoy Country Inn St Clears
- Sea View Guest House Benllech
- Seabank Hotel Porthcawl
- Seascape Hotel Barmouth
- Seven Stars Hotel Hay-On-Wye
- Seven Stars Inn Cardigan
- Ship Inn Aberporth
- Sids Restaurant And Bar With Rooms Cardiff
- Silurian Hotel Newport Newport
- Sleeperz Hotel Cardiff
- Somerset Hotel Llandudno
- Spilman Hotel Carmarthen
- Springfield Hotel & Health Club Halkyn
- St Davids Llandudno Hotel
- St Kilda Hotel Llandudno
- St Mellons Hotel & Spa Cardiff
- St Tudno Hotel Llandudno
- St. Davids Cross Hotel
- Stag & Pheasant Inn Carmel
- Stag Coach House Hotel Carmel
- Sunray Apartments Barmouth
- Swallow Falls Complex Betws-y-Coed
- Tadross Hotel Barry
- Tafarn Y Rhos Hotel Llangefni
- Tafarn Y Waen - Guesthouse St Asaph
- Tal Y Don Hotel Barmouth
- Taldrwst Farmhouse Bed & Breakfast Dwyran
- Talybont Bed And Breakfast Barmouth
- Tan Lan Hotel Llandudno
- Tanes Hotel Cardiff
- Tap & Spile Hotel Bangor
- Teifi Netpool Hotel Pembroke
- Tenby House
- The Abbey Hotel Cardiff
- The Alexander - Hotel By Tifa Stays Swansea
- The Anchorage Hotel Amlwch
- The Angel Hotel Cardiff
- The Angel Hotel Cardigan
- The Angel Hotel Narberth
- The Avala Guesthouse Cardiff
- The Baltic Inn & Restaurant Pontyates
- The Beacons Guest House Brecon
- The Beaufort Hotel Chepstow
- The Belgrave Hotel Tenby
- The Blueberry Hotel Pontypridd
- The Broadway Hotel Llandudno
- The Bryntirion Inn Bala
- The Buck Hotel Bangor-on-Dee
- The Buckley Arms Hotel Dinas Mawddwy
- The Bulkeley Hotel Beaumaris
- The Bull Hotel Llangefni
- The Cambrian Inn Solva
- The Castle Hotel Lampeter
- The Castle Hotel Neath
- The Castle Hotel Talgarth
- The Castle Hotel Wetherspoon Ruthin
- The Castle Of Brecon Hotel, Brecon, Powys
- The Cedars Hotel Builth Wells
- The Celtic Royal Hotel Caernarfon
- The Central Hotel Llandudno
- The Chainbridge Hotel Llangollen
- The Chelsea Bed & Breakfast Llandudno
- The Cliff Hotel & Spa Cardigan
- The Clytha Arms Hotel Abergavenny
- The Coach And Horses Inn Chepstow
- The Coach House Hotel Hawarden
- The Coal Exchange Hotel Cardiff
- The Coasting Pilot Hotel Burry Port
- The Corner Rooms Pembroke Dock
- The County Hotel Haverfordwest
- The County Hotel Llandudno
- The Cove Guest House Rhyl
- The Cross Keys Hotel Llanymynech
- The Crown Hotel Corwen
- The Diplomat Hotel Restaurant & Spa Llanelli
- The Dragon Hotel Montgomery
- The Druid Inn Llanferres
- The Eagles Hotel Llanrwst
- The Elephant & Castle Hotel Newtown
- The Epperstone Bed & Breakfast Llandudno
- The Fairways Hotel Porthcawl
- The Fairy Falls Hotel Trefriw
- The Farmhouse At Bodnant Welsh Food Bed & Breakfast Conwy
- The Farmhouse Lochmeyler Bed & Breakfast Llandeloy
- The Feathers Ruthin
- The Fforest Inn Llanfihangel-nant-Melan
- The First Hurdle Guest House Chepstow
- The Fountain Inn Hendy
- The George Hotel Chepstow
- The George Hotel Wetherspoon Brecon
- The Glan Yr Afon Inn Holywell
- The Glengower Hotel Aberystwyth
- The Gower Hotel Saundersfoot
- The Grand Hotel Llandudno
- The Grand Hotel Port Talbot
- The Grand Hotel Swansea
- The Great House Hotel Bridgend
- The Gremlin Lodge Brecon
- The Grove Hotel St. Davids
- The Hand Hotel Chirk
- The Hand Hotel Llangollen
- The Harp Inn Glasbury
- The Haven Hotel Holyhead
- The Heights Bunkhouse Hostel Llanberis
- The Heritage Park Hotel Pontypridd
- The Hotel Commodore Llandrindod Wells
- The Imperial Dragon Hotel Saundersfoot
- The Kenmore Guest House Llandudno
- The Kilverts Inn Hay-On-Wye
- The King'S Head Hotel - Jd Wetherspoon Monmouth
- The Kings Head Hotel Meifod
- The Knighton Hotel
- The Knoll Guesthouse Newport
- The Lamb And Flag Inn Rhayader
- The Lemon Tree Hotel Wrexham
- The Lion Hotel Welshpool
- The Liverpool Arms Hotel Beaumaris
- The Llandudno Hotel
- The Llanelwedd Arms Hotel Builth Wells
- The Lyndale Hotel Colwyn Bay
- The Manor Hotel Crickhowell
- The Marine Hotel Llandudno
- The Marquis Inn Aberdare
- The Masons Arms Hotel Bridgend
- The Mayhill Hotel Monmouth
- The Meadowsweet Hotel & Self Catering Apartments Llanrwst
- The Menai Hotel And Bar Bangor
- The Merrydale Guest House Llandudno
- The Mount Rooms Barry
- The Mumbles Carlton Hotel
- The Nags Head Inn Abercych
- The New Alexandra Hotel Llandudno
- The New Brighton Hotel
- The New Inn Guest House Bridgend
- The New Swan Hotel Swansea
- The Newbridge Hotel
- The Oakeley Arms Hotel Maentwrog
- The Old Station Hotel Llandudno Junction
- The Owls Bed & Breakfast Builth Wells
- The Park Hotel Abergavenny
- The Park Hotel Tenby
- The Pembrey Country Inn
- The Pier Hotel Aberystwyth
- The Post House, Llandudno Hotel
- The Radnorshire Arms Hotel Presteigne
- The Railway Inn Forden
- The Red Lion Country Inn, B&B, Llew Coch B&B Llanfihangel-nant-Melan
- The Red Lion Hotel Llangadog
- The Risboro Hotel Llandudno
- The River Cafe Bed & Breakfast Glasbury
- The Roast Ox Inn Painscastle
- The Royal Hotel Llangollen
- The Royal Oak Inn Rhandirmwyn
- The Sandpiper Barmouth
- The Shelbourne Hotel Llandudno