Close map

Searching for available hotels in Theologos.

Filtering:
    1. Sabina Hotel

      Theologos, 85100, Rhodes
      • WiFi
    2. Meliton

      Tholos Village 85106 Rhodes, Theologos
    3. Doreta Beach Resort & Spa

      Main Street Theologos 85106, 85106, Theologos
    4. Hotel Meliton

      Theologos, 85106, Rhodes
      • WiFi
    5. Georgia Hotel

      Theologos, 85106, Rhodes
      • WiFi
    6. Villa Lotus

      85 Street 3, 35001, Lokroi
      • WiFi
    7. Vasilios Studios

      5, Olympou Karpathou Street,, 85106, Rhodes
    8. Filoxenia

      Theologos, Tholos, Theologos