Explore our beautiful villas in Saint John
The Last Resort is a place of pristine beauty, pure relaxation, and fun for your whole family.
Isla Vista is adjacent to the Virgin Islands National Park, it has 5 bedrooms with views high above Cruz Bay.
Cruz On Inn is a luxury beachfront gated estate with five bedrooms in Great Cruz Bay, minutes from world-famous North Shore beaches.
Contact the Bonvi Hospitality Group today for all your villa rental needs!