Newsletters  | Mobile

San Pedro

  • Hotels
  • Restaurants
  • Things to do
  • Trips
  • Articles

Cayo Espanto

Cayo Espanto in San Pedro, Belize.

Photo: Courtesy of Cayo Espanto, Belize

Cayo Espanto Private Island
San Pedro, Belize
TEL: (888) 666-4282
TEL: 910-323-8355

Just three miles from San Pedro, the secluded Cayo Espanto private island resort has seven villas, each with private beach access and a personal houseman. Each villa is outfitted with luxury amenities, such as Egyptian cotton sheets, and spa treatments such as aromatherapy massage are performed in-room. Master chefs prepare fresh meals daily that are tailed to fit each guest's preferences. Cayo Espanto also offers activities like diving, exotic jungle tours, and private cruises. The entire island can be rented for up to eighteen guests.

Room to Book:

The Casa Ventanas over-water villa has a glass window in the floor, giving guests an ever-changing view of the sea.

Insider Tip:

Bring a small telescope to better enjoy the amazing night sky. With the absence of city pollution, Cayo Espanto affords views of planets, constellations, and shooting stars.


Open / Closes
  • All-Inclusive
  • Beach Resort
  • Concierge
  • Island Resort
  • Laundry Service
  • Minimum Stay Required
  • Maid Service
  • Room Service
  • Spa
  • Turndown
  • Water Sports
  • WiFi

Number of Rooms: 7 villas

Number of Suites:

Number of Restaurants:

Number of Bars:

Number of Pools: 6

Year Opened:



Sign Up

Connect With Travel + Leisure
  • Travel+Leisure
  • Tablet
  • Available devices

Already a subscriber?
Get FREE ACCESS to the digital edition