Most accommodation can be found in the main coastal cities such as Heraklion and Chania.
You'll find most hotels are equipped with a bar and restaurant, sparkling swimming pools, and even high speed internet access that is often free in public spaces.