San Pedro Town

San Pedro

The island's only town, with colorful wooden houses, sandy streets, and seaside piers. Dive shops, restaurants, and bars are all concentrated here.

San Pedro was once a fishing village and is now Belize's liveliest seaside resort town. Three main streets, Front Street, Middle Street, and Back Street, run parallel to the coast. A seaside walkway links wooden piers, and at sunset you can watch the sun go down from a pier bar. Around the central park you'll find a church, small shops, and street food. Try the fried corn tortillas, conch soup, and coconut rice. Getting around town is by golf cart or on foot. Car rental costs about US$50–70 per day.

Opening hours

All day

Small town · Waterfront · Food · Nightlife

Nearby sights

Places to eat nearby

More in Ambergris Caye