Aqua Vista Beachfront Suites sits in a prime beachfront location in San Pedro Town in Ambergris Caye, Belize.
Aqua Vista Beachfront Suites is located in the neighborhood of Boca del Rio, less than a 5 minute stroll down the beach from the center of San Pedro Town, on the island of Ambergris Caye, Belize.
From its beachfront location you have direct access to the turquoise blue water of the Caribbean Sea with views of the Belize Barrier Reef.
Aqua Vista Beachfront Suites is a two-story condominium complex with six one-bedroom suites designed where each unit has a spectacular 180° sea view from your balcony area. Kitchen & living room with sleeper sofas, full private bath and air-conditioned bedroom with a queen-sized bed, our suites will suit a couple’s getaway or can comfortably sleep a family of four.