View from our waterfront Villa at a Resort in San Pedro, Belize on the island of Ambergris Caye

This post may contain affiliate links. I only recommend excursions, products and tours that I have personally used and purchased myself. If you click on a link and make a purchase, I may receive a very small commission at no extra cost to you. All proceeds go to running this blog and your support is truly appreciated! All opinions are my own.

Originally published December 04, 2021

The BEST Things to do in Belize

Have I found La Isla Bonita?

I think I have.

Belize it or not, the island of Ambergris Caye and the town of San Pedro, Belize is one of my favorite destinations in the world.

The docks and shoreline in downtown San Pedro Belize. One of the best things to do in Belize is visit downtown San Pedro and check out all the cute shops and eateries.
The shoreline in Downtown San Pedro; lots of cute boutiques & eateries to check out

Belize is a Caribbean country located on the coast of Central America. Bordered by Guatemala, Mexico and the Caribbean Sea, it is often regarded as every diver’s heaven. A diver’s underwater paradise.

Oceanographer Jacques Cousteau proclaimed it was, “One of the four must-dive locations on this blue planet.”

Jacques Cousteau

Belize is an English speaking country, although many locals speak Spanish as well. They also drive on the right side of the road, like most of Central America. The country’s currency is the Belize dollar, but we found that most everywhere we went things were priced in USD.

Arriving via Water Taxi to San Pedro. It takes about 90 minutes from Belize City to San Pedro. Visiting San Pedro is one of the BEST things to do while in Belize
Arriving in San Pedro from the Water Taxi

Belize’s laid back atmosphere, mixed with its tropical flair is enough to make anyone forget their worries, slow down and enjoy life. I also arrived in San Pedro never having Scuba dived in my life. I left the island a certified PADI Open Water Scuba Diver via No Worries Tours and with a new hobby I am feverishly passionate about.

So how do you get to San Pedro, Belize?

It took me a flight, cab, water taxi and golf cart ride

After we landed at the BZE International Airport, it took about a 20 minute cab ride to the water taxi dock.

Upon arrival at the water taxi dock, an attendant will offer you hand sanitizer and also take any luggage you have to the boat for you.

Tip: this cab ride is a pretty standard fare of $25 ($30 at the absolute highest), per vehicle, not person. I would recommend confirming the fare before riding. However, here is a very, popular, highly rated transportation service you can book through Viator that is only $16 – a great deal. You can check this out: here.

Belize City

One thing I did not get to do, that is at the top of my list when I return, is to take a tuk tuk tour of Belize City. Honestly, I didn’t spend much time in Belize City other than fly into the airport. This particular trip, was focused on fun in the sun, sand and water as much as possible. Belize is definitely a smorgasbord of adventure, if you so choose (cave kayaking, jungle exploration and more). But, there is also the opportunity to have a city break, too.

Tip: check out the very highly rated Tuk Tuk tour of Belize City that travelers rave about: here.

Water Taxi to Ambergris Caye

Belize City to San Pedro is a 90 minute boat ride

If you’re headed to the Belizean islands, go to the water taxi office upon arrival. It’s located at the end of the pier and this is where you’ll buy your water taxi tickets.

Here is what I must emphasize: Double check that your tickets are for the correct island you are going to.

I’m not sure exactly what transpired, but we for sure bought our water taxi tickets for San Pedro, but ended up with ones for Caye Caulker.

We ended up getting off at Caye Caulker and repurchasing tickets for San Pedro and chalked it up to a loss.

Some Belizean fare at The Last Drop Cafe & Bar
Some Belizean fare at The Last Drop Cafe & Bar

After we purchased our tickets, we decided to have lunch on the pier, as we were starving. Craving Belizean food, we ate at The Last Drop Cafe & Bar. This is really the nicest place to eat at the pier, while waiting for the ferry, from my assessment.

It’s a family owned Belizean and Caribbean restaurant. The staff is welcoming and polite and the food is really tasty. They also have complimentary wifi and air conditioning (hooray)! Prices were fair considering the location. For two entrees, two drinks, a coffee and dessert, we spent about $31USD.

Double check your tickets are for the right island and you are boarding the correct Ferry

