Location Map


La Beliza Belize Island Resort is located 8 miles north of San Pedro town on the tiny island of Ambergris Caye…an unspoiled tropical paradise just off the coast near Belize City.

Democratic, peaceful, English-speaking Belize (formerly British Honduras) is a small independent nation just south of the Yucatan peninsula in Central America.

Visitors usually arrive at the Belize International Airport (BZE), then travel to the island of Ambergris Caye either by air (Tropic Air’s 15 minute flights operate roughly every 20 minutes) or by water taxi (hourly departures for the 1.5 to 2-hour journey depart from the Water Taxi terminal, a short cab ride from the airport).

Once on the island, you can make your way to the Coastal water taxi terminal, for your 30 minutes boat ride to La Beliza Belize Island Resort. Guests also have the option of booking a private boat transfer. For the private transfer option, our staff will meet you at the air or water taxi terminal, to help with your luggage, and transport you via private boat to our resort.

The price for the regular run from San Pedro to La Beliza Resort One Way trip is US$15 per person.
The price for the Private Transfer from San Pedro to La Beliza One Way trip is US$33 per person plus 12.5% tax.

If you would like assistance reserving your Tropic Air flight or Water Taxi service, just ask our reservations agent.

Direct flights from Cancun and other parts of Mexico and Central America to San Pedro town, Ambergris Caye, may be available through regional carriers.