Mary E.
Our family had a great time at Caribe Resort. It's a great Orange Beach stay if you've got kids, with amenities that are hard to beat. The kids spent hours going between the indoor and outdoor pools. We loved how we could stay entertained without leaving the property. Our three-bedroom condo was roomy and clean, with breathtaking bay views from the huge balcony. We'll definitely be back!
