Photo by Jovan Antonakic
Search Hotels Near Castle Beach, Tenby
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top Trending Hotels Near Castle Beach

The Broadmead Boutique B and B
The Broadmead Boutique B and B
9.6 out of 10, Exceptional, (41)
The price is ₹13,988
₹16,785 total
includes taxes & fees
31 Jul - 1 Aug

The Esplanade
The Esplanade
8.8 out of 10, Excellent, (336)
The price is ₹9,714
₹11,656 total
includes taxes & fees
7 Aug - 8 Aug

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

The Imperial Hotel
The Imperial Hotel
8.4 out of 10, Very good, (16)
The price is ₹10,491
₹12,589 total
includes taxes & fees
15 Jul - 16 Jul

Heywood Spa Hotel
Heywood Spa Hotel
9.2 out of 10, Wonderful, (225)
The price is ₹15,348
₹18,417 total
includes taxes & fees
20 Jul - 21 Jul

The Belgrave Hotel Tenby
The Belgrave Hotel Tenby
7.8 out of 10, Good, (39)
The price is ₹8,387
₹10,414 total
includes taxes & fees
20 Jul - 21 Jul
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.
Destinations near Tenby
Destinations near Tenby
Castle Beach Hotel Reviews
Castle Beach Hotel Reviews

The Belgrave Hotel Tenby
5/5 Excellent
"The Property is on an Esplanade with excellent sea views over to Caldy Island and on a clear day across the bay to Worms head , Gower. It is close to the Harbour and town center."
A verified traveller stayed at The Belgrave Hotel Tenby
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Tenby Attractions
Hotels Near Castle Beach, Tenby
- Tenby Hotels
- Swansea Hotels
- Saundersfoot Hotels
- Haverfordwest Hotels
- Kilgetty Hotels
- South Wales Hotels
- Milford Haven Hotels
- Carmarthen Hotels
- Narberth Hotels
- Pembroke Hotels
- Great Britain Hotels
- Gower Peninsula Hotels
- Penally Hotels
- Crymych Hotels
- Whitland Hotels
- Manorbier Hotels
- Laugharne Hotels
- Pembroke Dock Hotels
- Kidwelly Hotels
- Lamphey Hotels