
The Esplanade Guest Accommodation
Tenby, Pembrokeshire
- Sleeps 15+
- 12 bedrooms
An elegant seafront guest house on Tenby’s Esplanade, with high-quality B&B accommodation and beautiful sea views.
Pembrokeshire keeps its life in its harbour towns, and Tenby is the grandest of them. A medieval wall still rings the old town, pastel houses stand above the harbour, and three beaches meet almost under the walls.
26 places to stay · showing 1–10

Tenby, Pembrokeshire
An elegant seafront guest house on Tenby’s Esplanade, with high-quality B&B accommodation and beautiful sea views.

Saundersfoot, Pembrokeshire
A family-run hotel in the heart of Saundersfoot village, with a direct link to the sandy beaches and busy harbour.

Narberth, Pembrokeshire
A privately owned 15-room hotel in a house of the 1820s at Narberth, with a restaurant, bar and terraced garden.

Milford Haven, Pembrokeshire
A delightful 3-star country hotel near Milford Haven, set in a former village rectory with its own lovely gardens.

Tenby, Pembrokeshire
A stunning hotel standing proudly over Tenby’s North Beach, built in the late 19th century and beautifully renovated.

Tenby, Pembrokeshire
A 25-bedroom spa hotel on Heywood Lane just outside Tenby, with an indoor pool, sauna, hot tub, gym and the Heywood Marigold restaurant.

Tenby, Pembrokeshire
A historic hotel in the seaside town of Tenby, built in the late 19th century and carefully restored.

Tenby, Pembrokeshire
A stunning, elegant hotel on Tenby’s beautiful Esplanade, in a peaceful seafront setting.

Newport, Pembrokeshire
A historic coaching inn in the centre of Newport, Pembrokeshire, with parts of the building dating back centuries.

Saundersfoot, Pembrokeshire
A smart, modern hotel in a beautiful countryside location near Saundersfoot — a tranquil, well-placed base.
Fishguard sits at the north end of the county, where the ferry crosses twice a day to Rosslare in Ireland. Between the two lie St Davids, the smallest city in Britain, and Newport under the Preseli Hills.
Each town makes a different base. Tenby and Saundersfoot stay busy into the evening; St Davids, Newport and the Gwaun Valley are quieter, and closer to the wilder north.
Pembrokeshire got its first real hotels because of the boats to Ireland. The mail packet ran from the county’s southern shore, and the lack of hotels was a particular problem for its passengers. Pier House at Pembroke Dock was built as a hotel in 1834, when the boats left from Hobbs Point nearby. It still stands.
Older still are the coaching inns. The Old King’s Arms in Pembroke has deeds back to the fifteen-twenties and still takes guests, seventeen rooms behind a Georgian front. The Lion, up the same street, was a posting house catalogued in 1857 with thirteen bedrooms and stabling for a coach and four.
The county’s grandest was the Lord Nelson at Milford Haven, named for the admiral who came to see the new naval town in 1802.
Only one grand railway hotel was ever built here: the Fishguard Bay Hotel above Goodwick, finished in 1910 with forty bedrooms, which ran for the Rosslare boats until 1951. It has been shut since 2020, so it is a listed building to look up at rather than anywhere to book.
The trade has had a hard century since. More than forty hotels inside the national park have become flats since 1990, so the park now protects the ones still trading. Under a planning rule called Policy 39 an owner cannot convert one without proving it no longer works as a hotel. That is why the seafront in Tenby still looks the way it does.
One local quirk lingered longest. Pembrokeshire voted to stay dry on Sundays in 1961, so on a Sunday its hotel bars could serve only travellers passing through, until the county voted wet again in 1968.
Today the choice runs from grand seafront rooms at Tenby to a country inn up a lane near St Davids or Newport. A few have opened against the run of the years, among them St Brides Spa Hotel above Saundersfoot harbour, which was shortlisted for the 2026 Croeso awards. Most come with a restaurant and a bar for the evening.
A hotel makes an easy base because the county is small. From almost any of them the Coast Path, a beach and a castle are inside half an hour. Whoever is on the desk will know what the tide and the weather are doing tomorrow.
The best of them put the coast right outside your door. Some look straight over a beach, and others sit a lane’s walk from the sand or a few minutes from the ferry at Fishguard. You can walk in off the Coast Path and still find dinner waiting.
Hotels that followed the Irish mail and now sit above the beaches, from Tenby’s seafront to a country inn near St Davids. Rooms run from £40 a night, most with dinner and a bar. See the cottages, the B&Bs, or the whole county on the Pembrokeshire page.
See all: Pembrokeshire accommodation
Browse Pembrokeshire by type: B&Bs & Guest Houses · Hotels & Inns · Cottages & Self-Catering · Lodges & Cabins · Caravan & Camping
Hotels nearby: Carmarthenshire Hotels & Inns · Ceredigion Hotels
Across Wales: All hotels and inns in Wales
Towns in Pembrokeshire: Newport, Pembrokeshire · Tenby · Fishguard · Haverfordwest · Narberth · Saundersfoot · St Davids
Nearby areas: Carmarthenshire · Ceredigion
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.