13555 Perdido Key Drive, Perdido Key, FL 32507, United States of America
Located on Perdido Key, this resort is a 10-minute walk from Johnson Beach National Seashore. It features both an indoor pool and a 5,000-square foot outdoor pool with a waterfall cave.