Beach Resorts in Tenby
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Tenby Beach Resorts
Top Beach Resorts in Tenby

Royal Lion Hotel
Royal Lion Hotel
6.6 out of 10, (365)

The Imperial Hotel
The Imperial Hotel
8.8 out of 10, Excellent, (26)
The price is S$201
includes taxes & fees
27 Jul - 28 Jul

Heywood Spa Hotel
Heywood Spa Hotel
9.2 out of 10, Wonderful, (225)
The price is S$270
includes taxes & fees
20 Jul - 21 Jul

The Belgrave Hotel Tenby
The Belgrave Hotel Tenby
8.0 out of 10, Very good, (44)
The price is S$157
includes taxes & fees
20 Jul - 21 Jul

The Esplanade
The Esplanade
8.8 out of 10, Excellent, (337)
The price is S$172
includes taxes & fees
14 Aug - 15 Aug

YHA Manorbier - Hostel
YHA Manorbier - Hostel
9.0 out of 10, Wonderful, (36)
The price is S$60
includes taxes & fees
17 Jul - 18 Jul

Tenby House
Tenby House
8.8 out of 10, Excellent, (28)

Farnham Hotel
Farnham Hotel
9.8 out of 10, Exceptional, (76)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Reviews in Tenby
Recent Reviews in Tenby

The Imperial Hotel
5/5 Excellent
"We had a great stay at the recently refurbished Imperial. All of the staff were really helpful and friendly. Would definitely stay again. "
A verified traveller stayed at The Imperial Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in Tenby
More Accommodation Types in Tenby
- Cottages in Wales
- Apartments in Wales
- Private Holiday Homes in Wales
- B&B in Wales
- Guest Houses in Wales
- Cabin Rentals in Wales
- Residences in Wales
- Inns in Wales
- Chalets in Wales
- Lodges in Wales
- Caravan Parks in Wales
- Hostels in Wales
- Country Houses in Wales
- Aparthotels in Wales
- Capsule Hotels in Wales
- Villas in Wales
- Farmstay in Wales
- Houseboats in Wales
- Ranches in Wales
- Castles in Wales
- Resorts in Wales