BritStays
Hotels in Porthmadog

Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons

Hotels in Porthmadog

We've brought Porthmadog's best Hotels together in one place so you can compare properly — from budget-friendly picks to the ones worth a splurge.

Must-have facilities
Bron Eifion

Bron Eifion

✓ Half a mile from Criccieth town centre and beach

🏖️ 0.95 miles from Criccieth (Good water quality)

Llanystumdwy

Plas Isa Hotel

Plas Isa Hotel

✓ Magnificent views of Criccieth Castle and Cardigan Bay

🏖️ a few minutes' walk from Criccieth (Good water quality)

Criccieth

🏨 Looking for a hotel instead?

The stays above are mostly self-catering. For hotels and B&Bs in Porthmadog, Agoda compare prices across booking sites.

Compare Porthmadog hotels on Agoda ↗

Affiliate link — we may earn a commission at no extra cost to you.

More around Porthmadog

There are 40 hotels published on BritStays across the Porthmadog area of Gwynedd, and they're spread over a surprisingly varied patch of ground — estuary towns, a seaside promenade, mountain villages and one very unusual village of its own. Where you base yourself matters more here than it does in most regions, because a half-hour drive takes you from salt air to slate and summits.

Where the hotels actually are

The spread by town looks like this:

  • Porthmadog — 21
  • Llanberis — 6
  • Criccieth — 4
  • Talsarnau — 3
  • Beddgelert — 2
  • Llanystumdwy, Portmeirion and Pwllheli — 1 each

Porthmadog holds more than half of them, which is useful if you want choice and a town with shops and places to eat on the doorstep. Llanberis is the second cluster and sits on the other side of the hills entirely, firmly in walking-and-mountains territory. The single entries — Portmeirion, Llanystumdwy, Pwllheli — go quickly, simply because there is nothing else listed nearby to fall back on.

Coast or countryside: matching the area to the trip

If you want the sea in view and a short stroll to a beach, Criccieth is the obvious coastal choice, with four hotels including the George IV Hotel and The Lion Hotel. Porthmadog itself is an estuary town rather than a beach resort, so expect harbour and water views rather than sand underfoot; Caerwylan Hotel and Gwesty'r Llong are among the options there, along with Gwesty Queen's Hotel and the straightforward, no-surprises Travelodge Porthmadog.

For countryside and mountains, look at Llanberis — home to Y Gwynedd and The Legacy Royal Victoria Hotel — or Beddgelert, where the Royal Goat Hotel and Craflwyn Hall sit among the hills. Talsarnau, with three hotels including Hotel Maes-y-Neuadd, is quieter again and suits people who want a rural base with a car.

Couples after something distinctive should look at The Hotel Portmeirion, the only hotel listed in Portmeirion itself, and at Mynydd Ednyfed or Hotel Maes-y-Neuadd for a country-house feel. Families usually do better in Porthmadog, where there's more choice, more to walk to and more chance of finding a room that sleeps more than two. Room capacities aren't published for these hotels on BritStays, so if you need a family room, interconnecting rooms or a cot, email or ring the hotel directly before you commit — don't assume.

What the facility data does and doesn't tell you

Be realistic about the listings. Across the 40 hotels, the most commonly recorded facilities are WiFi (7), Restaurant (3), Bar (2) and Parking (2), with single mentions for Sea Views, Near a Bus Stop and Near a Train Station. That isn't a sign that most of these hotels lack a bar or somewhere to park — it's that facility information is patchy, and plenty of properties simply haven't listed everything they offer.

So use the data as a starting point, not a verdict. The Lion Hotel in Criccieth is one of the few with Bar, Restaurant and Parking all recorded; Y Gwynedd in Llanberis lists a restaurant; The Hotel Portmeirion, Hotel Maes-y-Neuadd and Travelodge Porthmadog list WiFi. For everything else, including dog policies — which aren't recorded for any hotel in this set — check with the hotel. Dog owners in particular should get the answer in writing, along with any charge per night and whether dogs are allowed in the bar or dining room.

What to do once you're there

Snowdon dominates the area and is the reason many people pick Llanberis or Beddgelert as a base. Portmeirion is a landmark in its own right and easily a half-day. Castell Harlech and Plas yn Rhiw give you two very different heritage visits — one a castle, one National Trust.

For wet days, there's plenty indoors. In Porthmadog you've got Porthmadog Maritime Museum, Lasynys Fawr and Bywyd Gwyllt Glaslyn Wildlife. Further afield, Dolgarrog Railway Society and Wireless in Wales are in Conwy, Great Orme Visitor Centre and the Home Front Museum are in Llandudno, and Anglesey Transport Museum — Tacla Taid is on Anglesey. Those last few are proper day trips rather than quick hops, so plan them around the weather rather than the diary.

When to book

Forty hotels sounds like a lot until you narrow by town. If you've set your heart on Portmeirion, Pwllheli or Llanystumdwy, you're choosing from one property each — book months ahead for summer, half-terms and bank holidays. Criccieth and Beddgelert, with four and two respectively, fill fast in peak season too.

Porthmadog's 21 hotels give you the most slack, and it's the most realistic place to find something at short notice. Llanberis is busiest when the weather is good and the mountain is in play, so weekend availability there can vanish quickly once a forecast firms up. Shoulder seasons — spring and early autumn — are your best bet for choice at sensible rates. Before you book, confirm parking, arrival times and whether food is served on site; in the smaller villages, your nearest alternative for an evening meal may not be close.

Frequently asked questions

How many hotels are listed in the Porthmadog region on BritStays?

There are 40 hotels published for the Porthmadog region of Gwynedd. All of the stays in this set are hotels, so you won't find cottages or self-catering mixed in here.

Which town has the most hotels to choose from?

Porthmadog, with 21 of the 40. Llanberis has 6, Criccieth 4, Talsarnau 3 and Beddgelert 2, while Llanystumdwy, Portmeirion and Pwllheli have one each.

Which hotels are best placed for climbing or walking Snowdon?

The Llanberis and Beddgelert hotels are the closest bases in this set. Llanberis options include Y Gwynedd and The Legacy Royal Victoria Hotel; Beddgelert has the Royal Goat Hotel and Craflwyn Hall.

Are any of these hotels dog-friendly?

No dog or pet facility is recorded for any of the 40 hotels in this set, so there's no way to filter for it here. Contact the hotel directly to confirm whether dogs are accepted, any nightly charge, and whether they're allowed in the bar or restaurant.

Which hotels have a bar, restaurant or parking listed?

Facility data is patchy: across all 40 hotels, Restaurant is recorded 3 times, Bar twice and Parking twice. The Lion Hotel in Criccieth lists all three, and Y Gwynedd in Llanberis lists a restaurant. Many others may offer the same without having listed it, so check with the hotel.

What is there to do nearby if the weather turns?

In Porthmadog you have Porthmadog Maritime Museum, Lasynys Fawr and Bywyd Gwyllt Glaslyn Wildlife. Further out there's Dolgarrog Railway Society and Wireless in Wales in Conwy, Great Orme Visitor Centre and the Home Front Museum in Llandudno, and Anglesey Transport Museum - Tacla Taid on Anglesey. Castell Harlech and Plas yn Rhiw are the main heritage visits.

Porthmadog on the map

— tick to show or hide, click any pin for details.

More like this