Find hotels near Castle Beach, Tenby

Beach vacation deals from $68

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Castle Beach hotels

Coach Guest House

Coach Guest House
3.0 star property
0.4 mi from Castle Beach
9.8 out of 10, Exceptional, (109)
"The room was lovely Joycelyn & Mike was brilliant hosts and the breakfast was perfect "
United Kingdom
Michael
$106 nightly
The price is $128
Dec 17 - Dec 18
Total with taxes and fees
Coach Guest House

The Imperial Hotel

The Imperial Hotel
3.5 star property
0.2 mi from Castle Beach
8.8 out of 10, Excellent, (101)
"This is a wonderful hotel to stay at, can highly recommend. Staff were lovely, room was amazing and had all the amenities with a wonderful walk in shower. And bonus our dog Luna was really welcomed. Go stay there, you won't be disappointed ☺️"
United Kingdom
Nicola
$66 nightly
The price is $80
Dec 11 - Dec 12
Total with taxes and fees
The Imperial Hotel

Little Red Rooster Rest and Spa

Little Red Rooster Rest and Spa
4.0 star property
0.9 mi from Castle Beach
8.2 out of 10, Very Good, (190)
"lovely warm welcome definitely recommend "
United Kingdom
melanie
$99 nightly
The price is $119
Dec 16 - Dec 17
Total with taxes and fees
Little Red Rooster Rest and Spa

Premier Inn Tenby Town Centre

Premier Inn Tenby Town Centre
3.0 star property
0.3 mi from Castle Beach
8.6 out of 10, Excellent, (4)
"Great location. Room clean and adequate size. Very friendly staff."
United States
KEVIN
$56 nightly
The price is $68
Jan 8 - Jan 9, 2026
Total with taxes and fees
Premier Inn Tenby Town Centre

Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre
2.0 star property
2.8 mi from Castle Beach
8.8 out of 10, Excellent, (12)
"Nice clean room right by the beach. You can hear the waves at night and it is quite relaxing. Would highly recommend. "
Canada
Austin
$76 nightly
The price is $91
Dec 11 - Dec 12
Total with taxes and fees
Harbour Stays - The Marine Centre

Harbour Stays - Ocean Square

Harbour Stays - Ocean Square
2.0 star property
2.7 mi from Castle Beach
8.6 out of 10, Excellent, (17)
"Great location clean and tidy"
United Kingdom
Peter Charles
$98 nightly
The price is $117
Dec 11 - Dec 12
Total with taxes and fees
Harbour Stays - Ocean Square

OYO Lamphey Hall

OYO Lamphey Hall
3.0 star property
7.6 mi from Castle Beach
8.2 out of 10, Very Good, (98)
"Lovely location friendly professional staff excellent rooms"
United Kingdom
Peter
$81 nightly
The price is $95
Dec 16 - Dec 17
Total with taxes and fees
OYO Lamphey Hall

Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
7.4 mi from Castle Beach
8.0 out of 10, Very Good, (424)
"Really enjoyable stay, the pet friendly room was spotless and had all the in-room amenities we needed. "
United Kingdom
Mr D
$84 nightly
The price is $101
Dec 21 - Dec 22
Total with taxes and fees
Best Western Lamphey Court Hotel & Spa

Addison's Adorable Abode

Addison's Adorable Abode
3.0 star property
10.7 mi from Castle Beach
4.8 out of 10, (3)
"The service was great, though my suggestion is that it is difficult to pair with an extended stay when you booked a short stay. The long-stay owners were extremely loud on the last day. Overall, a three-star from me, just because the service was good."
United Kingdom
ANTONIOS
$93 nightly
The price is $112
Jan 1 - Jan 2, 2026
Total with taxes and fees
Addison's Adorable Abode

Plas Hyfryd Hotel

Plas Hyfryd Hotel
3.0 star property
9.2 mi from Castle Beach
8.8 out of 10, Excellent, (163)
"Lovely hotel, great staff made us feel very welcome top breakfast to! "
United Kingdom
Susan
$116 nightly
The price is $140
Dec 14 - Dec 15
Total with taxes and fees
Plas Hyfryd Hotel

Beggars Reach Hotel

Beggars Reach Hotel
3.0 star property
9.8 mi from Castle Beach
8.4 out of 10, Very Good, (212)
"Good size rooms for those travelling with kids. Beautiful grounds. Well priced. Perfect for our needs. Handy location to explore pembs "
United Kingdom
Anonymous traveler
$108 nightly
The price is $129
Dec 11 - Dec 12
Total with taxes and fees
Beggars Reach Hotel

OYO Welsh Holiday Accommodation - Modern Stay

OYO Welsh Holiday Accommodation - Modern Stay
2.0 star property
10.7 mi from Castle Beach
6.4 out of 10, (7)
"One night stay and room was well presented and clean and tidy. Comfortable nights sleep and a good experience. "
United Kingdom
Carwyn
OYO Welsh Holiday Accommodation - Modern Stay

Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well
2.0 star property
11 mi from Castle Beach
10.0 out of 10, Exceptional, (2)
"Great little place, rooms were done out really nice, staff were lovely, perfect little place to stay while we were visiting tenby, so many places just a short drive away also for families "
United Kingdom
Bridie
$98 nightly
The price is $118
Jan 5 - Jan 6, 2026
Total with taxes and fees
Cysgu Dda – Sleep Well
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.

Top Castle Beach Hotel Reviews

Hotels near other Castle Beach attractions

Frequently asked questions

What's the area like around Castle Beach?
Castle Beach is located in Tenby. If you're looking for a convenient place to stay, check out the 638 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay close to Castle Beach?
Adjacent to Castle Beach, The Imperial Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and a bar. Other good choices close by include The Belgrave Hotel Tenby and The Esplanade.
How many hotels will I be able to find close to Castle Beach?
Expedia has 638 hotels and other accommodations within a mile from Castle Beach.
If I need to cancel the hotel reservation for my stay near Castle Beach, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of your booking. Plug in your dates, click on "Search", then you can filter by "fully refundable" to get the top deals on offer near Castle Beach.
Where can I learn more about changing or cancelling my trip in the area near Castle Beach?
For more information about changing or cancelling your stay near Castle Beach, go to https://www.expedia.com/service/.
What can I see and do near Castle Beach?
Learn about local history at Tenby Castle and King's Quoit. You might spend a leisurely day outdoors at Penally Court and Dinosaur Park. Harbour Beach, Tenby Beach, and Monkstone Beach are great spots if you want to spend some time by the water during your stay.