
Hotels with Pool & Resorts in Portmeirion from NZ$207
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Portmeirion Hotels with Pool
Our top choices for Portmeirion hotels with a pool

9.0 out of 10, Wonderful, (784 reviews)
cleanliness Cool off or heat up at this hotel's tranquil indoor oasis where a pool and spa pool await.
The price is NZ$207
includes taxes & fees
4 May - 5 May
The price is NZ$592
includes taxes & fees
24 May - 25 May

8.6 out of 10, Excellent, (1,003 reviews)
cleanliness Dive into poolside bliss at this spa hotel with a pristine indoor swimming area, steam room, and sauna near Eryri National Park.
The price is NZ$264
includes taxes & fees
7 May - 8 May

3 Bedroom Modernised Cabin in Snowdonia amazing walks, views & on site fishing
3 Bedroom Modernised Cabin in Snowdonia amazing walks, views & on site fishingCaeathro
9.0 out of 10, Wonderful, (84 reviews)
cleanliness Riverside mountain retreat in Snowdonia with pool, deck, and outdoor spaces to embrace nature.
The price is NZ$451
includes taxes & fees
30 Apr - 1 May

cleanliness Dive into all-day pool luxury at this coastal cottage, where indoor swimming blends with outdoor adventures on nearby trails.
The price is NZ$930
includes taxes & fees
5 May - 6 May

GLASLYN - a cottage that sleeps 4 guests in 2 bedrooms
GLASLYN - a cottage that sleeps 4 guests in 2 bedroomsPwllheli
10.0 out of 10, Exceptional, (1 review)
The price is NZ$882
includes taxes & fees
5 May - 6 May
The price is NZ$995
includes taxes & fees
9 May - 10 May
The price is NZ$975
includes taxes & fees
6 May - 7 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Portmeirion Hotel Reviews

Celtic Royal Hotel & Spa
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Cabin Rentals in Trawsfynydd
- Holiday Parks in Barmouth
- Chalets in Barmouth
- Cabin Rentals in Bronaber
- Caravan Parks in Maentwrog
- B&B in Dyffryn Ardudwy
- Caravan Parks in Penrhyndeudraeth
- Country House in Nant Peris
- Country House in Gwynedd
- Cottages in Gwynedd
- Cottages in Morfa Bychan
- Holiday Parks in Morfa Bychan
- Caravan Parks in Morfa Bychan
- Caravan Parks in Penygroes
- Hostels in Tremadog
- B&B in Pwllheli
- Holiday Homes in Pwllheli
- Safari Tentalow in Portmeirion
- Guest Houses in Portmeirion
- Holiday Parks in Portmeirion
- Holiday Homes in Portmeirion
- Chalets in Llandanwg
- B&B in Rhyd Ddu
- B&B in Criccieth
- Yha Hotels in Harlech
- Independent Hotels in Rhyd Ddu
- Barmouth Hotels
- Talybont Hotels
- Llanbedr Hotels
- Beddgelert Hotels
- Pwllheli Hotels
- Hotels near Gelert's Grave
- Porthmadog Hotels
- Hotels near Plas yn Rhiw
- Morfa Bychan Hotels
- Portmeirion Hotels
- Bronaber Hotels
- Hotels near Oriel Tonnau
- Gwynedd Hotels
- Trawsfynydd Hotels
- Criccieth Hotels
- Rhyd Ddu Hotels
- Betws Garmon Hotels
- Hotels near Harlech Castle
- Hotels near Eryri National Park
- Blaenau Ffestiniog Hotels
- Harlech Hotels
- Hotels near Sygun Copper Mine
- Nant Gwynant Hotels
- Hotels near Yr Wyddfa
- Llanllyfni Hotels
- Hotels near Pyg Track
- Dyffryn Ardudwy Hotels
- Borth-Y-Gest Hotels
- Garndolbenmaen Hotels
- Hotels with Parking in Llanberis
- Hotels with Parking in Pwllheli
- Romantic Hotels in Pwllheli
- Lgbt Welcoming Hotels in Pwllheli
- Spa Hotels in Portmeirion
- Family Hotels in Portmeirion
- Beach Hotels in Harlech
- Cheap Hotels in Criccieth
- Hotels with Parking in Criccieth
- Pet Friendly Hotels in Criccieth
- Luxury Hotels in Porthmadog
- Barmouth Holidays
- Llechwedd Slate Caverns
- Portmeirion Holidays
- Dinas Oleu
- Eryri National Park
- Dolwyddelan Castle
- Criccieth Castle
- Aberglaslyn Pass
- Harlech Castle
- Yr Wyddfa
- Portmeirion Sands
- Rhyd Ddu Path
- Barmouth Beach
- Visit Pentrefelin
- Visit Llanystumdwy
- Visit Maentwrog
- Visit Llanelltyd
- Visit Portmeirion
- Visit Trawsfynydd
- Visit Pwllheli
- Visit Borth-y-Gest
- Visit Beddgelert
- Visit Penrhyndeudraeth






































