Our pick of 5-star stays in Athens, compared on price and guest rating.
from $290 / night
from $315 / night
from $202 / night
from $194 / night
from $154 / night
from $167 / night
from $146 / night