Travelers are voting Matala Sun, Hotel Iliaki and Matala Bay Hotel as the best of 605 hotels in Matala Caves. There are 291 hotels in Argiroupoli a city just 30 km from Matala Caves and 295 hotels in Heraklion which is 31 km distant. The most popular of these are Faros Beach Hotel in Argiroupoli and Kyknos Beach Hotel in Heraklion. You can find 3939 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.