For my 26th birthday, I took myself to Belize for a short 4-day trip after finding a $300 return ticket on a whim.
Since I didn’t have much time in Belize, I decided to stay in one place and make the most of it.
After some Googling, the most idyllic place to spend a weekend quickly emerged: San Pedro on Ambergris Caye.
|⌛ Planning your trip to Belize at the last minute?
Here are my quick picks on what to do & where to stay!
🤿 Top San Pedro Experiences:
1. Sailboat Snorkeling Tour (stops at Hol Chan and Shark Ray Alley)
2. Jet Ski Rental at Secret Beach (most-loved beach in San Pedro)
3. Zipline and Cave Tubing Tour (full-day tour with boat transfer)
🏨 Best San Pedro Hotels:
1. Victoria House (boutique hotel with casitas and suites)
2. Sandbar (dorm and private rooms with great amenities)
3. Ocean Tide Beach Resort (mid-range with pool)
Want to get around the island? Make like the locals and rent a golf cart.
I decided to spend my time in the small town of San Pedro, located on Ambergris Caye — the largest island in Belize, a short distance from mainland Mexico.
Nestled along the Caribbean sea, San Pedro boasts brilliant blue waters and incredible marine life (particularly along the Meso-American Barrier Reef, the second-largest reef system in the world).
As a result, there are plenty of cool things to do in San Pedro both in and out of the water.
This list of the best things to do in San Pedro is the work of hours of research planning for three trips to Belize — so I hope you enjoy!
Table of Contents
How to Get To San Pedro
I’ve traveled to and from San Pedro three times, so I’ve done it all!
I’ve traveled overland to San Pedro from Mexico (and vice versa) and I’ve also come straight to Belize City from the United Sates.
On my first trip, I flew into Belize City International Airport and took a taxi into the city followed by the boat, which all together ended up being about $65 USD since I was traveling solo.
On the way back, I was a bit crunched for time to make my return transfer, so I decided to take the plane back to Belize City for about $85.
I was so glad that I did – the views are absolutely stunning!
So if you’re planning on heading straight to San Pedro from the Belize City airport, you need to factor in some extra costs for either airfare to San Pedro or for a taxi to the ferry plus the water taxi rate.
Honestly, unless you really need to budget down to the last dollar, I’d just take the plane – it saves you hours and gives you amazing views to boot!
Tickets on Maya Island Air are about $85 per person each way if you book in advance, vs. around $35 using the water taxi, plus the $30 airport taxi.
17 Best Things to Do in San Pedro Belize
Snorkel with sharks and rays in Shark Ray Alley
There’s plenty of adventurous things to do in Belize — but snorkeling in Shark Ray Alley probably takes the cake!
You do have to take a day tour, because in Belize, you can’t just swim out to a reef.
The water in San Pedro is very shallow for a long, long way out. You do have to go out in a boat a fair amount to get to the snorkeling destinations.
Shark Ray Alley is basically a place where all the snorkeling companies in Ambergris Caye have decided to feed sharks and rays off the side of the boat so tourists can snorkel alongside them.
The practice of chumming waters to attract marine life is not one with an easy answer.
Mar Alliance believes it can be key to building bridges where humans understand that animals like sharks and rays are not to be feared, and that it builds more compassion and conservation.
Others believe chumming can be dangerous if it makes sharks dependent on humans for food.
The sharks in Shark Ray Alley are nurse sharks, which are very docile creatures — very few nurse shark bites have ever been recorded, and never fatally.
In my opinion, the most dangerous thing about this is how addicting swimming with sharks can become!
I’ve done this tour every time I’ve been in Belize, and I’ve since gone on to dive with bull sharks in Fiji at 100 feet down… trust me, there’s nothing to worry about with the nurse sharks in Belize.
Go diving or snorkeling in Hol Chan Marine Reserve
Booking snorkeling tours in Belize can get expensive, but it’s definitely worth it — especially if you do one that combines multiple sites, like Shark Ray Alley and Hol Chan.
Hol Chan Marine Reserve is probably one of the best places to snorkel in all of the Americas, and it’s certainly the best place in Central America.
The reef is teeming with brilliant color, and its coral reef restoration projects have been wildly successful.
I saw everything from electric blue chromis to sea turtles to spotted eagle rays while snorkeling in Belize.
Honestly, I’ve been to the Great Barrier Reef back in 2012 and I found Hol Chan to be just as exciting and colorful in terms of marine diversity!
Its shallow reefs have certainly seen less bleaching, making it a really healthy reef to visit.
This full day sailing tour covers both Shark Ray Alley and Hol Chan Marine Reserve, so it makes it easy to hit two of San Pedro’s top attractions in a single day trip.
Rent a golf cart and zip around town.
One of the most fun things to do in San Pedro is rent a golf cart like the locals do!
Golf carts are a big part of the San Pedro culture, and it’s how locals get around the island.
You’ll want to rent a golf cart if you are visiting places like Secret Beach, the Truck Stop, and checking out the beaches in the southern part of the island!
Tip: It’s cheaper to pre-book a golf cart rental online than to book once you arrive — I suggest these golf carts which you can book via Viator.
Take a food tour.
On my last trip to Belize, I did a food tour where we got to sample our way around some of the island’s most famous eats!
It includes seven stops and 11 tastings — I was stuffed by the end of it!
But even better, I had a much better understanding of the delicious mix of cultures that created Belizean food by the end of the tour!
Spend the day on Secret Beach.
The lively, not-so-secret Secret Beach is a great place to spend a day in Belize.
Beach bars, delicious Belizean food restaurants, picnic tables in the clear water: what else could you need to pass the time on a beachy vacation?
Secret Beach is a little out of the way of the main San Pedro town, but it’s about a 30-minute drive by golf cart on an unpaved road.
It is totally worth it, though!
While it’s popular and touristy, it’s also one of the best places to visit in San Pedro, so don’t let the hype scare you off.
For more fun at Secret Beach, go for a jet ski ride while you’re there!
Sample chocolates at the Belize Chocolate Company.
Who doesn’t love chocolate? No one I know, at least.
The Belize Chocolate Company creates delicious artisan chocolate, from bean to bar.
They take delicious cacao grown in Belize and see it through every step of the transformation into delicious organic chocolate.
You can grab some chocolates there or even take a chocolate-making class!
Go scuba diving.
If you’re PADI certified, go even deeper under the water with a dive led by a divemaster!
Despite being to San Pedro three times, I’m ashamed to admit that I’ve never dove in Belize!
The first time I went, I wasn’t scuba-certified, and the next two times I went, I was only with non-divers and we did snorkeling activities instead.
If those three places are any indication, Belize’s diving must be equally epic!
Have a beer on the water.
If snorkeling or diving isn’t your jam, and you’d rather just take in a beer and enjoy the scenery, Palapa Bar & Grill is a great place to enjoy a beer over the water and relax.
You can imagine you’re in your own private overwater bungalow for a fraction of the cost!
They also have a bunch of floating inner tubes at the back of the bar, where you can float with a beer and enjoy the sunshine.
Belikin beers – the local beer of Belize – are about $2 USD a pop and go down a little too easily! Perhaps that’s why they’re often sold in a bucket?
Part of that is because they’re the thickest bottles I’ve ever drank out of. Seriously, they’re practically weaponized.
Each presumptive “bottle” is probably actually half glass, half beer. Still, when in Belize, you gotta at least try a Belikin!
Take a spin on a bike.
If the weather’s nice and you fancy a spin on a bike, you can rent a bike from Joe’s for the day for about $15, which is a fun way to see more of San Pedro!
The town of San Pedro is small and pretty walkable, and you really get to see just how small it is on a bike!
I enjoyed biking towards the northern area of San Pedro, and seeing a more wild and less developed side of the island as well.
Relax on the beach.
Of course, the best thing you can do in San Pedro on a budget is relax in the sand and take in the views!
San Pedro’s beaches aren’t your typical ocean beach. There aren’t really any waves to speak of, and the water is very shallow.
There are some sandy beaches, but they are few and far between, scattered around the island.
Mar de Tumbo is the beach near San Pedro town, with lots of sandy shore line to stroll on and beautiful palm trees.
Another pretty beach is Boca del Rio, which is right at the mouth of where the river passes between San Pedro town and Northern Ambergris Caye.
The water here is electric blue and super beautiful!
Take a helicopter tour over the Great Blue Hole.
One of Belize’s most impressive sites is the Great Blue Hole, a natural sinkhole that spreads over 1,000 feet in diameter.
It’s a brilliant, well… deep blue hole in the middle of a bright turquoise sea, ringed by a coral reef in the shape of a question mark.
You can dive in it, but you should be at an advanced level to do so. However, people I know who did dive the Blue Hole said it wasn’t as impressive as they hoped it would be.
Plus, approaching it by boat, it was impossible to see the deep blue phenomenon.
Better yet is to take a helicopter if you really want to experience the beauty of the Great Blue Hole!
You can look up some Great Blue Hole helicopter options here.
Catch a beautiful sunset.
Most of the developed side of San Pedro is on the east side of the island, not the west, so sunsets aren’t as big of a thing in San Pedro (they’re better on Caye Caulker, to be honest, if you want to take the boat ride over!).
Find a place on the lagoon (west) side of the island if you want to see a spectacular sunset, with mangroves and calm water.
The Truck Stop is a good place, with a boardwalk around the back where you can walk out and watch the sunset.
Another good spot to see the sunset is the area by the docks, near where the water ferry to Chetumal departs from.
Type in Chetumal Express Water Taxi into Google Maps and head over to that general area for a sunset view!
You could also go for a sunset sail on a 40-foot sailboat for a more romantic and unique way to catch the sunset!
… but better yet, wake up for sunrise.
Listen, I love a good morning sleep-in just as much as the next person, if not more.
But due to the geographic positioning of San Pedro, with most of its hotels and attractions on the east side of the island (since this is the side that faces the reef), sunrise is actually way better on San Pedro than sunset!
Every time I’ve been to San Pedro (three times now!), I make sure I wake up for sunrise at least one morning of the trip. It’s always been worth it.
Take a day trip to the ATM Cave.
The ATM Cave is located on mainland Belize, but it’s absolutely possible to visit the ATM Cave as part of a day trip from San Pedro.
It is wayyyy out of the way from San Pedro, and you will be much closer at another point in your trip.
However, if you’re only visiting San Pedro on your Belize trip, definitely save a day to visit the ATM Cave. It’s absolutely worth the journey — it was the most magical thing I did in Belize!
Stalactites and stalagmites form an incredible cave system, and there are all sorts of Mayan artifacts such as pottery in there….
…. as well as the skeletal remains of several human sacrifices which were left in the cave hundreds and hundreds of years ago!
If I haven’t scared you off with that tidbit, it’s absolutely worth the trip. There’s nowhere else like it.
Eat some tasty food at the Truck Stop.
One of the coolest places to hang out in San Pedro is at The Truck Stop, which is located north of the bridge in Northern Ambergris Caye.
There are a few different places to eat here, ‘food truck style’ (though actually run out of shipping containers, painted in bright colors!).
Options include pizza, tacos, Asian food, and cocktails! I personally love the food at Rasa and Sol Fresca best.
They also host a movie night every Wednesday!
Try some tasty salbutes.
Belize and Mexico are neighbors, and a lot of the tastiest food of the Yucatán peninsula can also be found in Belize!
I had these delicioussalbutes, which are a famous Mexican antojito that’s also popular in Belize, at Sandbar, but you can find them in other places in San Pedro Town as well.
I would compare it to shredded chicken tostadas (if the tostada was a little thicker), topped with tomatoes, guacamole, sour cream, and lettuce.
Go to the “Chicken Drop”.
One of the more… unique things to do in San Pedro, the Chicken Drop is a bizarre weekly gambling game that takes place at Wahoo’s Lounge and involves betting on where a chicken will sh*t on a board full of numbers.
That’s literally the game.
The Chicken Drop takes place at 7 PM every Thursday and involves a lot of drinking and raucous cheering and yelling to try to coax the chicken to crap on the number you bet on.
It’s a very strange, very uniquely San Pedro thing to do at night!
Have dinner at Elvi’s Kitchen.
I’ve eaten at more restaurants in San Pedro than I can count, but my favorite has to be Elvi’s Kitchen... I’ve been twice and would go back in a heartbeat!
My favorite dishes are the esquites (street-style roast corn) and the fish steamed in Mayan adobe in a banana leaf.
I could eat that over and over again and never get bored!
Eat some delicious pupusas.
In the main town, I took advantage of Belize’s proximity to El Salvador by indulging in one of my favorite Latin American foods of all time: the humble pupusa.
Made of masa harina and stuffed with delicious bits like pork, beans, chicken, cheese, squash, you name it… pupusas can be vegetarian or meaty, depending on your tastes.
Once stuffed and griddle-cooked, pupusas are then topped with cabbage slaw, a mild tomato sauce, and as much Marie Sharp’s habanero hot sauce as you can stand!
Where to Stay in San Pedro, Belize
LUXURY | I had the wonderful privilege of staying at Victoria House on my second trip to Belize on a hosted stay. It was absolutely marvelous and I can’t express enough how magical it was.
From the pool that looks out over the Caribbean Sea to the well-manicured grounds shaded with palm trees, Victoria House is an oasis of peace and quiet in San Pedro.
The Victoria House offers a private beach of sorts, with hammocks and loungers spread between the palm trees overlooking the ocean.
While the water and marine life are stunning, the islands of Belize are not known for their sandy beaches.
That said, Victoria House has created something out of nothing, with a sandy ‘beach’ giving way to a seawall.
We stayed in the Infinity Suite, a two-story apartment-style suite with a full kitchen, en-suite bath, outdoor shower, patio, upstairs balcony, and a massive master suite.
It was the definition of luxury and I miss it terribly.
But there are also more reasonably priced statehouses and casitas, so there is something for all along the budget spectrum.
MID-RANGE | On one trip to San Pedro, I was traveling with family and we wanted a mid-range place to stay, and we ended up at White Sands Cove. It was an extremely beautiful location and the amenities were fantastic for the price.
We stayed in a bungalow-style two-story house with a patio and small kitchen, and it was a really beautiful place. It’s not quite as luxe and fancy as Victoria House, but you do get a lot of space for the price.
The staff was really kind and wonderful and we loved the pool and restaurant (seriously, their food — especially their breakfast — was so good we found it hard to leave!).
The only downside is that it is a little bit far away from town, so it is a golf cart ride, taxi, or a long bike ride to town, which can add up over time!
BUDGET | I stayed at the absolutely wonderful Sandbar Hostel on my first solo trip to Belize, and it was a great place to stay. I don’t think I’ve ever been more pleasantly surprised by a hostel experience.
It had all the little details which make a good hostel great. I’m talking privacy screens, outlets and small shelves next to each bed, and personal luggage lockers beneath each bunk bed.
The cleaning staff seemed to come in almost hourly to sweep up any sand on the ground, always with a friendly smile.
The bathrooms and showers were clean, and — a real bonus in this part of the world — had excellent water pressure.
The hostel had its own bar and restaurant, which was a great way to socialize and meet other travelers. Luckily, it never got too rowdy to make it hard to sleep.
7 Things You Must Pack for Belize
I’ve written an entire Belize packing list but if you just want the essentials, here’s what I think you must pack!
It’s also inevitable that you won’t leave without a few bites, so bring some after-bite relief too (this is hard to find in Belize).
Full-size travel towel: Ideally, you want a travel towel that’s big enough to use as a beach towel and thin enough to pack up super small for your luggage — plus, it dries super quickly in Belize’s humid climate.
A guidebook: I use travel blogs a lot when I’m on the road but I also love having an up-to-date guidebook like this Belize Lonely Planet, which has been updated recently.
Reef-safe sunscreen: If you are planning to do any water activities, such as diving or snorkeling or even swimming, please use a reef-safe sunscreen like this one. The Meso-American Barrier Reef is the second largest in the world and is under threat — do your part to help!
Allison Green is a former teacher who has been travel blogging since 2016. She has a Masters in Teaching and a B.A. in English and Creative Writing. Her blog posts merge her background as an educator with her experience traveling to 70+ countries to encourage ethical, meaningful travel. She has been a speaker at the World Travel Writers Conference and her writing, photography, and podcasting work has appeared in National Geographic, CNN Arabic, CBC Canada, and Forbes, amongst others. Now a full-time traveler, she has lived in Prague, Sofia, New York City, and the San Francisco Bay Area.