Porthmadog offers a solid range of accommodation from hotels and guest houses in the town centre to self-catering properties in the surrounding countryside and campsites within reach of both beach and mountain. The town is an excellent base for exploring both Snowdonia and the Llŷn Peninsula, and most accommodation is within easy reach of the railway station and harbour.
Search hotels, B&Bs, inns and self-catering across Porthmadog and the Llŷn Peninsula — powered by Booking.com.
Search Accommodation on Booking.com →Powered by Booking.com — our affiliate partner
Hotels and guest houses in Porthmadog range from the grand Portmeirion Hotel (four miles west) to smaller town-centre establishments. The Royal Sportsman Hotel on the High Street is the town’s main hotel, with good facilities and a central location.
Self-catering cottages are popular in the area, with properties ranging from town-centre flats to countryside farmhouses. The Llŷn Peninsula and the hills around Porthmadog have a good supply of stone cottages and converted farm buildings for families and groups.
Camping and glamping near Porthmadog ranges from basic sites to well-equipped holiday parks near the coast. Several sites are within easy reach of Black Rock Sands, making them particularly popular with families in summer.
For an unforgettable stay, the rooms and suites within Portmeirion village allow guests to experience this extraordinary place without the day-tripper crowds. The hotel fills quickly; book well in advance.
Part of the Croeso Wales independent travel network.