Hotels in Abersoch
16 handpicked places to stay
Abersoch is not really a hotel town in the conventional sense — its accommodation runs overwhelmingly to self-catering cottages, holiday homes and caravans rather than large hotels, and visitors used to booking a chain hotel at short notice will need to adjust expectations. What the village does well is characterful, independently run guesthouses and inns, several of them attached to the pubs and restaurants on the high street, offering a handful of rooms rather than dozens. These fill up fast for peak weeks and are worth booking as early as any cottage.
Staying in the village centre puts the beach, yacht club and restaurants within a short walk, which matters if you don't want to be reliant on a car during a stay — but it also means the smallest gardens, the highest summer prices and the most noise from the high street's bars in August. Families and groups after more space, and a better rate, generally do better looking just outside the centre, in the cottages and static caravans scattered around Sarn Bach, Bwlchtocyn and the road towards Llanbedrog, where a short drive still gets you to the sand within minutes.
Expect peak-season weekly rates for a well-placed two- or three-bedroom cottage to run from around £900 up past £1,500 depending on proximity to the beach and how late you're booking; guesthouse doubles in summer typically start somewhere in the £100-£150 a night range. Outside July and August, rates ease off noticeably and availability opens up considerably, making late spring and early autumn the more forgiving times to book. Given how compact and popular Abersoch is, anyone set on a summer stay should be booking six to twelve months ahead — the best cottages and guesthouse rooms for August are often gone by the previous autumn.
St Tudwals Inn
Hotel · Stryd Fawr, Abersoch
Adults-only inn on Abersoch's high street with its own restaurant and bar, handy for beach and coastal walks.
The Egryn Abersoch LLP
Hotel · Lon Sarn Bach, Pwllheli · 0.2 miles away
A small 8-room hotel on Lon Sarn Bach in Pwllheli, with the Llyn Peninsula and Snowdonia within easy reach for walking and coastal days out.
The Wylfa
B&B · Lon Sarn Bach, Pwllheli · 0.2 miles away
Six-room B&B in Pwllheli with its own bar and restaurant, handy for exploring the Llyn Peninsula and Snowdonia.
Craig Y Glyn
Guest Accommodation · Abersoch Road, Pwllheli · 2.4 miles away
Guest accommodation on Abersoch Road, Pwllheli, close to Portmeirion and set up for golf, fishing and coastal walking.
The Victoria Hotel
Hotel · Embankment Road, Pwllheli · 5.5 miles away
Family-run hotel on Embankment Road in Pwllheli with en-suite rooms, some with sea views, and free on-site parking for Llŷn Peninsula breaks.
Crown Hotel
Hotel · 37 High Street, Pwllheli · 5.9 miles away
A straightforward town-centre base in Pwllheli, good for families or golf and fishing trips, with free parking and a bar on site.
Woodlands Hall Hotel
Hotel · Edern, Pwllheli · 7.2 miles away
Small 13-room hotel in Edern near Pwllheli, handy for exploring the Llyn Peninsula, with free on-site parking.
Bryn Noddfa
B&B · Lon Uchaf, Morfa Nefyn · 7.5 miles away
Bryn Noddfa is a B&B in Morfa Nefyn, Gwynedd, with en-suite family rooms and free parking close to the coastal path.
Yr Hen Felin - The Old Mill B&B
B&B · Lon Goch, Morfa Nefyn · 7.6 miles away
Adults-only B&B in Morfa Nefyn, Gwynedd, with breakfast and packed lunches for days out near Nefyn Golf Club and the Llyn Peninsula coast.
Bryngolau
Guest Accommodation · Horeb, Carmarthen · 7.6 miles away
Bryngolau is a guest accommodation near Horeb in Carmarthenshire, close to the Gwili Railway and set with its own garden and free parking.
Gwesty Nanhoron Arms Hotel
Hotel · Ffordd Dewi Sant, Nefyn · 7.7 miles away
A straightforward hotel in Nefyn, Gwynedd, suited to golfers, walkers and families wanting an easy base on the Llyn Peninsula.
Deuglawdd
B&B · Deuglawdd No 1, Aberdaron · 8.6 miles away
En-suite rooms with in-room drinks and free WiFi at Deuglawdd, a B&B in Aberdaron on the Llyn Peninsula coast.
Deuglawdd
B&B · Deuglawdd, Pwllheli · 8.6 miles away
Deuglawdd is a straightforward B&B in Pwllheli with free on-site parking and en-suite rooms, handy for Snowdonia and the Llyn Peninsula.
Gwesty Ty Newydd
Hotel · Aberdaron, Aberdaron · 8.8 miles away
Gwesty Ty Newydd is a seafront hotel in Aberdaron, Gwynedd, with sea-view rooms, a bar and restaurant just steps from the beach.
The Ship Hotel
Hotel · Aberdaron, Pwllheli · 8.8 miles away
A straightforward hotel in the village of Aberdaron on the Llyn Peninsula, with free parking and its own restaurant and bar.
Haven Hafan y Mor Holiday Park
Guest Accommodation · Hafan Y Mor Holiday Park, Pwllheli · 9.1 miles away
A large holiday park on the Pwllheli coast in Gwynedd, built around Splashaway Bay water park plus bars, dining and entertainment for families.