The Bella Vista Resort in San Pedro, Belize

Located along the sandy beaches of Ambergris Caye, only 2.5 miles from the buzz of downtown San Pedro.

Don’t miss your opportunity to take a great trip at an affordable rate.  Experience the excellent weather, friendly service, and premium amenities.