Home Hotels, Hostels & Stays Island Magic Villas

Island Magic Villas

Island Magic's warm crew treats you like family in spotless villas with beautiful grounds and a restaurant worth returning for.

Address: North Caye Caulker, Caye Caulker, Belize

Phone: +501 628-3070

More hotels, hostels & stays on Caye Caulker

Browse all hotels, hostels & stays →