Finding Mayan Princess on Ambergris Caye
The Mayan Princess is located on the Island of San Pedro Ambergris Caye, your international flights lands on the mainland, Belize City; you will
then need to transfer to the island via flight or water taxi.
Flights to San Pedro Ambergris Caye depart from the same airport you land. Travel time from Belize International to San Pedro Ambergris Caye
is 20 minutes. The island’s airstrip is located in San Pedro Town, which is 5 minutes from the Mayan Princess hotel. When arriving by air to the
island, simply take a cab at your exit, the rate to the hotel is $5 US. We are happy to coordinate local flights for you.
To use the water taxi option, you will need to exit the international airport and take a cab to the marine terminal. Both ferries are approximately 30 minutes drive from the international airport to the water terminal. Travel time from Belize to San Pedro Ambergris Caye is 1.5 hrs approximately. Once docked on the island, your hotel is literally 3 minutes walk to the south if taking the Ocean Ferry or North if taking the San Pedro Belize Express.