When you stay at Matachica Resort & Spa - Adults Only in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and 13 minutes by foot from Mexico Rocks. This upscale resort is 4.3 mi (6.9 km) f ... Read more

View all Luxury Hotels in Ambergris Caye