Johnny Cay
A tiny paradise island 1.5 km north of San Andres, surrounded by crystal-clear Caribbean waters and white sand beaches. The entire island is a nature reserve filled with palm trees, iguanas, and sea birds. Swim and snorkel in turquoise shallows, lounge under coconut palms, and taste fresh grilled fish and cocktails from local vendors. Waves are stronger than the main beach, making it perfect for confident swimmers.