San Pedro (Belize)
San Pedro is in Belize.
San Pedro is in the south part of Ambergris Caye. The island is a picture postcard setting beside the clear turquoise sea. Coconut palms sway and rustle in the gentle cooling trade winds. Low rise hotels, guest houses and boutique style resorts & condos, from modest to magnificent, are nestled along the coast and throughout the town.
Once you arrive to Belize City take a taxi to the Water Taxi Station. There are water taxis to the island almost every hour the whole day long. You can also take a domestic flight from Belize City to the island, there are flights that leave to the island almost every hour as well.
San Pedro Island offers a great variety of reef types and amazing diving and snorkeling experiences.
The Carnival in San Pedro Belize that takes place in February. The carnival celebrations in San Pedro on Ambergris Caye are the most famous ones in Belize. Every year San Pedro's Carnival takes place for 5 days during the week before the Lenten Season begins on Ash Wednesday. The festivities allow all participants to enjoy one last time what they relinquish during lent: meats, liquor, and partying. The Carnival festival will offer you live entertainment, diverse cuisines, as well as the chance to get to know authentic traditions and to dive into a cultural experience of its own kind. You can get to San Pedro very early once you arrive to Belize City by taking a domestic flight or a taxi to the water taxi station and then a water taxi to the island. If you are planing on coming from Guatemala there are daily shuttles from Flores island.
Depending on your international flight back home, you may be able to stay your last night in San Pedro. There are a couple of water taxi companies that have boats running between Belize City and the island almost every hour. The boat ride between San Pedro Island and Belize is about one hour, then you need to consider at least 20 more minutes for the taxi ride from the water taxi station to the international airport. However, if you would like to do it a lot faster and easier, you can also take a domestic flight from San Pedro Island to Belize City, there are various flights every day. You should check your international flight schedule though.