Time to board the ferry arrived, we gave them our tickets and sat on the lower level. There is bench seating bordering the entire perimeter of the interior of the boat and there is also auditorium-like seating in the center of the boat. We sat on the benched perimeter and found it to be decently comfortable for our 90 minute voyage.

A random leisure boat in the harbor in San Pedro, Belize
A random leisure boat in the harbor in San Pedro, Belize

The cool part was we never had to handle our luggage from the point of arrival in Belize City, to our arrival to the dock in San Pedro.

Upon exiting the water taxi, there was a modest swarm of people on the dock, that began to fuse with the lines of passengers filing off the boat. We bee-lined it over to the gentleman holding up a sign that had our resort’s name on it.

TLDR: It’s a 90 minute water taxi ride from Belize City to Ambergris Caye and the islands and double check that your tickets match the island you’re headed to.

San Pedro, Belize

A town filled with more golf carts than cars

When you first arrive via Water Taxi, you may find men approaching you with their business cards to rent a golf cart from them.

We ended up hanging on to the business card we received and renting a cart, as their rates were significantly cheaper than our resort.

With a few introductions and small talk exchanged, we were whisked away on a golf cart.

This is where we became fully engulfed in Captain Ron vibes.

We sped down the light beige, winding dirt roads, lined with mangroves on both sides. Every so often, there was a gap in the mangrove and an area of water, a charming retreat or eatery peaked through.

We stayed at the Portofino Beach Resort, which was about 30 minutes from downtown San Pedro via golf cart. Be aware that there are a lot of muddy, large potholes you will need to be conscious of, driving down these roads.

Belize does not require rigid plans

No strict itinerary needed, you can go with the flow – it’s very “lets wing it” friendly

Belize is one of the only trips we have ever gone on where we planned no excursions in advance. Our resort urged us to decide what activities we wanted to do upon arrival, since almost all of them are weather contingent. Despite arriving without a thing planned, we had one jam packed trip filled with adventure. So here are some suggestions, in no particular order:

Rent a Golf Cart

The best way to get around and enjoy the island

When you arrive in Ambergris Caye, you will see flurries of golf carts whizzing back and forth on the main roads. It’s simply the most efficient way to get around the island as a local or a visitor. Ambergris Caye is only about a mile wide and about 36 miles long. Our resort was a bit far from the bridge and from town, so we definitely needed the golf cart.

Views from the Golf cart, whizzing through San Pedro
Views from the Golf cart, whizzing through San Pedro
Long stretches of island road on Ambergris Caye, on the way to Portofino Beach Resort
Long stretches of island road on Ambergris Caye, on the way to Portofino Beach Resort

For me, this was truly an enjoyable aspect of our trip. It felt so nice to hop in the golf cart, sun on our shoulders, warm breeze on our cheek, tropical drink in the cup holder, and explore the island. Also, others driving by on golf carts are very friendly; so don’t hesitate to spread those good vibes and wave at golf carts driving by. Remember when I said accepting that business card by the water taxi ended up being a great thing?

We rented a golf cart for a little less than $35USD/day. While the going rate on the island is about $35 -$75 USD a day. Booking it through our hotel resort was going to cost quite a bit more. They also dropped off and picked up the golf cart from our resort.

Tip: Keep in mind, most golf cart rentals you’ll need to return with a full tank. There is only one gas station in downtown San Pedro and the line can get long.

Dive, snorkel & visit the Blue Hole

The ultimate dive and snorkel bucket list ocean attraction

If you have ever been curious about diving or snorkeling, this is definitely the place to indulge that inquisitiveness. The water is a clear, sparkling turquoise, warm & inviting. Home to the second largest barrier reef in the world, it is filled with thriving marine life.

Prior to visiting Belize, I had only ever snorkeled. My most notable experience was snorkeling The Great Barrier Reef. But after visiting Ambergris Caye, I can say I have pet a wild shark in open water. Who would’ve thought?

A few must visit dive and snorkel sites:

Mexico Rocks

Hol Chan Marine Reserve

Shark Ray Alley

The Blue Hole

Map of Snorkel & Dive Sites in Ambergris Caye. Map courtesy of TropicalSnorkeling.com
Map of Snorkel & Dive Points of Interest. Photo courtesy of TropicalSnorkeling.com

