Photo by ellie whitby
Find all hotels by Independent in Caldey Island from AED91
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Compare rooms and suites by Independent in Caldey Island with rates, reviews, and availability. Most hotels are fully refundable.
Recent reviews of Caldey Island hotels
Recent reviews of Caldey Island hotels
5/5 Excellent
"What a spectacular setting! Secluded and quiet with beautiful walks through the forest alongside the estuary. We loved that the staff were relaxed, and the atmosphere unpretentious whilst the food was exceptional quality. We stayed in a top notch room which had a large spa-like bathroom with huge whirlpool bath. "
A verified traveler stayed at Slebech Park Restaurant & Rooms
Posted 16 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Caldey Island Hotels by Brand
Hotels near popular Tenby Attractions
- Hotels near Tenby Beach
- Hotels near Pembrokeshire Coast National Park
- Hotels near Rhossili Beach
- Hotels near Barafundle Bay
- Hotels near Freshwater East Beach
- Hotels near Pendine Sands
- Hotels near Pembroke Castle
- Hotels near Manorbier Castle
- Hotels near Pembrey Country Park
- Hotels near Withybush General Hospital
More Accommodation Types in Caldey Island
Explore more hotels
- Llety Cynin
- Picton House Hotel
- The Imperial Dragon Hotel
- Savoy Country Inn
- Portclew House
- Little Red Rooster Rest and Spa
- Langdon Villa Guest House
- The Strathmore
- The Begelly Arms
- The Manian
- Ferry House Inn
- The Ashburnham Hotel
- Ideal location for enjoying all of Tenby's attractions
- Fully modernised Tenby harbourside apartment. Perfect for beach and town alike
- Ocean Cabins @ The Square - Saundersfoot
- Stunning rural cottage central to all Pembrokeshire beaches. Dogs Free. Wifi
- Floating Beach Hut. Seagull eye view over the famous iconic Tenby harbour.
- Sleeps 22 - 5 min to local pub, 15 mins from the beach
- Plas Hyfryd Hotel
- Elm Grove Country House