San Pedro is the vibrant heart of Ambergris Caye, famous for its laid-back Caribbean charm, world-class snorkeling, and bustling golf-cart culture. The best time to visit is during the dry season from November to April, when the turquoise waters are at their clearest.
Top Things to Do in San Pedro
Tap an attraction to look it up on TripAdvisor.
Getting Around San Pedro
From the Airport
Domestic Flight. Tropic Air and Maya Island Air offer frequent 15-20 minute flights from Belize City (BZE) directly to the San Pedro Airport (SPR). Water Taxi. The San Pedro Belize Express Water Taxi runs from the Marine Terminal in downtown Belize City to the San Pedro terminal, taking about 90 minutes.
Once You're There
Golf Cart. Golf carts are the primary and most popular way to navigate the island; they can be rented from numerous vendors throughout town. Walking. The town center of San Pedro is very compact and easily explored on foot, though the sand can be deep in some areas. Taxi. Local taxis are available for short trips and are easily identified by their green license plates.
Where to Stay in San Pedro
Hotel picks for San Pedro are coming soon. In the meantime, search directly:
Where to Eat in San Pedro
Pupuseria Salvadoreno★ 4.9 (48)2101 Almond St, San Pedro, BelizeThe best place on the island to grab authentic, handmade pupusas at a very affordable price point.
Aji Tapas Bar & Restaurant★ 4.7 (408)2.5 Miles North, San Pedro, BelizeA romantic spot located slightly north of town, perfect for sharing Mediterranean-style tapas under the stars.
Elvi's Kitchen★ 4.6 (2,808)Pescador Dr, San Pedro, BelizeThis legendary spot is famous for its Mayan buffet and the unique tradition of dining on a floor made of sand.
Estel's Dine By the Sea★ 4.6 (965)Beachfront, W29Q+G6R, Buccaneer St, San Pedro, BelizeA local institution for breakfast, their fry jacks and beachfront seating are the perfect way to start a San Pedro morning.
Wild Mango's★ 4.6 (361)W29P+2P8, Barrier Reef Dr, San Pedro, BelizeKnown for their signature 'fire-roasted' seafood dishes, this restaurant offers a creative twist on traditional Belizean flavors.
Red Ginger★ 4.6 (168)San Pedro, BelizeOffers a more upscale dining experience with a fusion menu that highlights fresh local catches in a sophisticated setting.
The Truck Stop★ 4.5 (1,603)1 Mile North, San Pedro, BelizeThis popular outdoor shipping-container food court features a variety of vendors, an ice cream shop, and a nightly outdoor movie screen.
Blue Water Grill★ 4.5 (1,066)Barrier Reef Dr, San Pedro, BelizeLocated right on the beach, it is the go-to destination for fresh sushi and wood-fired pizzas with a stunning view.
Waruguma★ 4.4 (361)San Pedro, BelizeAn unassuming hole-in-the-wall that serves the absolute best lobster burritos on the entire island.
Caramba Restaurant★ 4.3 (1,283)20 Pescador Dr, San Pedro, BelizeFamous for their 'stone-searing' method where you cook your own fresh seafood right at the table on a hot volcanic rock.
Tours & Activities
Bookable through Viator.







