Hotels in Porthmadog

Only verified and hand-selected hotels for your stay in Porthmadog, United Kingdom
Check-in
13Jan2026Select date
Check-out
14Jan2026Select date
Rooms and Guests2 Guests, 1 Room
View map
1-14 out of 14
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
2 adults
1 bedroom
1 bed
Map3.4 km from City Centre1.2 km from Portmeirion
FromUS$ 251 /nightSelect
Map200 m from City Centre200 m from Rob Piercy Gallery
FromUS$ 954 /nightSelect
4 adults
2 bedrooms
2 beds
Map1.4 km from City Centre600 m from Porthmadog Sailing Club
FromUS$ 112 /nightSelect
4 adults
2 bedrooms
2 beds
Map700 m from City Centre200 m from Madoc Yacht Club
FromUS$ 134 /nightSelect
Map2.6 km from City Centre1.2 km from
Select
Map100 m from City Centre300 m from Porthmadog
FromUS$ 111 /nightSelect
Map100 m from City Centre300 m from Rob Piercy Gallery
FromUS$ 185 /nightSelect
Map2.9 km from City Centre100 m from Portmeirion Castle
FromUS$ 219 /nightSelect
Map3.7 km from City Centre3.3 km from
FromUS$ 141 /nightSelect
Map1.4 km from City Centre1.0 km from Porthmadog Train Station
FromUS$ 49 /nightSelect
Map3.4 km from City Centre3.1 km from Porthmadog Train Station
FromUS$ 173 /nightSelect
Map1.6 km from City Centre1.2 km from Porthmadog Train Station
FromUS$ 233 /nightSelect
Map400 m from City Centre200 m from Rob Piercy Gallery
FromUS$ 140 /nightSelect
Map400 m from City Centre100 m from Porthmadog Train Station
FromUS$ 96 /nightSelect

Typical price range for hotels in Porthmadog

Accommodation options for your choice, from budget-friendly to luxury hotels.

⬆️ The highest price
US$ 954
⬇️ The lowest price
US$ 49
💸 Average price for
5-star hotels
US$ 211
4-star hotels
US$ 138
3-star hotels
US$ 128

Discover the best hotels in Porthmadog

Based on genuine guest experiences

Historic Charm of Aberdunant:
Aberdunant Hall
Whimsical Retreat at Portmeirion:
Portmeirion Village & Castell Deudraeth
Countryside Comforts at The Golden Fleece:
The Golden Fleece Inn
Family Fun at Aberdunant Holiday Park:
Aberdunant Hall Holiday Park
Charming Stay at Yr Hen Fecws:
Yr Hen Fecws
Cozy Getaway at Tudor Lodge:
Tudor Lodge
Quiet Comfort at Queens Rooms:
Queens Rooms
Rest and Revelry at Royal Sportsman:
Royal Sportsman Hotel
Historic Elegance at Plas Tan-Yr-Allt:
Plas Tan-Yr-Allt Historic Country House B&B

Frequently asked questions about hotels in Porthmadog

We hope these answers help make planning your trip simpler

Which hotels in Porthmadog are family-friendly?
The Royal Sportsman Hotel and Aberdunant Hall Holiday Park are great options for families, offering spacious accommodations and easy access to outdoor activities.
What hotels provide unique views in Porthmadog?
Portmeirion Village & Castell Deudraeth offers stunning views of the estuary and surrounding gardens, while Plas Tan-Yr-Allt Historic Country House B&B features scenic mountain vistas.
Which hotels are closest to popular landmarks?
Travelodge Porthmadog is conveniently located near the Ffestiniog Railway, about 1 km away. Maritime Mews, 6 The Oakleys is also close to Porthmadog Harbour, just 500 meters from the waterfront.
What are the average and cheapest hotel prices in Porthmadog?
Average nightly rates range from $90 to $150, depending on the season. The cheapest option is often Travelodge Porthmadog, with rates as low as $70 during off-peak times.
Which hotels are highly rated by guests in Porthmadog?
Aberdunant Hall and the Royal Sportsman Hotel receive high marks for comfort and service, with guest ratings often exceeding 8.5 out of 10.

Essential Facts About Hotels in Porthmadog

This guide summarizes hotel accommodations in Porthmadog, evaluating 14 properties to provide essential details for travelers seeking informed choices.

Typical nightly rates range from $100 to $200 USD.

There are 14 hotels catering to various budgets.

Peak travel seasons include summer (June to August) and holidays.

Local taxes/fees average around 10%.

Key attractions like Ffestiniog Railway are within 2 km.

Other cities in United Kingdom

Check-in
13Jan2026Select date
Check-out
14Jan2026Select date
Rooms and Guests2 Guests, 1 Room