There are private islands in Belize, and then there is Cayo Espanto — a place that feels like it's worlds away. The tiny island is just off the coast, protected by the mainland to the west and ...
Belize resorts are tucked into the jungle, perched on remote islands and seated on the beach. For complete seclusion, stay at Cayo Espanto, a luxurious resort located on a private island.
Occupying a tranquil seafront stretch 5 kilometers south of San Pedro, Victoria House ranks alongside Matachica and Cayo Espanto as one of the top hotels on Ambergris Caye. The resort is a ...