DESTINATION
San Pedro
Belize · Ambergris Caye
San Pedro is a town on the southern part of the island of Ambergris Caye in the Belize District of the nation of Belize, in Central America. According to the 2024 mid-year estimates, the town has a population of about 20,000. It is the second-largest town in the Belize District and largest in the Belize Rural South constituency. The once sleepy fishing village was granted the status of a town in 1984.
29° / 28°
29° / 28°
29° / 28°
29° / 28°
29° / 28°
Gallery








Where to stay
PUR Boutique Cabanas, Adults Only
10/10 · 147 reviews
Bella Vista Resort Belize
9.8/10 · 207 reviews
Xanadu Island Resort
9.8/10 · 179 reviews
Victoria House Resort & Spa
9.7/10 · 301 reviews
Grand Caribe Belize
9.6/10 · 340 reviews
The Palms Oceanfront Suites
9.6/10 · 211 reviews
Hol Chan Reef Resort & Villas
9.6/10 · 131 reviews
Diamante Beachfront Suites
9.6/10 · 80 reviews
Belizean Cove Estates
9.6/10 · 70 reviews
Aqua Vista Beachfront Suites
9.6/10 · 63 reviews