The great Blue Hole of Belize is on my long term diving bucket list. This incredible natural wonder is located about 43 miles off the mainland of Belize City. It’s over 400 feet deep and over 1,043 feet wide. This UNESCO World Heritage Site is known for its biodiversity and is home to Reef, Nurse, Hammerhead and Bull Sharks. The Blue Hole is open to all on its surface, but diving and navigating its cave system is only open to advanced and experienced divers.

Visit Shark Ray Alley

Interested in an animal encounter of an up close kind?

If you’re of a more adventurous nature, this is something you’d likely enjoy. Shark Ray Alley is located just one mile south of the must see Hol Chan Marine Reserve. I suggest joining a guided experience that goes to both destinations on the same excursion. We went via private charter. Due to its shallow depths, you can only snorkel in Shark Ray Alley: no scuba diving.

The area is filled with nurse sharks. Nurse sharks are carnivorous and will bite you if you step on them, harass them or bother them excessively. Of the 52 recorded Nurse Shark bites, there have been no fatalities. In general, these bottom dwelling creatures are harmless and I, personally, felt very safe swimming with them.

If an open water shark encounter doesn’t sound appealing to you, but you’re still interested in seeing them at a safe distance, there are also tours that go to Shark Ray Alley sans snorkeling and you can remain in the boat.

Kayaking at Secret Beach

The coolest beach I’ve ever kayaked on

A locals’ favorite and recommendation.

We sped off in our golf cart down to Secret Beach (it is fairly easy to find if you follow the signs). When we arrived, the shore was lined with various restaurants and bars.

After driving the golf cart all the way to the end of the road, we parked. The plan? Kayaking before dinner, to catch the sunset.

We rented a tandem kayak, two paddles and life jackets for an hour and it was just under $15USD. Boy, was this one of the best things we did. I mean, just look at that sunset!

A gorgeous sunset, viewed from a kayak at Secret Beach - San Pedro Belize Ambergris Caye
A gorgeous sunset, viewed from a kayak at Secret Beach
Kayaking Secret Beach, right before sunset
Kayaking Secret Beach, right before sunset


While you are given relative autonomy to kayak however far out you’d like during your rental period; we decided to follow the coast and stay relatively close to shore. Due to the neighboring resorts having not reopened (this was the off season), the entire shore was desolate.

The whole entire scene was channeling major Gilligan’s Island sentiments, in the best way. We decided to beach our kayak for a bit and go for a swim in the water. It was great… and so warm!

While at Secret Beach, dine at Blue Bayou

The restaurant IN the Water

The Blue Bayou is a family owned and operated business that the locals frequent to enjoy themselves. This was a good sign, for us. But there are plenty of travelers here too, along with ex-pats who live in Belize at least part time.

FYI: Blue Bayou looks like it might have the propensity to be a spring-break-esq, competitive drinking, party type atmosphere during the day, or especially in peak season.

We moseyed over after kayaking, right as the sun was setting. It just so happened, that the throngs of very friendly day drinkers were all drying off and settling their tabs right as we walked in. We had the whole place to ourselves. Perfection.

Due to Covid, there weren’t really crowds anywhere, and the island had just relaxed the curfew to 10:00pm. All of that to say, it made for a remarkable time to experience several sites sans flocks of tourists. It also made for incredible photo opportunities. If you want to be in a happening environment, come during the day. If you prefer a quieter vibe, come around sunset. But I recommend you definitely checking this out, either way.

Take a day trip to Xunantunich

A worthwhile day trip while in Belize

If you like history or learning about culture, or both, you will definitely want to take a day trip to this archeological site about 70 miles west of Belize City.

Just a little over a half mile from the Guatemalan border, near San Ignacio, you’ll find the Xunantunich ruins from the classical Mayan era.

You can climb these towering structures and it provides a breathtaking panorama of what was once a prosperous city state, home to over 200,000 people.

It’s likely that you’ll also spot lots of animals on your visit, from tropical birds to Spider and Howler monkeys, to sizable Iguanas. You can definitely visit this site on your own and explore with autonomy, but to get the most out of your visit, we recommend touring with a guide.

The drawbridge that can fit cars, boats and people to cross the river to get to Xunantunich
You can only enter Xunantunich by driving over a bridge, a hand cranked ferry!

Go cave tubing in Xunantunich’s ancient Caves

