There are a total of 50 accomodation units at Bayview Resort Crete. The year of construction of this resort dates back to 2010. Bayview Resort Crete offers a variety of activities and entertainment options ideal for those who love practicing sports, or simply enjoy the great outdoors. Some services may be subject to additional charges.