Search and compare for the best deal online - Greece Hotels and Resorts - Greece Crete Islandchoose from 4,278 Hotels and resorts AthensChoose from 4,049 Hotels and Resorts. Corfu IslandChoose from 1,402 Hotels and Resorts Santorini IslandChoose from 1,831 Hotels and Resorts Rhodes IslandChoose from 1,082 Hotels and Resorts