Your Guide for A Smooth Arrival at Mahogany Bay
How to Get to Mahogany Bay Resort & Beach Club in San Pedro, Belize
Are you planning a getaway to Mahogany Bay Resort in San Pedro, Belize? We can't wait to meet you! San Pedro, Ambergris Caye is home to the second-largest barrier reef in the world, eclectic San Pedro Town, friendly locals, gorgeous scenery, and luxurious accommodations. Our goal at Mahogany Bay Resort is to make memories of San Pedro last a lifetime. Getting to Ambergris Caye is part of the Belize experience! Visitors to the island will fly into the mainland Philip Goldson International Airport. This airport is located in Belize City, which is located about 30 miles away from Ambergris Caye on mainland Belize. This means the trip is short, whether you fly or sail. Review the options below and get ready to arrive in paradise! We know planning an international trip can be overwhelming, so we're here to help. Read on to learn everything you need to know about how to get to Mahogany Bay Resort.
Once you arrive in Belize, you’ll be surrounded by endless opportunities for adventure. Take advantage of our Free Vacation Guide to learn about our picks for the best activities, attractions, restaurants, events, and more!
Mahogany Bay Resort is in San Pedro on Ambergris Caye, one of Belize's islands. You’ll find that Belizeans use these terms interchangeably, most often referring to the whole island as San Pedro.
Because of Belize’s small size, the only international airport, Philip S.W. Goldson International Airport (BZE), is located on the mainland. You will take an international flight into Belize City and then travel to San Pedro.
Getting to Belize City
There are about a dozen airlines that service BZE. Below is a snapshot of popular airlines and direct flight cities from North America:
- Alaska Air: Seattle, Los Angeles
- American: Miami, Dallas, Charlotte, Los Angeles
- Delta: Atlanta, Minneapolis
- Frontier: Denver, Orlando
- Southwest: Houston, Denver
- Sun Country: Minneapolis
- United: Houston, Chicago, Newark, Denver, Los Angeles
- WestJet: Calgary, Toronto
Getting to Mahogany Bay Resort
After you arrive at BZE, there are two options for traveling over to San Pedro, where Mahogany Bay Resort is located.
Two airlines offer hopper flights from Belize City to Ambergris Caye and Caye Caulker; Maya Island Air and Tropic Air.
After arriving at the airport in Belize City, hop on these local airlines and experience Belize like never before! Take in the beautiful blue waters, sugar white sand, and swaying palm trees. The flight takes about 20 minutes and is very relaxing. You'll arrive at John Greif II Airport, and you'll be within minutes of enjoying your vacation in Belize!
2. Water taxi from the BZE airport
The second option is to take a water taxi directly from the airport. This service is provided by Nautilus Express Water Taxi. The friendly and helpful staff provide snacks, water, and even some rum punch for the ride! Kick back and enjoy the warm breezes and beautiful blue water.
3. Belize City Water Taxis
Lastly, there is another more cost-effective water taxi option. San Pedro Belize Express and Ocean Ferry. These ferry companies don’t offer shuttle service from the airport, so be sure to plan for allotting some time for arriving at the terminal. Check the departure times, as these ferries stop running at sundown!
Getting From Chetumal, Mexico, to San Pedro
Are you visiting us via the border crossing from Chetumal, Mexico? The international water taxi is the best option for you! Thunderbolt and Water Jets International are two companies that make the trip from the Chetumal Port to San Pedro.
Getting From Caye Caulker to San Pedro
If you’re hanging out on our neighbor island Caye Caulker, you can easily get to San Pedro by picking up either water taxi at the Caye Caulker dock (typically runs until sundown daily).
Getting to Mahogany Bay Resort from Caye Caulker
It's easy to get to Mahogany Bay Resort from our sister island Caye Caulker. Just hop on one of the frequent boat trips to San Pedro from the Caye Caulker water taxi dock. The same two local water taxi companies service the two islands. Again, all boats stop at sundown.
From the water taxi dock in San Pedro any waiting cab can get you to Mahogany Bay Resort, or if you have arranged a cab with our reservations team in advance, he or she will be waiting for you there.
Welcome to Mahogany Bay!
Ambergris Caye, Belize
Ambergris Caye is the largest island on Belize’s coastline. Less than a mile off Ambergris Caye’s eastern shore, you’ll encounter the magnificent Belize Barrier Reef, the largest barrier reef in the Western Hemisphere. Beach Casual. Breezy, but winter-less. Boasts the title of #1 Island in the World on TripAdvisor®
San Pedro, Belize
As the largest and only true city on Ambergris Caye, San Pedro is the main place to meet, eat, shop and enjoy the 2nd largest Barrier Reef in the world. Its shabby chic downtown area is home to barefoot strollers, adventurous fisherman and clusters of family owned businesses, openly inviting newcomers to experience the real essence of Belize.