The perfect, thrilling excursion for true adventure seekers

If you’re adventurous and love water, tubing, caves, history, or any combination of the above, you will love this activity. Most tours offer a combination of this, in addition to visiting the Mayan Ruins. Journey through the jungle by foot, before you’re led by a guided tour through the ancient caves that the Mayans once regarded as: A journey into the “underworld.”

Cave Tubing through the cave tunnels of Xunantunich - Belize Travel Guide
Cave tubing through the Xunantunich passages
Trekking through the jungle on the way to the cave system - Xunantunich Belize
Trekking through the jungle on the way to the cave system


This was actually one of the most memorable things I’ve ever done, and I would do it again in a heartbeat.

We ventured down the river and into the caves on tubes, wearing lifejackets and helmets complete with a headlight.

I must mention that the caves are pitch black throughout a lot of the tour, and the water can get deep at certain points (although you should not be getting in the water), and parts of the passage can be on the narrower side. We thought it was really fun, but if any of those things might bother you, this might not be the excursion for you.

Tip: an alternative to Xunantunich is Altun Ha. Altun Ha is another Mayan archaeological site over 30 miles north of Belize City. Whereas, Xunantunich is near the Guatemalan border. I definitely want to check out Altun Ha on my next visit. You can check out a trustworthy private tour of Altun Ha and Cave Tubing: here.

Eat a Belizean Fry Jack

A local had recommended we try their traditional staple in Belizean cuisine – the Fry Jack. I don’t know if I’m happy about the recommendation or if I regret hearing about it, because they are just so darn tasty.

A popular breakfast item, Fry Jacks are essentially deep fried dough pieces (triangular or circular), served with beans, eggs, cheese, and sometimes bacon or ham. Our resort offered Fry Jacks as a breakfast option (pictured below).

Some places you can try a great Fry Jack

The Fry Jack House in downtown San Pedro in Ambergris Caye, has a broad menu where you can explore a wide variety of Fry Jack’s that veer from the breakfast variety. We sampled Fry Jacks all over town during our time in Belize.

The Fry Jack House - downtown San Pedro Belize
The Fry Jack House – downtown San Pedro
Fresh, delicious, handmade Fry Jack - San Pedro, Belize Amergris Caye
Fresh, delicious, handmade Fry Jack

Although they were all delicious, perhaps the most delectable of them all was from a tiny little shop in downtown San Pedro that I cannot find anywhere on the internet. When we were up at dawn to leave for Xunantunich, our guide took us to stop for Fry Jacks, fresh orange juice and hot coffee, before we got on the water taxi.

We arrived right at 6:00am to this tiny, family owned business with a pink exterior. If you come across it, make sure you stop in for a Fry Jack. Drizzle some Belizean Heat hot sauce on and enjoy!

A Place you can find REALLY good FryJacks in San Pedro -a Locals Spot

Tip: I was in Belize for a fair amount of time, but if you don’t feel like going rogue and want to experience the best food delights in a more efficient, guided way, check out this food tour! Belizean Bites Lunch Food Tour – this is top of my list when I return. The tour is comprised of all mom and pop spots where the local islanders eat.

Dine at some delicious locally owned restaurants

The best way to try local Belizean cuisine

Sol Café (in the food village across from Belizean Shores Resort)

Located right off the main road, 3.5 miles north of the bridge are two locally owned restaurants that we really enjoyed. There are spots to park your golf cart along the road. There are a total of three businesses on this lot, including Sol Café (a great place to get a coffee and rum cake).

Fresh Rum cake and coffee from Sol Café
Fresh Rum cake and coffee from Sol Café
The resident alligator that lives in the mangroves behind the three restaurants
The resident alligator that lives in the mangroves behind the three restaurants

Update: Sol Café is still open and operating, however, unfortunately as of 2026, Enell’s and Tipsy Lobster appear to have closed. Tipsy Lobster relocated to a different location under a new name – Tipsy Grill. Even so, they have closed again as of February 2026.

Tipsy Lobster Seafood Grill

If you’re fixing for some seafood, Tipsy Lobster offers an assortment of options from seafood tacos, kebabs, fritters, ceviche or a variety of fried or grilled fare. We went for dinner and the service was truly polished and excellent, the atmosphere relaxing, and the food was great. Tipsy Lobster offers some flavorful blended fruit smoothies that I also suggest trying. Ironically, Lobster was out of season when we visited in late March, but don’t worry, they have lots of other tasty dishes on the menu.

