Find the spa hotels that appeal to you the most
Check out our pick of great spa hotels in Caernarfon
Celtic Royal Hotel & Spa features a leisure club and free Wi-Fi. The hotel is situated in Caernarfon centre, just a 10-minute walk from Caernarfon Harbour.

Situated in Bethesda in the Gwynedd region, L02 - The Penrhyn Spa with Hot Tub features a balcony. This property offers access to a terrace and free private parking.

Tre-Ysgawen Hall & Spa has a swimming pool and award-winning restaurant and is a short drive inland from the east coast of the island.

Situated in Bethesda in the Gwynedd region, L09 - The Snowdon Spa with Hot Tub has a balcony. This property offers access to a terrace and free private parking.

Set in Beaumaris, just 200 metres from Beaumaris Beach, Church Street Homestay offers beachfront accommodation with a spa and wellness centre, free bikes, massage services and free WiFi.

Featuring accommodation with a heated pool, garden view and a patio, Number 57 Brynteg is located in Caernarfon. This property offers access to a balcony and free private parking.

Brynteg Coastal & Country Retreat provides a sauna and free private parking, and is within 6.4 km of Snowdon Mountain Railway and 12 km of Snowdon.

No 61 Brynteg Country & Leisure Retreat, a property with a bar, is set in Cwm-y-glo, 6.1 km from Snowdon Mountain Railway, 12 km from Snowdon, as well as 42 km from Portmeirion.

Featuring a hot tub, Sea Front Spacious Apartment on Anglesey is set in Brynsiencyn. This beachfront property offers access to a balcony, free private parking and free WiFi.

Located in Llanddeiniolen and only 9.2 km from Snowdon Mountain Railway, Cozy & Spacious home In the heart of Snowdonia provides accommodation with quiet street views, free WiFi and free private...


Popular with guests booking spa hotels in Caernarfon
Popular with guests booking spa hotels in Caernarfon
Popular with guests booking spa hotels in Caernarfon
Popular with guests booking spa hotels in Llanrug
Popular with guests booking spa hotels in Cwm-y-glo