How To Find Us

Find us easily using the directions and travel information below

Our Location

The Royal Sportsman Hotel is conveniently located in the centre of Porthmadog, on the town’s High Street at the junction of the A487 and A497. Our central location makes us easy to reach whether you are travelling by car, train, or bus, and provides the perfect base for exploring Snowdonia National Park and the Llŷn Peninsula.

Arriving by Car

Porthmadog is well connected by road and is easily accessible from across North Wales and the UK.

From North Wales (Bangor / Caernarfon):
Follow the A487 south towards Porthmadog.

From South Wales:
Travel north on the A470, then join the A487 to Porthmadog.

From the Midlands and England:
Take the M6 towards the North West, then follow routes via Chester and the A55, continuing along the A487 towards Porthmadog.

The hotel is located on Porthmadog High Street, just a short distance from the harbour and town centre amenities.

Arriving by Train

Porthmadog is served by the Cambrian Coast railway line, with regular services connecting the town to destinations including Pwllheli, Aberystwyth, and Machynlleth. 

Porthmadog railway station is only a few minutes’ walk from the hotel, making it a convenient option for guests travelling by rail. 

Visitors can also enjoy the nearby Ffestiniog and Welsh Highland heritage railways, offering scenic journeys through Snowdonia.

Plan your journey and check train times here:
National Rail 
Transport for Wales 

Arriving by Bus

Local and regional bus services operate regularly through Porthmadog, connecting the town with Bangor, Caernarfon, Beddgelert, Dolgellau, Pwllheli, and Aberystwyth, as well as long-distance connections across the UK. 

Most services stop within easy walking distance of the hotel on or near the High Street.

To plan bus journeys and view up-to-date timetables, visit:
Travel Line 
Transport for Wales 

Taxis

Local taxi services operate in Porthmadog 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 Royal Sportsman Hotel and helping you enjoy a smooth and relaxed journey to the North Wales coast.