- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Porthmadog hotels with parking

1. Golden Fleece Inn Tremadog
Golden Fleece Inn TremadogPorthmadog
8.6 out of 10, Excellent, (259 reviews)
The price is RM248
RM297 total
includes taxes & fees
29 Nov - 30 Nov

2. Royal Sportsman Hotel
Royal Sportsman HotelPorthmadog
8.8 out of 10, Excellent, (153 reviews)
The price is RM471
RM565 total
includes taxes & fees
12 Nov - 13 Nov

3. Lion Hotel and Studio Apartments
Lion Hotel and Studio ApartmentsCriccieth
8.4 out of 10, Very good, (423 reviews)
The price is RM223
RM268 total
includes taxes & fees
15 Nov - 16 Nov

4. Aberdunant Hall
Aberdunant HallPorthmadog
9.6 out of 10, Exceptional, (638 reviews)
The price is RM553
RM664 total
includes taxes & fees
13 Nov - 14 Nov

5. Y Pengwern
Y PengwernBlaenau Ffestiniog
7.8 out of 10, Good, (124 reviews)
The price is RM180
RM217 total
includes taxes & fees
12 Nov - 13 Nov

6. Caerwylan Hotel
Caerwylan HotelCriccieth
9.8 out of 10, Exceptional, (74 reviews)
The price is RM406
RM487 total
includes taxes & fees
15 Nov - 16 Nov

7. The Oakeley Arms Hotel
The Oakeley Arms HotelBlaenau Ffestiniog
9.0 out of 10, Wonderful, (380 reviews)
The price is RM477
RM573 total
includes taxes & fees
12 Nov - 13 Nov

8. Plas Tan-yr-allt Historic Country House B&B
Plas Tan-yr-allt Historic Country House B&BPorthmadog
10.0 out of 10, Exceptional, (76 reviews)
The price is RM654
RM785 total
includes taxes & fees
12 Nov - 13 Nov

9. Cefn Uchaf Guesthouse
Cefn Uchaf GuesthouseGarndolbenmaen
9.4 out of 10, Exceptional, (539 reviews)
The price is RM429
RM514 total
includes taxes & fees
12 Nov - 13 Nov

10. Yr Hen Farcdy Bed & Breakfast
Yr Hen Farcdy Bed & BreakfastTalsarnau
10.0 out of 10, Exceptional, (37 reviews)
The price is RM487
RM487 total
includes taxes & fees
15 Nov - 16 Nov
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.






























