Hotels in Kassandra, Greece

Search & Compare Kassandra Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Kassandra

Kassandra overview

Kassandra is a small town known for its spas. Visitors to Kassandra can take time to see places like Kalithea Beach and Folklore Museum of Afitos. While you're in town, don't miss a chance to see sights like Pefkochori Pier and Port Glarokavos.

Where to stay in Kassandra

A welcoming city for everyone, Kassandra has a variety of hotels to choose from. There are 184 hotels in Kassandra and you can shop as many as 184 deals for rooms on Hotels.com, some with discounts of up to 40%. We have room prices starting at 19 USD per night and here's a breakdown of hotels by star rating in Kassandra as well as in the surrounding area:
  • • 29 5-star hotels from 73 USD per night
  • • 50 4-star hotels from 44 USD per night
  • • 65 3-star hotels from 36 USD per night
  • • 45 2-star hotels from 31 USD per night

How to get to Kassandra

Fly in to Thessaloniki (SKG-Macedonia), 40.1 mi (64.6 km) from downtown Kassandra.

What to see around Kassandra

Nature lovers will appreciate these places:
  • • Kalithea Beach
  • • Port Glarokavos
  • • Pefkochori Lagoon
  • • Xenia Beach
Recommended sights include:
  • • Kalithea Beach
  • • Folklore Museum of Afitos
  • • Pefkochori Pier
  • • Port Glarokavos
  • • Pefkochori Lagoon

When to visit Kassandra

If you're beginning to plan your vacation, you might be wondering when is the best time to visit. Here's a list of seasonal norms to help you arrange your travel schedule:

Seasonal temperature averages
  • • January-March: 62°F day, 34°F night
  • • April-June: 87°F day, 44°F night
  • • July-September: 89°F day, 56°F night
  • • October-December: 76°F day, 36°F night
Seasonal rainfall averages
  • • January-March: 4.84 inches
  • • April-June: 4.53 inches
  • • July-September: 2.76 inches
  • • October-December: 6.42 inches