White Sands Cove Resort...
Tucked away among tropical fauna and turquoise waters, White Sands Cove Resort sits 2.5 miles north of San Pedro, on the Island of Ambergris Caye. Just off the coast of Belize, our cozy boutique resort is tastefully defined by its unique balance of t...
San Pedro, Belize