San Andrés Island, in the Caribbean Sea, is the perfect spot for those looking for a relaxing and fun vacation in the tropics. Hotel Sea Horse is located in the San Luis area, overlooking the sea's crystalline waters, and features distinctive island architecture. Nearby, guests can enjoy sunbathing, a vast array of water sports, and other activities. The resort's restaurant offers Caribbean cuisine.