From the reef to the rainforest, swanky offshore islands to rustic hillside retreats, Belize combines its Caribbean and Central American assets into a “one-stop” vacation package that has something for every traveler. Whether you want to laze on a beach; tour ancient Mayan ruins; or see jaguars and other jungle wildlife up close and personal, Belize definitely merits a spot on your 2017 must-see list. Here are the top ten Belize resorts for every kind of getaway.
Cayo Espanto This four-acre private-island resort three miles offshore from San Pedro has six one- and two-bedroom beachfront villas, each with its own private dock. All-inclusive rates include butler service and a customized menu of three meals daily, so your palate will be as pampered as you are.