Sign Up
Newsletter Signup
Free Fodor's Newsletter

Subscribe today for weekly travel inspiration, tips, and special offers.

Fodor's Weekly: Your expert travel wrap-up
Today's Departure: Your daily dose of travel inspiration (coming soon)

The Cayes and Atolls Hotels

El Secreto

  • 11 miles north of San Pedro Town Map It
  • North Ambergris Caye
  • Casual Chic
  • Fodor's Choice
  • Jose Luis Zapata Photography

  • The Leading Hotels of The World

  • Enter photo credit

  • Jose Luis Zapata Photography

  • Enter photo credit


  • Quiet beach
  • Luxe villas
  • Prime for romance
  • Great spa


  • Sticker shock (except off-season)
  • Limited nearby dining options

Updated 07/19/2013

Fodor's Review

Billed as "barefoot luxury," El Secreto opened in late-2012 on a sandy strip eleven miles north of the town of San Pedro on Ambergris Caye, offering a secluded beach and 13 private villas kitted out with Egyptian cotton sheets, outdoor Jacuzzis, and private decks with hammocks. Four villas sit on the beachfront, five are spread out around a saltwater lake, and the final four have garden views—along with Malin + Goetz amenities and new-to-Belize touches like pillow menus.

Meals can be enjoyed at the main restaurant, which serves international fare with a Belizean accent, or at a private table set along the sand. Along with on-site activities like yoga on the pier, biking, and sailboat rides, the hotel can arrange for fishing, diving, and snorkeling trips, helicopter tours, and visits to ruins. After all the outdoor exertion, the intimate spa–with beachside and "moon tour" cabanas–is a popular choice for its nature- and marine-themed treatments.

Read More

Hotel Award Winner | 2013

Hotel Information


11 miles north of San Pedro Town, Ambergris Caye, Belize

Map It



Hotel Details:

  • 13 villas
  • No meals

Updated 07/19/2013


Map View

Map of

What's Nearby

  • Hotels
  • Restaurants

See all hotels in The Cayes and Atolls

Add Your Own Review

When did you stay?

Minimum 200 character count

How many stars would you give?