Cafe in Hydra · 8 places
Amalour Bar Restaurant
Hydra Port, Hydra, 180 40, Greece (Near the main square)
Caprice Cafe
Hydra Port, Hydra Town, Hydra 180 40, Greece
Papagalos
Hydra Port, Hydra Town, Hydra 180 40, Greece
Plakostroto Cafe
Hydra Town, Hydra, 180 40, Greece (Up the hill, away from the port chaos)

Spilia Beach Cafe & Bar
Mardakiou-Molou Provincial Road, Hydra, 180 40, Greece
Spiliada Cafe
Hydra Port, Hydra, 180 40, Greece
The Pirate Bar
Port, Hydra Town, Hydra 180 40, Greece
Veranda Cafe
Hydra Town, Hydra 180 40, Greece (Exact address can vary as it's on a main path above the port)
Map data © OpenStreetMap contributors (ODbL).