Hotels in Porthmadog

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 4 - Sep 5
Tomorrow
Sep 5 - Sep 6
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Where to stay in Porthmadog?

Tudor Lodge

Tudor Lodge
Porthmadog
$160
$191 total
includes taxes & fees
Oct 1 - Oct 2
Tudor Lodge

Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
$123
$148 total
includes taxes & fees
Oct 1 - Oct 2
Royal Sportsman Hotel

Aberdunant Hall

Aberdunant Hall
Porthmadog
$115
$138 total
includes taxes & fees
Sep 7 - Sep 8
Aberdunant Hall

Golden Fleece Inn Tremadog

Golden Fleece Inn Tremadog
Porthmadog
$85
$102 total
includes taxes & fees
Oct 4 - Oct 5
Golden Fleece Inn Tremadog

Plas Tan-yr-allt Historic Country House B&B

Plas Tan-yr-allt Historic Country House B&B
Porthmadog
$190
$229 total
includes taxes & fees
Oct 3 - Oct 4
Plas Tan-yr-allt Historic Country House B&B

Harbourside

Harbourside
Porthmadog
$376
$451 total
includes taxes & fees
Sep 12 - Sep 13
Harbourside

48A South Snowdon Wharf

48A South Snowdon Wharf
Porthmadog
$353
$424 total
includes taxes & fees
Sep 21 - Sep 22
48A South Snowdon Wharf

Captains Quarters

Captains Quarters
Porthmadog
$331
$397 total
includes taxes & fees
Sep 28 - Sep 29
Captains Quarters

Harbour Escape

Harbour Escape
Porthmadog
$377
$452 total
includes taxes & fees
Sep 26 - Sep 27
Harbour Escape

31C South Snowdon Wharf

31C South Snowdon Wharf
Porthmadog
$385
$462 total
includes taxes & fees
Sep 18 - Sep 19
31C South Snowdon Wharf

Gweldon - Anchor Deck

Gweldon - Anchor Deck
Porthmadog
$356
$428 total
includes taxes & fees
Sep 26 - Sep 27
Gweldon - Anchor Deck

Taliesin

Taliesin
Porthmadog
$376
$451 total
includes taxes & fees
Sep 11 - Sep 12
Taliesin

56C South Snowdon Wharf

56C South Snowdon Wharf
Porthmadog
$362
$435 total
includes taxes & fees
Sep 8 - Sep 9
56C South Snowdon Wharf

Driftwood Terrace

Driftwood Terrace
Porthmadog
$336
$403 total
includes taxes & fees
Sep 27 - Sep 28
Driftwood Terrace

Fisherman Cove

Fisherman Cove
Porthmadog
$404
$484 total
includes taxes & fees
Sep 18 - Sep 19
Fisherman Cove

Harbour Station View

Harbour Station View
Porthmadog
$433
$520 total
includes taxes & fees
Sep 28 - Sep 29
Harbour Station View

Heol Madog

Heol Madog
Porthmadog
$433
$520 total
includes taxes & fees
Sep 19 - Sep 20
Heol Madog

Osprey Cottage

Osprey Cottage
Porthmadog
$432
$519 total
includes taxes & fees
Sep 28 - Sep 29
Osprey Cottage

Treetops Flat

Treetops Flat
Porthmadog
$369
$443 total
includes taxes & fees
Sep 13 - Sep 14
Treetops Flat

Weaver's Cottage

Weaver's Cottage
Porthmadog
$398
$477 total
includes taxes & fees
Sep 27 - Sep 28
Weaver's Cottage
View all properties

Check out pet-friendly hotels in Porthmadog

Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
$123
$148 total
includes taxes & fees
Oct 1 - Oct 2
Royal Sportsman Hotel

Captains Quarters

Captains Quarters
Porthmadog
$331
$397 total
includes taxes & fees
Sep 28 - Sep 29
Captains Quarters

Gweldon - Anchor Deck

Gweldon - Anchor Deck
Porthmadog
$356
$428 total
includes taxes & fees
Sep 26 - Sep 27
Gweldon - Anchor Deck

56C South Snowdon Wharf

56C South Snowdon Wharf
Porthmadog
$362
$435 total
includes taxes & fees
Sep 8 - Sep 9
56C South Snowdon Wharf

31C South Snowdon Wharf

31C South Snowdon Wharf
Porthmadog
$385
$462 total
includes taxes & fees
Sep 18 - Sep 19
31C South Snowdon Wharf

Osprey Cottage

Osprey Cottage
Porthmadog
$432
$519 total
includes taxes & fees
Sep 28 - Sep 29
Osprey Cottage

Driftwood Terrace

Driftwood Terrace
Porthmadog
$336
$403 total
includes taxes & fees
Sep 27 - Sep 28
Driftwood Terrace

Treetops Flat

Treetops Flat
Porthmadog
$369
$443 total
includes taxes & fees
Sep 13 - Sep 14
Treetops Flat

Weaver's Cottage

Weaver's Cottage
Porthmadog
$398
$477 total
includes taxes & fees
Sep 27 - Sep 28
Weaver's Cottage
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties
Our prices for hotels in Porthmadog are cheapest in January
Price trends for hotels in Porthmadog
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Porthmadog
September
High 15°C / low 9°C. Cloudy most days.
View properties in September
15°
12°
11°
14°
16°
17°
11°
17°
11°
Monthly weather averages (˚C)

