Guest Rating:
"Sanibel Moorings, located on Sanibel Island, Florida, is an idyllic tropical resort nestled on the Gulf of Mexico. 122 individual owned suites. Boasting luxurious resort condominiums, a wide stretch of private shell-covered beach, and enchanting gardens!"