Find us easily using the directions and travel information below
Our Location
The Caerwylan Hotel is ideally located on Criccieth’s Esplanade, overlooking the beach and just a short walk from the town centre. Our coastal position makes us easy to reach while offering a peaceful base for exploring North Wales, Snowdonia, and the Llŷn Peninsula.
The hotel sits directly opposite Criccieth Beach, close to local shops, cafés, and the railway station. Criccieth Castle is within easy walking distance, and the surrounding coastline and countryside are right on the doorstep.
Arriving by Car
Criccieth is easily accessible by road from across North Wales and beyond.
- From the A55, follow signs for Porthmadog and Criccieth
- From Mid Wales, routes via Aberystwyth or Dolgellau offer scenic drives
On-site parking is available for an additional charge, subject to availability.
For live traffic updates and road conditions, visit:
Traffic Updates
Arriving by Train
Criccieth has its own railway station, located a short walk or taxi ride from the hotel.
Train services operate along the Cambrian Coast Line, connecting Criccieth with Porthmadog, Harlech, Barmouth, and Machynlleth, where connections are available to wider UK rail services.
Plan your journey and check train times here:
National Rail
Transport for Wales
Arriving by Bus
Local and regional bus services connect Criccieth with nearby towns and villages, including Porthmadog, Pwllheli, and Caernarfon.
To plan bus journeys and view up-to-date timetables, visit:
Travel Line
Transport for Wales
Taxis
Local taxi services operate in Criccieth and the surrounding area. Our reception team will be happy to assist with arranging taxis if required.
Need Help Planning Your Journey?
Our reception team is available daily from 7:00am to 11:00pm and will be happy to help with directions, transport advice, and planning the best route for your arrival.
We look forward to welcoming you to The Caerwylan Hotel and helping you enjoy a smooth and relaxed journey to the North Wales coast.