Where to Stay in Kavala: Old Town, Beaches and Ammolofoi

Kavala is a port city on a hill in eastern Macedonia, with an old town inside Byzantine walls, an aqueduct and a castle above the harbour. Long sandy beaches, ancient Philippi and the island of Thassos are close by. Here are the partner hotels we book for our guests.

Where to stay: choose your base

  • Kavala town – close to the old town, the harbour and the restaurants.
  • The beaches west of Kavala – Tosca, Ammolofoi and Nea Peramos – best for a beach holiday.

Our partner hotels in Kavala

We work directly with these hotels. Tell us your dates and we reply within 24 hours with availability and a personal offer, including your private transfer if you wish.

Egnatia City Hotel & Spa, Kavala

Best for: city views and a spa

Hotel with indoor pool above Kavala.

See the hotel

Tosca Beach, Kavala

Best for: families and the beach

Hotel above a sandy cove 6 km from the city.

See the hotel

Anasa Luxury Resort, Ammolofoi

Best for: a luxury beach stay

Boutique resort steps from Ammolofoi beach.

See the hotel

Blue Bay Hotel, Nea Iraklitsa

Best for: the beach at Nea Iraklitsa

Beachfront hotel with pool and beach bar.

See the hotel

Airotel Galaxy, Kavala

Best for: the harbour and the old town

Renovated hotel in the centre of Kavala.

See the hotel

The Oak Hotel, Keramoti

Best for: couples and families

Design hotel with pool in Keramoti, near the Thassos ferry.

See the hotel

The Seacret Private Villa, Nea Peramos

Best for: families and groups

Private sea-view villa near Ammolofoi beach.

See the hotel

Aethria Hotel, Thassos

Best for: families

Garden hotel with pool in Limenas, Thassos.

See the hotel

Afrodite Suites, Potos

Best for: couples and families

Bright suites 100 m from Potos beach.

See the hotel

Alexandra Beach Thassos Spa Resort

Best for: families and couples

Beachfront spa resort near Potos, Thassos.

See the hotel

Beach Hotel Kapahi, Pefkari

Best for: beach holidays

Beach hotel with pool on Pefkari bay.

See the hotel

Essentia Vita, Thassos

Best for: couples

Wellbeing hotel with pool in Limenas, Thassos.

See the hotel

Hotel Marialena, Potos

Best for: families

Family-run pool hotel in Potos.

See the hotel

Iliomagic Luxury Suites, Thassos

Best for: couples and families

Elegant pool suites near Limenas, Thassos.

See the hotel

Kamelia & Semeli Hotel, Skala Potamia

Best for: beach holidays

Seaside hotel in quiet Skala Potamia.

See the hotel

Narciso Thassos Luxury Suites

Best for: couples

Boutique suites with jacuzzis near Skala Prinos.

See the hotel

How to get to Kavala

Kavala is about 160 km from Thessaloniki airport, roughly 1 h 45 by car, and about 30 km from Kavala airport. Our private transfers take you straight to your hotel: Thessaloniki airport – Kavala. See all our transfer routes.

What to do

  • Walk up through the old town to the castle above the harbour.
  • Visit ancient Philippi, a UNESCO World Heritage Site 15 km away.
  • Swim at Ammolofoi, one of the best sandy beaches of the area.
  • Take the ferry to Thassos for a day.
  • Continue east – read our Thrace travel guide.

Frequently asked questions

Should I stay in Kavala town or by the beach?

Stay in town for the old town and the restaurants; stay at the beaches west of the city for a summer holiday by the sea.

How far is Kavala from Thessaloniki airport?

About 160 km, roughly 1 h 45 by car.

Can I visit Thassos from Kavala?

Yes. Ferries leave from Kavala and from nearby Keramoti, so it is an easy day trip.

Ask us to book your stay in Kavala

Send us your dates and the hotel you like – we reply within 24 hours with a personal offer, including your private transfer if you wish.

Ask us to book