Located close to San Pedro Church and San Pedro Belize Express Dock, Bella Vista Resort Belize provides free breakfast (local cuisine), a poolside bar, and a terrace. This hotel is a great place to bask in the sun with a private beach, beachfront dining, and beach massages. Treat yourself to a body wrap, a facial, or a Swedish massage at the onsite spa. The onsite Caribbean cuisine restaurant, Aji Tapa Bar & Restaurant, features ocean views and a poolside location. Enjoy onsite activities like fishing, kayaking, and scuba diving. In addition to a garden and dry cleaning/laundry services, guests can connect to free in-room WiFi, with speed of 50+ Mbps.