2 1/2 Miles North San Pedro Town,San Pedro,Belize
+501-226-4047
Welcome to the Bella Vista Resort in San Pedro, Belize If you are looking for one of the best places to stay in San Pedro, Belize, then you have found it here. Our resort is located along the sandy beaches of Ambergris Caye, only 2.5 miles from the buzz of downtown. We are a boutique ocean-front resort with amazing views and ambiance.