Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in San Pedro, this hotel is 1 mi (1.7 km) from Black & White Cultural Entertainment Center and within 3 mi (5 km) of Belize Chocolate Company and San ...
$143 per night for 2 guests
Belizean Shores ResortGet Rates
$155 per night for 2 guests
Nestled on the beach, this San Pedro resort is 0.1 mi (0.1 km) from Belize Barrier Reef and 1.4 mi (2.3 km) from Mexico Rocks. Secret Beach and San Pedro Belize ...
X'Tan Ha - The Waterfront ResortGet Rates
$156 per night for 2 guests
Victoria House Resort & SpaGet Rates
$172 per night for 2 guests
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Visitors can enjoy all that Cayo Espanto has to offer including the beaches, restaurants, and shopping. There are 356 hotels and other accommodations in the surrounding area. The closest major airport is in San Pedro (SPR), 2.6 mi (4.2 km) from the city center. The next closest is in Caye Caulker (CUK), 12.8 mi (20.6 km) away.
Places to visit in the larger region include Black & White Cultural Entertainment Center, Belize Chocolate Company, and San Pedro House of Culture. You'll also find San Pedro Belize Express Dock and Reef Runner Glass Bottom Boat in the area.
As you start planning your visit to Cayo Espanto, the best accommodation may not be in the heart of the city but there are 264 hotels and lodging options locally. Listed here are places to stay within 5 miles of the city center.