In the mood for a mouth watering burger? Run, no… sprint to Enell’s. The burgers and house made sauces here are out of this world; fries are nice and crispy, and the owner is incredibly warm, welcoming and friendly. We enjoyed Enell’s so much, that we went there 3 times during our time in San Pedro. Both the owner and the staff make you feel at home and are just lovely. Also, after your meal… they have a friend that lives in the river behind the restaurant!

Tip: Consider booking a food tour to experience the local cuisine. This comes with the benefit of a guide to share with you the stories and history that goes with it.

Check out Coral Day Spa

A fabulous, local woman – owned spa to unwind and rejuvenate in

On one of our golf cart adventures driving around the island, I saw a sign peak through the trees surrounding bright, eye-catching flowers. It read three glorious letters: SPA. If you find yourself in need of a massage or body treatment, I highly recommend visiting this day spa on the island, owned by a local Belizean woman. The first time we passed by it, we doubled back so I could go in and check it out.

Everyone was extremely friendly, and it appears to be a popular place for locals as well. On a whim, I decided to make an appointment for the end of the day. We had a packed day that day, so I requested their latest appointment. They were so gracious and actually booked me an appointment after their regular hours. It’s very clean, the massage therapists were very caring and professional. Only recently, did I find out this was rated the #2 Spa in San Pedro on Trip Advisor.

Shopping & site seeing in downtown San Pedro

If you love unique boutiques and local, hand crafted goods check out the shops downtown

If you are a chocolate lover, there is a chocolate shop in downtown San Pedro called Belize Chocolate Company. They are a bean to bar chocolate company all made locally in Ambergris Caye and their chocolate is exquisite. I put together a box to bring my Mom and she loved it. They also offer a chocolate making experience, which we did not do. But we did enjoy some yummy chocolate drinks while enjoying a view of the beach. The staff was very helpful, and I also got the most luscious chocolate body scrub from here which I am obsessed with and will reorder.

Also in downtown, located in the heart of San Pedro’s shopping district, is a wonderful soap shop named Belizean Breezes Soap Co. They sell the most fun, quirky, fresh and clever soaps, lotions and skincare, made locally from all natural ingredients. Run by locals, this shop is owned by expats from Michigan, living in Belize. We took home an assortment of scented soaps and face masks, to give as gifts.

Know before you go


Belize is a rather pricey destination.

In fact, San Pedro, Belize is regarded as one of the most expensive places to visit in Central America. From your lodging, to your excursions, and from your food to your latte; few things on the island are cheap.

Despite the conversion of USD to the Belizean dollar, you will find that most everything is priced in USD. We found that most things (like the price of a massage) are priced similarly to a mid-range to high-end spa in the US, and a nice latte will likely cost you more than you’d pay at home. This is just something to be prepared for when you visit, to manage your expectations: You’ll be paying top dollar for everything.


It is my understanding that Caye Caulker, which is a much quieter, slower paced, less populated Belizean island, about an hour water taxi ride from San Pedro, is much more moderately priced. We will definitely be back to Belize and will be checking out Caye Caulker next time as well.

Do I think San Pedro is worth it? You better Belize it.

Save this article for your Belize trip planning!

Travel resources for YOU to plan an epic trip!

Want to know how I travel so frequently? By booking jaw-dropping flight deals that are often so low you’d have to see ’em to believe it. The best part? They’re sent right to my inbox. You can try it out for free: here.

I exclusively use this site to book all my stays. I get 20% off on all my stays plus additional perks from their loyalty program. Check it out!

Get reliable travel medical insurance for your trip, for just $2 a day – here

Looking for a flight on a specific date? Use this search engine and start earning rewards!

Need to book your excursions and tours? This company is my favorite. This is another marketplace for tours, that is especially great for Europe.

Renting a car for your adventure? Discover the right car for your journey: here.

Do you love train travel as much as I do? Get your train tickets here!

Want to travel in comfort and have lounge access around the world? Get that right here.

You know what I love to do when I visit a new city? This!

Tags: , , , , , , , , , , , , ,