Amathus Beach Hotel Rhodes is in the coastal tourist resort of Ixia on the island of Rhodes, Dodecanese, Greece. A breathtakingly beautiful luxury class Rhodes hotel right on the beach & nearby the capital & world famous old town of Rhodos. Spacious & airy public areas with unique medieval architectural concept, the Amathus Beach Hotel Rhodes is nestled on a lush green hill, right on the beach of Ixia.