3 Days in San Pedro
Reef Exploration & Island Life
Morning. Start your first day by heading straight to the docks to catch a boat tour for the Hol Chan Marine Reserve. This protected area is teeming with life, and you will likely see sea turtles and nurse sharks within minutes of jumping in. After the snorkel, your guide will take you to the nearby Shark Ray Alley, where you can swim alongside docile southern stingrays. It is best to book a morning tour to avoid the afternoon wind and choppy water. Bring plenty of reef-safe sunscreen and a waterproof camera to capture the vibrant coral formations. Afterward, head back to the main pier to dry off and prepare for a hearty lunch.
Afternoon. Spend your afternoon wandering through the colorful streets of San Pedro Town, starting at the iconic Central Park. Take a stroll down Barrier Reef Drive, the island's main artery, where you can browse local art galleries and souvenir shops. Stop by the San Pedro Town Library to see a bit of local history before grabbing a refreshing drink at a seaside bar. If you have time, rent a golf cart and cruise toward the southern end of the island to see the outskirts of town. The pace here is slow, so enjoy the 'go slow' island motto while chatting with local vendors. It is the perfect way to acclimate to the island's unique rhythm.
Evening. As the sun begins to set, head toward the beachside restaurants for a relaxed dinner. Start your evening with a cocktail at a beachfront lounge before settling in for a fresh seafood meal. The atmosphere in the evening is lively, with music often drifting from nearby bars. It is a great time to walk along the water's edge and watch the fishing boats return to their moorings. Finish the night with a stroll through the town square, where the evening breeze makes the heat of the day disappear. Make sure to check if there are any local festivals happening in the square, as they are a staple of San Pedro nightlife.
Northern Adventures & Secret Beaches
Morning. Rent a golf cart early in the morning and head north across the bridge to explore the quieter side of Ambergris Caye. Your first destination should be Mexico Rocks, a shallow reef area perfect for a morning snorkel if you didn't get your fill the day before. The ride north offers beautiful views of the Caribbean on one side and the mangrove lagoons on the other. Stop at a few of the small resorts along the way to grab a coffee and enjoy the solitude. The road can be bumpy, so drive carefully and enjoy the tropical foliage that lines the path. It is a refreshing escape from the bustle of the main town.
Afternoon. Continue your journey north until you reach the famous Secret Beach, a shallow, crystal-clear swimming area that feels like a giant natural pool. Spend the afternoon lounging in the water with a cold drink from one of the many beach bars that line the shore. It is the ultimate spot for sunbathing and meeting other travelers in a festive, music-filled environment. While it is no longer a 'secret,' the vibe remains incredibly fun and laid-back. Be sure to stay hydrated and keep an eye on your golf cart, as this area gets quite busy during the peak afternoon hours. When you're ready to leave, head back south toward the town center.
Evening. Head back to town and make your way to The Truck Stop for an evening of casual dining and entertainment. This outdoor venue is built from shipping containers and offers a variety of food options, from pizza to Asian fusion. Grab a seat by the water and watch the sunset while enjoying a scoop of artisanal ice cream. They frequently host trivia nights or outdoor movie screenings, making it a great spot for a social evening. It is a unique, modern take on the island experience that feels very different from the traditional restaurants in the town center. Relax and enjoy the cool evening air before calling it a night.
History & Coastal Relaxation
Morning. Dedicate your final morning to learning about the island's ancient past at the Marco Gonzalez Maya Site. Located on the southern tip of the island, these ruins provide a fascinating look at the Maya civilization that once thrived here. Walk the elevated boardwalk through the jungle to see the mounds and artifacts that remain. It is a quiet, contemplative start to the day that contrasts sharply with the beach activities. Afterward, head back toward town and stop at a local bakery for a quick snack. The humidity in the jungle can be high, so bring plenty of water and wear sturdy shoes for the walk.
Afternoon. Spend your final afternoon soaking up the sun at one of the beach clubs closer to the town center. Find a comfortable lounge chair, order a tropical cocktail, and simply watch the world go by. This is the perfect time to do some last-minute souvenir shopping for local wood carvings or handmade jewelry. If you are feeling adventurous, you can rent a kayak or paddleboard to explore the shallow waters just off the beach. The water is consistently warm and inviting, making it hard to leave. Enjoy the final hours of the Caribbean sun before heading back to your hotel to freshen up.
Evening. For your final dinner, choose a restaurant with a view to celebrate your trip. Whether you prefer the upscale atmosphere of Red Ginger or the authentic local flavors of a smaller spot, make sure to toast to your Belizean adventure. After dinner, take one last walk through the town to soak in the sights and sounds of San Pedro at night. The streets are often filled with locals and tourists alike, creating a vibrant, friendly atmosphere. It is the perfect way to end your time on the island. Reflect on your favorite memories as you prepare for your departure the next morning.



