
Plas Tan-yr-Allt
Porthmadog, Snowdonia
- Sleeps 8
- 4 bedrooms
- 4 bathrooms
A multi-award-winning Regency country house B&B near Porthmadog, with elegant rooms, sea and mountain views and a cooked breakfast.
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.
11 places to stay · showing 1–10

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

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

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

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

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

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

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

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

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

Porthmadog, Llyn Peninsula
A 5-star holiday park in 200 acres of woodland near Porthmadog, with luxury lodges and caravans, some with hot tubs. Dog-friendly.
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 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.
Porthmadog by type: Porthmadog Cottages
See all: Llŷn Peninsula accommodation
Browse Llŷn Peninsula by type: B&Bs & Guest Houses · Hotels & Inns · Cottages & Self-Catering · Caravan & Camping
Nearby towns: Aberdaron · Abersoch · Criccieth · Morfa Nefyn · Pwllheli
We use cookies. Essential cookies make this site work; we'd also like to use analytics cookies to understand how the site is used — but only with your permission. See our Privacy Notice.