Still Waters is located 4 miles north of San Pedro town on Ambergris Caye in Belize, Central America. San Pedro is the main (and only) town on Ambergris Caye, which is the largest of the Belize barrier islands (known as Cayes). The long and narrow island stretches (almost 25 miles long) along the Meso-American Reef, the second largest barrier reef in the world and the world's largest LIVING reef. This reef is what makes Ambergris Caye such a popular tourist destination, creating easy access to the best diving, snorkeling and fishing is the world!