-
Google rating
Hotel
Metropole Hotel and Spa,
Llandidrod Wells, Powys
Price guide: from £150 a night
View details – Metropole Hotel and Spa, Book Direct / Check Availability – Metropole Hotel and Spa, (opens in a new tab) -
Google rating
Hotel
Bodelwyddan Castle Hotel
St Asaph, Denbighshire
Price guide: from £150 a night
View details – Bodelwyddan Castle Hotel Book Direct / Check Availability – Bodelwyddan Castle Hotel (opens in a new tab) -
Google rating
Hotel
Bodysgallen Hall Hotel & Spa
Llandudno, Conwy County Borough
Price guide: from £200 a night
View details – Bodysgallen Hall Hotel & Spa Book Direct / Check Availability – Bodysgallen Hall Hotel & Spa (opens in a new tab) -
Google rating
Hotel
Bryn Meadows
Ystrad Mynach, Mid Glamorgan
Price guide: from £100 a night
View details – Bryn Meadows Book Direct / Check Availability – Bryn Meadows (opens in a new tab) -
Google rating
Hotel
BW Lamphey Court Hotel & Spa
Lamphey, Pembrokeshire
Price guide: from £100 a night
View details – BW Lamphey Court Hotel & Spa Book Direct / Check Availability – BW Lamphey Court Hotel & Spa (opens in a new tab) - Google rating
- Google rating
-
Google rating
Hotel
Celtic Royal Hotel
Caernarfon, Gwynedd
Price guide: from £100 a night
View details – Celtic Royal Hotel Book Direct / Check Availability – Celtic Royal Hotel (opens in a new tab) -
Google rating
Holiday resort
Cenarth Falls Resort
Cenarth, Pembrokeshire
Price guide: from £200 a night
View details – Cenarth Falls Resort Book Direct / Check Availability – Cenarth Falls Resort (opens in a new tab) -
Google rating
Self catering
Clydey Cottages
Boncath, Pembrokeshire
Price guide: from £200 a night
View details – Clydey Cottages Book Direct / Check Availability – Clydey Cottages (opens in a new tab) - Google rating
-
Google rating
Hotel
Cwrt Bleddyn Hotel & Spa
Usk, Monmouthshire
Price guide: from £50 a night
View details – Cwrt Bleddyn Hotel & Spa Book Direct / Check Availability – Cwrt Bleddyn Hotel & Spa (opens in a new tab) - Google rating
-
Google rating
Hotel
Empire Hotel
Llandudno, Conwy County Borough
Price guide: from £100 a night
View details – Empire Hotel Book Direct / Check Availability – Empire Hotel (opens in a new tab) - Google rating
-
Google rating
Hotel
Heywood Spa Hotel
Tenby, Pembrokeshire
Price guide: from £100 a night
View details – Heywood Spa Hotel Book Direct / Check Availability – Heywood Spa Hotel (opens in a new tab) -
Google rating
Hotel
Hilton Cardiff
Cardiff, Glamorgan
Price guide: from £100 a night
View details – Hilton Cardiff Book Direct / Check Availability – Hilton Cardiff (opens in a new tab) -
Google rating
Hotel
Holiday Inn Newport
Newport, Gwent
Price guide: from £100 a night
View details – Holiday Inn Newport Book Direct / Check Availability – Holiday Inn Newport (opens in a new tab) - Google rating
-
Google rating
Self catering
Hunter Lodges, Newport
Newport, Gwent
Price guide: from £50 a night
View details – Hunter Lodges, Newport Book Direct / Check Availability – Hunter Lodges, Newport (opens in a new tab) -
Google rating
Hotel
Imperial Hotel
Llandudno, Conwy County Borough
Price guide: from £100 a night
View details – Imperial Hotel Book Direct / Check Availability – Imperial Hotel (opens in a new tab) - Google rating
-
Google rating
Holiday resort
Landal Dylan Coastal Resort
Laugharne, Carmarthenshire
Price guide: from £150 a night
View details – Landal Dylan Coastal Resort Book Direct / Check Availability – Landal Dylan Coastal Resort (opens in a new tab) -
Google rating
Hotel
Lanelay Hall Hotel & Spa
Pontyclun, Rhondda Cynon Taf
Price guide: from £100 a night
View details – Lanelay Hall Hotel & Spa Book Direct / Check Availability – Lanelay Hall Hotel & Spa (opens in a new tab)