Porthmadog Accommodation

Where to Stay in Porthmadog

Porthmadog is not standing on real land. In 1808 William Madocks began a mile-long embankment across the estuary — the Cob — to take the sands back off the sea. The tide breached it within a month of its being finished, and rebuilding it ruined him. But the channel the breach scoured out made a harbour, and the harbour made the town.

Where to find Porthmadog — map data © OpenStreetMap contributors.
Facilities ▾
Star rating
Max £/night
Facilities

11 places to stay · showing 1–10

★ FeaturedBook DirectBook OnlinePlas Tan-yr-Allt
B&B

Plas Tan-yr-Allt

★★★★★5-Star

Porthmadog, Snowdonia

  • Sleeps 8
  • 4 bedrooms
  • 4 bathrooms
Breakfast

A multi-award-winning Regency country house B&B near Porthmadog, with elegant rooms, sea and mountain views and a cooked breakfast.

★ 9.8/ 10 · Booking.com
From£140 per night
View details
Book DirectYr Hen Fecws Boutique Hotel
Hotel

Yr Hen Fecws Boutique Hotel

★★★★4-Star

Porthmadog, Llyn Peninsula

  • 2 bedrooms
Breakfast

A charming 4-star boutique hotel and restaurant in Porthmadog, with elegantly designed rooms full of character.

★ 4.7/ 5 · Google
From£40 per night
View details
Book DirectRoyal Sportsman Hotel
Hotel

Royal Sportsman Hotel

★★★3-Star

Porthmadog, Llyn Peninsula

  • 25 bedrooms
  • 25 bathrooms
Breakfast

The only hotel in Porthmadog: 25 rooms, a two AA Rosette restaurant and a gastro-bar serving local ales.

★ 4.2/ 5 · Google
From£50 per night
View details
Book DirectBook OnlineThe Golden Fleece Inn
Hotel

The Golden Fleece Inn

★★★★4-Star

Porthmadog, Llyn Peninsula

  • 11 bedrooms
Breakfast

A charming 4-star inn and restaurant in historic Tremadog village near Porthmadog, with comfortable rooms — a delightful base for the area.

From£60 per night
View details
Book OnlineGreaves Wharf House
Cottage

Greaves Wharf House

★★★★4-Star

Porthmadog, Llyn Peninsula

  • Sleeps 4
  • 2 bedrooms
  • 1 bathroom
  • Pets welcome
Sea viewsFamily friendly

A charming coastal cottage by Porthmadog harbour slipway, sleeping 4, with top-quality amenities — a perfect dog-friendly base for North Wales.

★ 8/ 10 · Booking.com
From£108 per night
View details
Book OnlineBwthyn Ael Y Bryn
Cottage

Bwthyn Ael Y Bryn

★★★★4-Star

Porthmadog, Llyn Peninsula

  • Sleeps 4
  • 2 bedrooms
  • 1 bathroom
  • Pets welcome

A charming dog-friendly cottage near Porthmadog and Criccieth, sleeping 4 — close to the seaside towns and beaches of North Wales.

★ 4.9/ 5 · Sykes Cottages
From£155 per night
View details
Book OnlineRhydwenfa
Cottage

Rhydwenfa

Porthmadog, Snowdonia

  • Sleeps 11
  • 5 bedrooms
  • 5 bathrooms
  • Pets welcome
Open fireFamily friendly

A spacious holiday house in the harbour town of Porthmadog, sleeping 11 across five bedrooms, with a woodburner, five bathrooms and an enclosed garden.

From£255 per night
View details
Book OnlineGreenacres Holiday Park
Caravan Parks

Greenacres Holiday Park

★★★★4-Star

