Where are you going?
Or, let us surprise youSpin the Globe ®

Belize

List View
Map View
Save Place
35 Boca del Rio Drive, San Pedro, Belize
One of the newest resorts on Ambergris Caye is Aqua Vista Suites, a boutique property featuring six one-bedroom suites right on the beach. Located just north of town, Aqua Vista is a short 5-10 minute walk to the center of town and 10 steps away...