Some of the best hotels in Athens include Hotel Grande Bretagne for historic luxury and rooftop views, Electra Metropolis with its rooftop pool, The Dolli in Plaka for boutique charm, and One&Only Aesthesis on the Athens Riviera for a beachfront escape near the city.