
Find hotels in Porthmadog from ₩136,198
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Porthmadog
Family friendly
Check prices for these dates
Our top choices for Porthmadog hotels

1. Tudor Lodge
Tudor LodgePorthmadog
9.8 out of 10, Exceptional, (249 reviews)
The price is ₩249,659
₩299,599 total
includes taxes & fees
Jun 17 - Jun 18

2. Golden Fleece Inn Tremadog
Golden Fleece Inn TremadogPorthmadog
8.6 out of 10, Excellent, (244 reviews)
The price is ₩164,616
₩197,547 total
includes taxes & fees
Jun 7 - Jun 8

3. Aberdunant Hall
Aberdunant HallPorthmadog
9.6 out of 10, Exceptional, (588 reviews)
The price is ₩204,146
₩244,979 total
includes taxes & fees
Jun 23 - Jun 24

4. Royal Sportsman Hotel
Royal Sportsman HotelPorthmadog
8.8 out of 10, Excellent, (122 reviews)
The price is ₩269,909
₩323,890 total
includes taxes & fees
Jun 29 - Jun 30

5. Premier Inn Porthmadog
Premier Inn PorthmadogPorthmadog
5.0 out of 10, (2 reviews)
The price is ₩175,441
₩210,530 total
includes taxes & fees
Jun 28 - Jun 29

6. Plas Tan-yr-allt Historic Country House B&B
Plas Tan-yr-allt Historic Country House B&BPorthmadog
10.0 out of 10, Exceptional, (70 reviews)
The price is ₩295,206
₩354,255 total
includes taxes & fees
Jun 3 - Jun 4

7. 48A South Snowdon Wharf
48A South Snowdon WharfPorthmadog
10.0 out of 10, Exceptional, (1 review)
The price is ₩529,965
₩635,958 total
includes taxes & fees
Jun 13 - Jun 14

8. Glasyln 37
Glasyln 37Porthmadog
The price is ₩614,278
₩737,134 total
includes taxes & fees
Jun 6 - Jun 7

9. Gweldon - Anchor Deck
Gweldon - Anchor DeckPorthmadog
9.0 out of 10, Wonderful, (4 reviews)
The price is ₩533,407
₩640,088 total
includes taxes & fees
Jun 6 - Jun 7

10. Glaslyn Retreat
Glaslyn RetreatPorthmadog
The price is ₩734,725
₩881,670 total
includes taxes & fees
Jun 13 - Jun 14

11. Heol Madog
Heol MadogPorthmadog
7.4 out of 10, Good, (3 reviews)
The price is ₩650,412
₩780,494 total
includes taxes & fees
Jun 6 - Jun 7

12. Green Cottage
Green CottagePorthmadog
The price is ₩655,574
₩786,689 total
includes taxes & fees
Jun 10 - Jun 11

13. The Quarterdeck
The QuarterdeckPorthmadog
The price is ₩789,786
₩947,743 total
includes taxes & fees
Jun 26 - Jun 27

14. 56C South Snowdon Wharf
56C South Snowdon WharfPorthmadog
The price is ₩542,010
₩650,412 total
includes taxes & fees
Jun 26 - Jun 27

16. Harbour Escape
Harbour EscapePorthmadog
10.0 out of 10, Exceptional, (1 review)
The price is ₩564,379
₩677,255 total
includes taxes & fees
Jun 5 - Jun 6

17. 31C South Snowdon Wharf
31C South Snowdon WharfPorthmadog
The price is ₩576,423
₩691,708 total
includes taxes & fees
Jun 22 - Jun 23

18. Captains Quarters
Captains QuartersPorthmadog
The price is ₩497,273
₩596,728 total
includes taxes & fees
Jun 15 - Jun 16
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Porthmadog attractions
Learn more about Porthmadog
Board the Ffestiniog Railway for spectacular mountain views as the historic steam train winds through Snowdonia. Explore the harbor town's maritime heritage at the Maritime Museum before taking a boat trip to spot dolphins in Cardigan Bay.

More cheap stays in Porthmadog

OYO Baytree Lodge
1 Baytree Lodge, Garth Road, Garth, Bangor, Gwynedd Bangor Wales
The price is ₩107,339 per night from Jun 4 to Jun 5
₩107,339
₩136,198 total
Jun 4 - Jun 5
includes taxes & fees
5.6/10 (13 reviews)













































































