Travelers are voting Kasapakis Aparthotel, Villa Medusa and Korofi Suites as the best of 706 hotels in Matala Caves. There are 219 hotels in Agia Marina a city just 31 km from Matala Caves and 154 hotels in East Selino which is 35 km distant. The most popular of these are Faros Beach Hotel in Agia Marina and Porto Veneziano in East Selino. You can find 3940 Hotel in the country of Greece and La Mer Deluxe Hotel Spa is our members favorite Hotel in all of Greece. Want more? Check out our map of hotels in Matala Caves.