Yes, Thasos Town does have vacation rentals. Of the 184 vacation rentals in Thasos Town, Captain's Beach Apartments is the most popular among our users. Find vacation rentals in Thasos Town.