8.3/10
Very Good
Free Wi-Fi
Offering an indoor pool, Croyde Bay Resort is located behind the Sand Dunes on Croyde Beach. Free Wi-Fi access is available.
Number of rooms: 103
Croyde Bay, Braunton, Devon, Croyde, EX33 1QB, United Kingdom
Hotel booked 1 times today.