San Pedro Town on Ambergris Caye: A Safe Haven for Tropical Bliss. Nestled off the coast of Belize, San Pedro Town on Ambergris Caye stands as a tranquil paradise that offers both serenity and adventure. As travelers seek their next idyllic escape, safety remains a top priority.