Llŷn Peninsula Accommodation

Book direct with the owner wherever you see the green Book Direct badge.

Where to Stay in the Llŷn Peninsula

Holiday accommodation on the Llŷn Peninsula puts you on quiet roads with a beach at the end of most of them. The Llŷn is the arm north-west Wales puts out into the Irish Sea. It is Welsh-speaking to its bones, and the road gets narrower the whole way down it.

Where to find Llŷn Peninsula — map data © OpenStreetMap contributors.
Facilities ▾
Star rating
Max £/night
Facilities

79 places to stay · showing 1–10

★ FeaturedBook DirectThe Egryn Guest House
B&B

The Egryn Guest House

Abersoch, Llyn Peninsula

  • Sleeps 16
  • 8 bedrooms
  • 8 bathrooms
Sea viewsFamily friendly

A stylish room-only guest house in the heart of Abersoch on the Llyn, with eight en-suite rooms, most with sea or mountain views, steps from the…

★ 4.4/ 5 · Google
From£95 per night
View details
★ FeaturedBook DirectPorth Tocyn Hotel
Hotel

Porth Tocyn Hotel

Abersoch, Llyn Peninsula

  • Sleeps 34
  • 17 bedrooms
  • 17 bathrooms
Sea viewsBreakfast

A celebrated family-run country house hotel above Abersoch on the Llyn, with seventeen rooms, an outdoor pool, sea views and an acclaimed restaurant.

★ 4.6/ 5 · Google
From£130 per night
View details
★ FeaturedBook DirectHafod Bed & Breakfast
B&B

Hafod Bed & Breakfast

Abersoch, Llyn Peninsula

  • Sleeps 12
  • 6 bedrooms
  • 6 bathrooms
Sea viewsBreakfast

A luxury bed and breakfast in the heart of Abersoch on the Llŷn, with six en-suite rooms, sea views, breakfast and free parking, steps from the…

From£120 per night
View details
★ FeaturedBook DirectBook OnlinePen Llŷn Bed and Breakfast
B&B

Pen Llŷn Bed and Breakfast

★★★★★5-Star

Dinas, Llyn Peninsula

  • Sleeps 4
  • 2 bedrooms
  • 2 bathrooms
Sea viewsBreakfast

A five-star bed and breakfast at Dinas on the quiet north Llyn, with two large en-suite rooms, coastal and mountain views and a full home-cooked breakfast.

★ 9.9/ 10 · Booking.com
From£100 per night
View details
★ FeaturedBook DirectBook OnlineShip Hotel
Hotel

Ship Hotel

Aberdaron, Llyn Peninsula

  • Sleeps 12
  • 6 bedrooms
  • 6 bathrooms
  • Pets welcome
Sea viewsNear a beachBreakfast

A 4-star inn in the heart of Aberdaron at the tip of the Llŷn, with a bar, locally-landed seafood and comfortable en-suite rooms.

★ 4.5/ 5 · Google
From£99 per night
View details
★ FeaturedBook DirectBook OnlinePlas Bodegroes Hotel
Hotel

Plas Bodegroes Hotel

Pwllheli, Llyn Peninsula

  • Sleeps 12
  • 6 bedrooms
  • 6 bathrooms
  • Pets welcome
Breakfast

Plas Bodegroes is a small hotel in Pwllheli on the Llŷn Peninsula, dog-friendly, close to the beaches and coast path. From £150/night. Enquire or book online.

★ 4.7/ 5 · Google
From£150 per night
View details
★ FeaturedBook OnlineDeuglawdd B&B Accommodation
B&B

Deuglawdd B&B Accommodation

★★★★4-Star

Aberdaron, Llyn Peninsula

  • 1 bedroom
Near a beachBreakfast

A sophisticated, sustainably-minded luxury B&B just outside Aberdaron, blending contemporary design with the Llŷn’s natural beauty.

★ 9.8/ 10 · Booking.com
From£60 per night
View details
Book DirectThe Lion Hotel
Hotel

The Lion Hotel

★★★3-Star

Criccieth, Llyn Peninsula

  • 46 bedrooms
  • 46 bathrooms
Sea viewsBreakfast

A 46-bedroom hotel in the middle of Criccieth, with six studio apartments in the old stable block and Llewelyn's Restaurant.

★ 4.3/ 5 · Google
From£50 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
Show more properties

