Getting to San Pedro
From Belize City you will want to take the water taxis. There are two chooses, Ocean Ferry Belize and the San Pedro Express. The price for a round trip is about $30usd. San Pedro also has a municipal airport and a lot of people choose to fly in and the views are amazing.
Where to Stay in San Pedro
The best and only hostel on the island is the Sandbar Hostel located right on the ocean with beachfront common areas.
What to do in San Pedro
These are some of the best waters in the world, crystal clear, clean, and right next to the barrier reef. Therefore snorkeling and diving is highly recommended. A half day snorkel tour costs $35usd and is absolutely work it. You will be swimming with nurse sharks and stingrays.