Every 30 days we have to get our passports stamped and pay $25US to immigration. We heard from a friend that we could just pop over to nearby San Pedro on Ambergris Caye to take care of it with little wait. We decided to stay the night and check out the island when we went in January.
San Pedro is much bigger and much busier than Caye Caulker. The roads are paved, there is traffic (mostly golf carts but they move FAST) and the island seems to attract a different type of tourist. More all-inclusive resort type places here. The beach seems to be a bit nicer here because they clean it every day. Also nice are the fresh veggies and other grocery items that are difficult to get on Caye Caulker.