Who doesn’t love vast, unspoiled beaches, friendly, quaint villages and incredible seafood? You can get all this and more a lot closer to home than you might think, along the Wales Coast Path. This 870-mile walking route traces the entire Welsh coastline, snaking past beaches and cosy pubs plus a whole host of castles and nature reserves along the way. Of course, you’re not going to be able to walk the whole thing in one day (!) which is why we’ve put together this list of great places to stay on the Welsh coast.

Flimston Bay, near Castlemartin and Merrion, Pembrokeshire, WalesFlimston Bay, Pembrokeshire, Wales © BerndBrueggemann/Shutterstock

Wales Coast Path accommodation: Gower Peninsula

Dylan Thomas House

If you fancy a little historical context for your Welsh adventure, why not stay in the house Welsh poet Dylan Thomas was born in and where he wrote some of his works? Located in Swansea, Dylan Thomas House is beautifully restored Edwardian house-turned-hotel with period decor. Its four bedrooms are ideal for a family stay.

The Gower Hotel

With simple, modern rooms and a garden, The Gower Hotel is a welcome retreat from the bustle of everyday life, with the added bonus of delicious food in its onsite restaurant. It’s only two miles from Caswell Bay, a wide, sandy beach popular with families, surfers and visitors alike. The beach has Blue Flag status, meaning you know it’s well worth the visit.

Oxwich Bay Hotel

Just one minute away from the beach (and with lovely views from the rooms), Oxwich Bay Hotel is a little gem. Reward yourself after a hard day’s hike with a glass of wine at one of the picnic benches overlooking the beach. And if that doesn’t float your boat, there’s always the eight-acre grounds to explore – as well as the Wales Coast Path itself, of course.

Three Cliffs Bay in Gower South WalesThree Cliffs Bay in Gower, Wales © Thierry Maffeis/Shutterstock

Wales Coast Path accommodation: Pembrokeshire

The Park Hotel Tenby

Even with the advantage of being in beautiful Pembrokeshire, The Park Hotel Tenby enjoys a prime location and spectacular views. It’s situated on a cliffside above Tenby’s North Beach (also Blue Flag – do we dare say we sense a theme?) with the coast path running adjacent to the grounds, which include an outdoor swimming pool and lovely terraced gardens.

Twr y Felin Hotel

Built around a historic windmill but sleek and modern with arty touches inside, Twr y Felin Hotel is a stylish place to stay on all counts. The arty theme continues in the hotel’s proximity to Oriel y Parc, an art gallery-cum- Pembrokeshire Coast National Park Visitor Centre. Whether you’re in the mood for art and culture or nature (or both), the choice is yours.

Roch Castle

If you’ve always wanted to stay in a castle, grab the opportunity with both hands at Roch Castle. This 12th-century castle is located between St David’s and Haverfordwest, and most of the rooms offer panoramic views, not only out to sea across St Brides Bay, but inland over Pembrokeshire’s rolling countryside. It’s just a five-minute drive to Newgale Sands, a beach popular with surfers.

Tenby, Pembrokeshire, WalesTenby, Pembrokeshire, Wales © Billy Stock/Shutterstock

Wales Coast Path accommodation: Cardigan Bay

Harbourmaster Hotel

A small 15-room boutique hotel with a big heart located right on the harbour (no surprises there), the Harbourmaster Hotel may look somewhat unassuming, but it’s a splash of style on the Wales Coast Path. The views are impressive (most rooms are sea- or harbour-facing), as are the imaginative menus and sleek-but-rustic rooms.

Hotel Portmeirion

It may overlook Cardigan Bay rather than sit directly on it, but we can’t resist mentioning the charming town of Portmeirion and Hotel Portmeirion. Surrounded by woodlands and miles of sandy beaches, the hotel exudes exactly the same fairytale quality as the town itself, inspired as it was by Portofino’s pastel facades.

Penbontbren Luxury B&B

Converted from a traditional 1860s farmhouse, staying at Penbontbren gives you the best of both worlds: it’s only two miles from amazing beaches, but tucked away in the peaceful Ceredigion countryside with gardens and village pubs at your doorstep. Freshly cooked breakfasts every morning, featuring local Rhydlewis salmon, are a highlight.

Aberystwyth on the coast of the Irish Sea, Wales, Cardigan BayAberystwyth in Cardigan Bay, Wales © M Sosnowska/Shutterstock

Top image: Three Cliffs Bay in Gower South Wales © Steve Pleydell/Shutterstock

Book your trip with Rough Guides

Tailor-made travel planned by local experts

At Rough Guides, we understand that experienced travellers want to get truly off-the-beaten-track. That’s why we’ve partnered with local experts to help you plan and book tailor-made trips that are packed with personality and stimulating adventure - at all levels of comfort. If you love planning, but find arranging the logistics exhausting, you’re in the right place.

Learn Morechevron_right

Book through Rough Guides’ trusted travel partners

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs