Please Wait.

The B and B Directory

Find your perfect guest accommodation.
HomeAdvertise with usContact Us0 Favourites

Find your perfect guest accommodation

Search Options (0 of 8 selected)
Clear AllUpdate Results
+ Favourite ♡Visit Website ⇒


Single Rooms: 1
Double Rooms: 9
Family Rooms: 4
Twin Rooms: 4


PPPN from £55 - 60
PR2S from £87.50 - 140
Family Room from £105 - 125


4 Star4 Star4 Star4 Star


Contact: Graham Preece
Telephone: 01834 842760
Send a message

Esplanade Hotel

Tenby, Pembrokeshire



The Esplanade Hotel is in the bustling town of Tenby in the heart of the Pembrokeshire Coast National Park. You are guaranteed a warm and friendly welcome at our superb beachside hotel.

All of our rooms are en suite and offer the following:

Tea and coffee making facilities.
Hair dryer.
Direct dial telephones.

We have a selection of rooms with or without sea views, with a choice of either singles, doubles, twins and family rooms. Two of our larger rooms have balconies enjoying Text taken from views of both the town walls and the sea and for that special occasion we have two premier rooms with four poster beds, which have some of the finest sea views in Tenby. Four of the rooms can be made as family/twin rooms.

The hotel has a fully licensed bar and a quiet reading lounge in which to relax.

Situated alongside the town walls and overlooking South Beach, the hotel has magnificent views across Carmarthen Bay towards the islands of Caldy and St Catherines, and on a clear day, the north Devon coast. Access to the beautifully sandy South Beach is directly in front of the hotel.

A two minute walk will take you into the charming walled town of Tenby with its wide selection of shops and restaurants.

For more information please visit our website.

Rates: From 55 - 60 per person per night.
From 87.50- 140 per room per night based on 2 people sharing.
Premier rooms from 105 - 125 per night.
Pets are welcome.
Children are welcome.
Wi-Fi internet access.
4 Star Visit Wales.

Booking enquiries for Esplanade Hotel

To make a reservation or to request more information about staying at Esplanade Hotel.

Contact Graham Preece on 01834 842760, don't forget to mention The B & B Directory when calling, or fill in the form below.