The large resort features an outdoor lazy river
One of the numerous outdoor swimming pools at Caribe Resort
The 23-acre resort sits on over a mile of unobstructed shoreline
Enjoy breathtaking water views from a private balcony
One of the spacious outdoor pools at Caribe Resort in Orange Beach, Alabama
Caribe Resort features waterfront units
The resort includes outdoor water slides and large swimming pools
The large property boasts amenities such as a putting green, tennis courts and a marina
One of the outdoor hot tubs at Caribe Resort
Caribe Resort has fun for all with outdoor water slides by the pool
The resort features multiple indoor swimming pools and hot tubs
The putting green at Caribe Resort in Orange Beach, Alabama
The waterfront property boasts a marina on the Gulf
Enjoy a game of pick up basketball on the outdoor basketball court
The luxurious lobby of Caribe Resort
Take a break from the sun with multiple indoor swimming pools
The resort includes fun for all with the outdoor splash pad
The marina in front of Caribe Resort in Orange Beach, Alabama
Caribe Resort features private balconies with amazing Gulf views
Enjoy over 40,000 square feet of indoor and outdoor pools
Get a workout in at the well-equipped fitness center
The outdoor tennis courts at Caribe Resort
Amenities at Caribe Resort include a spacious sauna
Grab a drink at the poolside bar
Enjoy some easy shopping in the resort's gift shop
Soak up some sun by the outdoor swimming pools
Caribe Resort features luxurious waterfront condominiums
Caribe Resort is perfectly located in the heart of Orange Beach
Unwind with the outdoor lazy river