Top landmarks in Porthmadog

Ffestiniog & Welsh Highland Railways

9.6/10 (15 reviews)
Ffestiniog & Welsh Highland Railways is 0.4 mi (0.6 km) from central Porthmadog, why not stop by during your stay. If you have fun at Ffestiniog & Welsh Highland Railways, you'll love Y Ganolfan Arts Centre, just a short walk away.
See properties

Welsh Highland Heritage Railway

Welsh Highland Heritage Railway is 0.4 mi (0.6 km) from central Porthmadog, why not stop by during your stay. If you have fun at Welsh Highland Heritage Railway, you'll love Glaslyn Leisure Centre and Y Ganolfan Arts Centre, both a short walk away.
See properties

Glaslyn Leisure Centre

Glaslyn Leisure Centre is in the heart of Porthmadog, so why not stop by during your stay. If you have fun at Glaslyn Leisure Centre, you'll love Welsh Highland Heritage Railway, just a short walk away.
See properties

Y Ganolfan Arts Centre

Y Ganolfan Arts Centre is in the heart of Porthmadog, so why not stop by during your stay. If you have fun at Y Ganolfan Arts Centre, you'll love Ffestiniog & Welsh Highland Railways and Welsh Highland Heritage Railway, both a short walk away.
See properties

Learn more about Porthmadog

Porthmadog is well-known for its attractions such as Ffestiniog & Welsh Highland Railways and Black Rock Sands. This welcoming city has something for everyone including restaurants as well as sights like Eryri National Park and Welsh Highland Heritage Railway. All are within a small-town setting.

See all hotels in Porthmadog
A harbor with boats docked, surrounded by residential buildings and lush greenery.

Check out reviews of Porthmadog hotels guests love

Aberdunant Hall

Aberdunant Hall

10/10 Excellent
"So peaceful. Excellent breakfast. Perfect for my work trip. Already looking to book again for the family next time."
Gareth 1-night trip
Posted 18 hours ago
Aberdunant Hall
The Swallow Falls Inn - The Inn Collection Group

The Swallow Falls Inn - The Inn Collection Group

10/10 Excellent
"Hotel very nice on first impression, all staff very friendly and helpful, the room was a very generous size and spotless, we would highly recommend this place and will return in the future ! 10/10"
Sam 2-night trip
Posted 20 hours ago
The Swallow Falls Inn - The Inn Collection Group
Lion Hotel and Studio Apartments

Lion Hotel and Studio Apartments

10/10 Excellent
"Very welcoming staff, felt really well looked after. Bed super comfy. Really enjoyed our stay."
Megan 1-night trip
Posted 2 days ago
Lion Hotel and Studio Apartments
Waterloo Hotel Lodge

Waterloo Hotel Lodge

10/10 Excellent
"We live locally and have stayed may times and alway have enjoyed our stay. We live walking in the area and enjoy coming back to use the sports centre have some great food and have afew drinks..... ❤️"
STEPHEN 1-night trip
Posted 2 days ago
Waterloo Hotel Lodge
The Royal Victoria Hotel

The Royal Victoria Hotel

10/10 Excellent
"Staff friendly, room clean, bar nice and staff there friendly too. Breakfast ok"
Gareth 2-night trip
Posted 3 days ago
The Royal Victoria Hotel
Y Pengwern

Y Pengwern

10/10 Excellent
"Very nice place."
Boguslawa 1-night trip
Posted 4 days ago
Y Pengwern
Ty Glyndwr Hotel Bangor

Ty Glyndwr Hotel Bangor

8/10 Good
"Nice staff, good sized room. The view of Bangor is spoilt by the piles of rubbish at the back of the hotel and I had an issue with the cold tap producing hot water which I didn't realise til I took a big sip :/"
Oliver 1-night trip
Posted 5 days ago
Ty Glyndwr Hotel Bangor
Golden Fleece Inn Tremadog

Golden Fleece Inn Tremadog

10/10 Excellent
"Hotel was welcoming staff very helpful and room comfortable. Food in bar fantastic, and an excellent choice of drinks. Breakfast I would prefer 1price for all items not cereal separately charged or toast"
Stephen 2-night trip
Posted 5 days ago
Golden Fleece Inn Tremadog
Celtic Royal Hotel & Spa

Celtic Royal Hotel & Spa

8/10 Good
"Nice room. Great breakfast and hotel bar. Walking distance to most places"
Timothy 2-night trip
Posted 7 days ago
Celtic Royal Hotel & Spa

Frequently asked questions

What accommodations do travelers recommend in Porthmadog?
Can I book a refundable hotel in Porthmadog?
If you need the flexibility to change your plans to Porthmadog, most hotels provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Porthmadog if I want a vacation rental instead of a hotel?
If you want a good alternative to a hotel, look over our selection of 47 vacation homes. You can also consider one of the 17 apartments or 237 cottages.
What will the weather in Porthmadog be like during my vacation?
July and August are typically the warmest months in Porthmadog when the average temp is 56°F. February and January are the coldest months when the average temperature is 40°F. December and November are the months with the most rain.
Why should I book my Porthmadog hotel through Hotels.com?
There are plenty of reasons to book your Porthmadog travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.