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
Oct 24 - Oct 25
Tomorrow
Oct 25 - Oct 26
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Where to stay in Porthmadog?

1. Golden Fleece Inn Tremadog

Golden Fleece Inn Tremadog
Porthmadog
$61
$73 total
includes taxes & fees
Nov 9 - Nov 10
Golden Fleece Inn Tremadog

2. Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
$116
$140 total
includes taxes & fees
Nov 1 - Nov 2
Royal Sportsman Hotel

3. Aberdunant Hall

Aberdunant Hall
Porthmadog
$149
$179 total
includes taxes & fees
Nov 21 - Nov 22
Aberdunant Hall

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

Plas Tan-yr-allt Historic Country House B&B
Porthmadog
$167
$201 total
includes taxes & fees
Oct 26 - Oct 27
Plas Tan-yr-allt Historic Country House B&B

5. Captains Quarters

Captains Quarters
Porthmadog
$329
$394 total
includes taxes & fees
Oct 28 - Oct 29
Captains Quarters

6. Taliesin

Taliesin
Porthmadog
$381
$457 total
includes taxes & fees
Oct 29 - Oct 30
Taliesin

7. Harbourside

Harbourside
Porthmadog
$372
$446 total
includes taxes & fees
Oct 31 - Nov 1
Harbourside

8. Harbour Apartment

Harbour Apartment
Porthmadog
$362
$434 total
includes taxes & fees
Oct 28 - Oct 29
Harbour Apartment

9. Driftwood Terrace

Driftwood Terrace
Porthmadog
$333
$400 total
includes taxes & fees
Oct 31 - Nov 1
Driftwood Terrace

10. 48A South Snowdon Wharf

48A South Snowdon Wharf
Porthmadog
$350
$420 total
includes taxes & fees
Nov 14 - Nov 15
48A South Snowdon Wharf

11. 31C South Snowdon Wharf

31C South Snowdon Wharf
Porthmadog
$381
$457 total
includes taxes & fees
Oct 31 - Nov 1
31C South Snowdon Wharf

12. Gweldon Topsail

Gweldon Topsail
Porthmadog
$407
$488 total
includes taxes & fees
Nov 7 - Nov 8
Gweldon Topsail

13. Treetops Flat

Treetops Flat
Porthmadog
$367
$440 total
includes taxes & fees
Nov 12 - Nov 13
Treetops Flat

14. Harbour Station View

Harbour Station View
Porthmadog
$430
$516 total
includes taxes & fees
Nov 2 - Nov 3
Harbour Station View

15. Bryn Coed

Bryn Coed
Porthmadog
$404
$484 total
includes taxes & fees
Oct 31 - Nov 1
Bryn Coed

16. The Old Cornhill

The Old Cornhill
Porthmadog
$439
$527 total
includes taxes & fees
Oct 28 - Oct 29
The Old Cornhill

17. 1 Oakley Wharf

1 Oakley Wharf
Porthmadog
$446
$535 total
includes taxes & fees
Nov 18 - Nov 19
1 Oakley Wharf

18. Harbour Escape

Harbour Escape
Porthmadog
$373
$447 total
includes taxes & fees
Nov 10 - Nov 11
Harbour Escape

19. Fisherman Cove

Fisherman Cove
Porthmadog
$399
$479 total
includes taxes & fees
Oct 31 - Nov 1
Fisherman Cove

20. 56C South Snowdon Wharf

56C South Snowdon Wharf
Porthmadog
$358
$430 total
includes taxes & fees
Nov 1 - Nov 2
56C South Snowdon Wharf
View all properties

Check out pet-friendly hotels in Porthmadog

Royal Sportsman Hotel

Royal Sportsman Hotel
Porthmadog
$116
$140 total
includes taxes & fees
Nov 1 - Nov 2
Royal Sportsman Hotel

Captains Quarters

Captains Quarters
Porthmadog
$329
$394 total
includes taxes & fees
Oct 28 - Oct 29
Captains Quarters

Taliesin

Taliesin
Porthmadog
$381
$457 total
includes taxes & fees
Oct 29 - Oct 30
Taliesin

31C South Snowdon Wharf

31C South Snowdon Wharf
Porthmadog
$381
$457 total
includes taxes & fees
Oct 31 - Nov 1
31C South Snowdon Wharf

Driftwood Terrace

Driftwood Terrace
Porthmadog
$333
$400 total
includes taxes & fees
Oct 31 - Nov 1
Driftwood Terrace

Gweldon - Anchor Deck

Gweldon - Anchor Deck
Porthmadog
$352
$423 total
includes taxes & fees
Nov 1 - Nov 2
Gweldon - Anchor Deck

Harbour Station View

Harbour Station View
Porthmadog
$430
$516 total
includes taxes & fees
Nov 2 - Nov 3
Harbour Station View

Osprey Cottage

Osprey Cottage
Porthmadog
$429
$514 total
includes taxes & fees
Oct 29 - Oct 30
Osprey Cottage

Treetops Flat

Treetops Flat
Porthmadog
$367
$440 total
includes taxes & fees
Nov 12 - Nov 13
Treetops Flat

Bryn Coed

Bryn Coed
Porthmadog
$404
$484 total
includes taxes & fees
Nov 1 - Nov 2
Bryn Coed
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 October
Typical weather for Porthmadog
October
High 12°C / low 7°C. Cloudy most days.
View properties in October
12°
7°
9°
5°
7°
3°
6°
2°
6°
2°
8°
2°
11°
4°
14°
6°
16°
9°
17°
11°
17°
11°
15°
9°
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

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 coastal landscape with a sandy beach, calm water, and snow-capped mountains in the background.
Photo by Peter Broster

Check out reviews of Porthmadog hotels guests love

Waterloo Hotel Lodge

Waterloo Hotel Lodge

8/10 Good
"Breakfast was very nice. Gym/spa is a nice feature although we didn’t use. Room was decent, but overlooking the car park / bar area which was quite noisy in the evening. We did speak to reception and they asked ppl to quiet down."
Stacey 1-night trip
Posted 9 hours ago
Waterloo Hotel Lodge
Château Rhianfa

Château Rhianfa

8/10 Good
"Lovely location and property. Bed was uncomfortable however"
Ian 1-night trip
Posted 12 hours ago
Château Rhianfa
The Swallow Falls Inn - The Inn Collection Group

The Swallow Falls Inn - The Inn Collection Group

8/10 Good
"nice small hotel the staff is helpfull and especialy zoe who greated us when we checked in and gave us information and assistance"
elyahu 4-night trip
Posted 17 hours ago
The Swallow Falls Inn - The Inn Collection Group
Aberdunant Hall

Aberdunant Hall

10/10 Excellent
"Staff were outstanding, so polite and helpful. We had the early bird evening meal, which was beautiful and very reasonable in price. We stayed in a woodland escape cabin with a hot tub. It was clean and well dressed. Hot tub was preheated with fresh water. Will 100% be staying again."
Lee 1-night trip
Posted 3 days ago
Aberdunant Hall
The Anglesey Arms

The Anglesey Arms

8/10 Good
"Bar and restaurant very clean and staff very helpful. Shower leaked resulting in wet floor. Minor issue yet would stay again"
Carl 1-night trip
Posted 6 days ago
The Anglesey Arms
Golden Fleece Inn Tremadog

Golden Fleece Inn Tremadog

10/10 Excellent
"Friendly staff and nice clean room"
Robert 1-night trip
Posted 9 days ago
Golden Fleece Inn Tremadog

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 49 vacation homes. You can also consider one of the 17 apartments or 239 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.