Overview
Most first trips pair the Maya sites and caves around San Ignacio, about 67 miles west of Belize City, with the reef off Ambergris Caye. The Belize Zoo sits at Mile 29 on the way west, about 30 min from Belize City. San Pedro Belize Express boats take about 1 hr 30 min from Belize City to San Pedro and about 45 min to Caye Caulker, and the two islands are about 30 min apart by boat.
The dry season runs from December to April, with little rain and the busiest weeks around the holidays. The rainy season runs from June to November and brings lower prices and fewer crowds. Heavy showers usually fall in the late afternoon, and Belize has a hurricane season, so check the forecast before booking island trips.
When to go
San Pedro holds a Boat Lighting Parade in the holiday season, and December cold fronts can pull night temperatures down to about 55°F (13°C).
Every month in detail: weather and recent faresItineraries
Where to stay
Show a map of hotels in Ambergris Caye (San Pedro) with live prices
Map and live prices from Stay22 and its booking partners. TravPa earns a commission if you book; your price stays the same.
Show a map of hotels in Belize City with live prices
Map and live prices from Stay22 and its booking partners. TravPa earns a commission if you book; your price stays the same.
Show a map of hotels in San Ignacio with live prices
Map and live prices from Stay22 and its booking partners. TravPa earns a commission if you book; your price stays the same.
Getting around
- Water taxis: San Pedro Belize Express runs from the Belize Marine Terminal to Caye Caulker in about 45 min and to San Pedro in about 1 hr 30 min, with several departures a day.
- From the airport: The ferry terminal is about 25 min from Philip S. W. Goldson International Airport, and shared shuttles to it run from the airport.
- Domestic flights: Tropic Air and Maya Island Air fly between Belize City and the islands; the flight to Caye Caulker takes about 15 min.
- Buses and cars: Public buses stop at the Belize Zoo about every half hour, and rental agencies are based at Belize City and the airport.