Porthmadog, Llyn Peninsula

    Near a beachFamily friendly

    A Haven holiday park at Morfa Bychan, 100 metres from Black Rock Sands, with an indoor pool and static caravans.

    From£90 per night
    View details
    Book OnlineAbergafren Lodge
    Lodge

    Abergafren Lodge

    ★★★★4-Star

    Porthmadog, Llyn Peninsula

    • Sleeps 2
    • 1 bedroom
    • 1 bathroom
    Sea viewsNear a beach

    A beautifully appointed one-bedroom holiday lodge near Portmeirion and Porthmadog, sleeping 2, amid the landscapes of Snowdonia.

    ★ 9.6/ 10 · Booking.com
    From£160 per night
    View details
    Book OnlineAberdunant Hall Holiday Park
    Caravan Parks

    Aberdunant Hall Holiday Park

    ★★★★★5-Star

    Porthmadog, Llyn Peninsula

    • 2 bedrooms
    • Pets welcome
    Hot tub

    A 5-star holiday park in 200 acres of woodland near Porthmadog, with luxury lodges and caravans, some with hot tubs. Dog-friendly.

    ★ 9.2/ 10 · Booking.com
    From£80 per night
    View details
    Show more properties

    More About Porthmadog

    Slate came down from the quarries and went out from here, over a thousand shiploads in the year 1873 alone. The little railway built in 1836 to feed the port still runs. It leaves Harbour Station at the bottom of the High Street and climbs seven hundred feet to Blaenau Ffestiniog, going round a complete spiral on the way.

    You can walk the Cob, drive onto the sand at Black Rock, and reach Portmeirion in a couple of miles. With both steam railways starting in the middle of town, the car can stay where it is for a day. Criccieth is five miles west, and the pass up to Beddgelert starts behind the town.

    Madocks was reclaiming land for farming, not building a port. The Cob went up between 1808 and 1811, the sea took it back inside a month, and the repairs finished his finances. He laid out the village of Tremadog on the reclaimed ground as well.

    The accident made the place. The sea forced through the breach and scoured a deep channel, so ships could get in. By 1873 more than a hundred and sixteen thousand tons of slate were going out through Porthmadog in over a thousand ships a year.

    The Ffestiniog Railway was built in 1836 to bring that slate down from Blaenau Ffestiniog. The German market for slate collapsed during the First World War, the last cargo went in 1946, and the line carries passengers now instead.

    T. E. Lawrence was born a mile up the road at Tremadog on 16 August 1888, in a house his family called Gorphwysfa. He became Lawrence of Arabia, the British officer who fought with the Arab revolt against the Ottoman empire. The house is private today, so you can see the plaque from the street but not go inside.

    Portmeirion is two miles away: a village of pastel-coloured Italianate buildings put up on its own private peninsula, and quite unlike anywhere else in Wales.

    Porthmadog accommodation — your questions answered

    What is Porthmadog known for?
    Its steam railways — the Ffestiniog and Welsh Highland lines — its harbour and the Cob, and its position between Snowdonia and the Llŷn.
    Are there hotels in Porthmadog?
    Yes — town and harbour hotels and inns, plus guest houses, B&Bs and self-catering cottages and apartments around the town and coast.
    What’s nearby?
    Portmeirion, the beaches at Black Rock Sands and Borth-y-Gest, Snowdon and the Llŷn Peninsula.
    Is it good for families?
    Very — steam trains, sandy beaches and easy days out in the mountains and on the coast.
    Can I walk the Cob?
    Yes. It runs a mile across the estuary with a footpath alongside the railway, and the Ffestiniog trains pass you on the way over.
    Where is the nearest beach?
    Black Rock Sands at Morfa Bychan, a few minutes west, two miles of sand with a charge to drive a car on in season. It has no lifeguards: Gwynedd puts none on any of its beaches. The estuary sands are best left to look at, because the sea comes back over them fast and men once made a living guiding travellers across.
    Is it a good base for Snowdonia?
    Yes. The national park boundary is minutes inland and Beddgelert is twenty minutes up the Aberglaslyn Pass. Yr Wyddfa, the Welsh name for Snowdon, is under an hour by road.

    Porthmadog is where the mountains reach the sea and two narrow-gauge railways reach the harbour, which makes it an unusually practical place to sleep. There are eleven places here, the cheapest £40 a night. Criccieth and its castle lie five miles west, and the whole Llŷn Peninsula unfolds beyond it.