Set in San Pedro, Bella Vista Resort Belize features air-conditioned rooms with free WiFi. Boasting free shuttle service, this property also provides guests with a restaurant. Guests can make use of water sports facilities. The units in the guest house are equipped with a TV. Bella Vista Resort offe Read more
Set in San Pedro, Bella Vista Resort Belize features air-conditioned rooms with free WiFi. Boasting free shuttle service, this property also provides guests with a restaurant. Guests can make use of water sports facilities. The units in the guest house are equipped with a TV. Bella Vista Resort offers some rooms with sea views, and every room includes a coffee machine. Guest rooms will provide guests with a microwave. The accommodation offers a year-round outdoor pool. Guests at Bella Vista Resort Belize will be able to enjoy activities in and around San Pedro, like canoeing.