More About Llŷn Peninsula Accommodation

Drive west until the road runs out. That is Aberdaron, a village on its own beach at the end of everything, with Bardsey Island two miles offshore across a tide race. Pilgrims walked here for a thousand years to make that crossing.

Llŷn Peninsula accommodation is easiest to find around Pwllheli, the market town with the harbour and the end of the coast railway. Abersoch is where the boats are. Criccieth and Porthmadog sit at the neck, where the peninsula meets the mountains of Eryri, better known in English as Snowdonia. It is about thirty-five miles end to end, and the sea is never far off on either side.

Bardsey Island and the pilgrim road

Bardsey Island is Ynys Enlli in Welsh, and the Welsh name means the island in the currents. The sea between it and the mainland still runs hard enough to strand a boat for days. Boat trips to the island leave from Aberdaron, where accommodation on the Llŷn Peninsula puts you close to the crossing.

Around the year 516 a nobleman called Cadfan crossed from Brittany, on the north-west coast of France, and founded a monastery on Bardsey. By the Middle Ages it was held that three journeys to Enlli were worth one to Rome, and Rome was the greatest journey a Christian could make.

Pilgrims walked to Enlli along a road now called the North Wales Pilgrim’s Way. It runs about a hundred and thirty-four miles from Holywell in the north-east, marked the whole way by churches and holy wells. Its last stretch comes down the Llŷn from Clynnog Fawr, where St Beuno founded a church in the seventh century. Walkers can take it a stage at a time from accommodation on the Llŷn Peninsula.

The walking stopped at Aberdaron, and the waiting began: for the tide, for the wind, for a boatman willing to try the crossing. So many chose to be buried on the island that it was called the resting place of twenty thousand saints.

Walking the road today

You can walk that road today, and much of it is waymarked. The church at Clynnog Fawr stands right beside the main road, far bigger than the village around it needs.

The wells and the smaller churches are still strung out along the lanes west of it, and the coast path now runs the whole way round the peninsula. You can pick it up in any village, so a night in Llŷn Peninsula accommodation is easy to turn into a walk.

Bardsey has a modern claim to fame too. In 2023 it was named an International Dark Sky Sanctuary, the first in Europe. Its own mountain blocks the mainland’s glow, which is why the stars show so clearly from the island.

People still cross the sound between the island and the mainland, and these days many of them go to look up at the stars. The island’s own website has the visiting details.

Llŷn Peninsula accommodation — your questions answered

Where are the most secluded spots on the Llŷn Peninsula?
Head west. Aberdaron sits at the end of the road, and the little coves along the north coast around Porthor stay quiet even in August. So do the lanes below Yr Eifl, the three peaks above the valley of Nant Gwrtheyrn.
Are there lodges with hot tubs on the Llŷn Peninsula?
Yes. A number of the lodges and cabins around Pwllheli, Abersoch and Criccieth have a private hot tub in the grounds.
Are dogs welcome on the Llŷn Peninsula?
Yes. A lot of Llŷn Peninsula accommodation, including plenty of guest houses and B&Bs, welcomes dogs, and with the coast path and beaches close by it's excellent walking country.
What coastal activities are there on the Llŷn Peninsula?
Sailing at Abersoch, surfing at Porth Neigwl, sea kayaking, wildlife watching and boat trips to Bardsey Island from Aberdaron. One thing worth knowing: Gwynedd has no RNLI lifeguards on its beaches, only its own seasonal wardens, and Porth Neigwl has strong currents when the surf is up.
How much does accommodation on the Llŷn Peninsula cost?
Most is listed at about £65 to £145 a night. Rooms with breakfast open lowest, caravans next, and a whole cottage costs most because it sleeps a family. September, once the school holidays end, is quieter and cheaper, with the sea still warm. Every listing carries its own guide price.
Where is the Llŷn Peninsula?
It is the long arm of land reaching out from north-west Wales into the Irish Sea, with Cardigan Bay on its south side and Caernarfon Bay on the north. Pwllheli is the main town. Abersoch is the best-known beach village, and Criccieth sits at the neck.

Three quarters of people in the far west of the peninsula speak Welsh, among the highest figures anywhere in Wales. Each town has its own page: Abersoch, Aberdaron, Pwllheli and Criccieth.

Many owners here take bookings direct; others list through an agent. You can also search across Wales.