Best beaches in Santorini | Our top picks

Select Month

plan my trip

Santorini might be top of your list for a Greek island escape – but let’s be real, it’s not the first place you think of for beaches. What usually springs to mind? Whitewashed villages, blue-domed churches, cliffside infinity pools – and those sunsets.

And while it’s true you’ll find softer sand and calmer seas elsewhere in Greece, Santorini still holds its own – just in a more dramatic, unconventional way. Think black volcanic shorelines, rust-red cliffs, and tucked-away coves you’ll need to work a little harder to reach.

So if you're after a beach day with a twist – or just need a solid place to swim between wine tastings and sunset shots – here’s where to plant your towel. This is your guide to the best beaches on Santorini.

The information in this article is inspired by The Rough Guide to Greece, your essential guide for visiting Greece.

What are the best beaches to visit in Santorini?

If you're building your Santorini itinerary, don’t skip the coast. Sure, the island is better known for cliffside views and caldera sunsets, but Santorini beaches bring a whole different kind of drama – from black-sand stretches to remote red coves. Whether you're staying near buzzing Perissa, laid-back Vlychada, or tucked-away spots near Akrotiri, the island's shoreline has more to offer than first meets the eye.

Figuring out the best areas to stay in Santorini? Choose somewhere with easy access to the kind of beach you want – lively, quiet, scenic, or swim-friendly. And if you're ticking off the best places to visit in Greece, Santorini beaches might surprise you. They may not be traditional, but they’re unforgettable.

Here’s where to go when you want sand (or pebbles) with a serious view.

1. Perissa Beach

Perissa Beach is one of Santorini’s most popular stretches – and with its long, striking black volcanic sand, it’s not hard to see why. Backed by Mesa Vouno Mountain, the beach delivers everything you need for a laid-back day in the sun: endless loungers (yes, you’ll need to pay or grab a drink from the bar behind), a long shoreline, and calm waters made for swimming.

There’s plenty to do if you get bored of sunbathing – from parasailing and paddleboarding to windsurfing. It’s also one of the best beaches on Santorini for people-watching, with a lively mix of families, couples, and backpackers drifting between beach bars and seafront cafés. For many visitors, Perissa easily earns its spot among the best beaches in Greece – thanks to its mix of activity, accessibility, and volcanic beauty.

How to get to Perissa Beach

  • By bus: Regular services run from Fira to Perissa, taking around 30-40 minutes, depending on traffic.
  • By car or ATV: Roughly 13km from Fira, it’s an easy drive with plenty of parking near the beach.
  • By taxi: Expect to pay more and wait longer in peak season – book in advance if possible.
Perissa beach in Santorini © Shutterstock

Arial view of Perissa Beach, Santorini © Ververidis Vasilis/Shutterstock

2. Perivolos Beach

Perivolos Beach is the sleek, livelier sibling to Perissa – in fact, it’s essentially an extension of it. You’ll get the same jet-black volcanic sand and clear, swimmable waters, but with a slightly more stylish edge.

This is where beach clubs crank up the music, cocktails flow from midday, and watersports are on tap – from jet skiing to stand-up paddleboarding. If you're making a list of things to do in Greece that go beyond ancient ruins and postcard views, an afternoon here delivers a different kind of adventure. The vibe skews younger and more energetic, but don’t let that put you off – walk a little further down the coast and you’ll easily find a quieter stretch to unwind.

How to get to Perivolos Beach

  • By bus: Take a Fira–Perissa bus and walk 10-15 minutes from the Perissa stop.
  • By car or ATV: About 12-13km from Fira – a smooth drive with roadside parking near beach clubs.
  • On foot: If you're already at Perissa, just walk south along the beach and you'll end up in Perivolos.
Perivolos-santorini-beach-shutterstock_739373770

Perivolos Beach in Santorini © Josef Skacel/Shutterstock

3. Red Beach

Red Beach – or Kokkini Paralia – is Santorini’s most photographed stretch of coastline, and for good reason. Blood-red cliffs, rust-colored sand, and cobalt-blue water make this place feel like another planet. It's a small beach, but one of the most striking in Greece.

Tucked just beyond Akrotiri village, Red Beach is close to the ancient Minoan ruins – a solid detour if you're into history. The path down from the car park is steep and rocky, so wear decent shoes and take it slow. Please note that there are no facilities available, so we recommend bringing snacks, water, and any other essentials you may need for the day. Swimming and snorkelling are the main draws here, and it’s worth packing a mask to catch the underwater scene.

How to get to Red Beach

  • By car or ATV: Around 11km from Fira, park near Akrotiri and walk 5–10 minutes down a gravel trail.
  • By bus: Catch a bus to Akrotiri, then follow the signs from the archaeological site – the beach is a short walk away.
  • By boat: Some tours include Red Beach as a stop – ideal if you want to skip the hike altogether.
red-beach-santorini-shutterstock_251184130

View over Red Beach, Santorini island © Olga Gavrilova/Shutterstock

4. Kamari Beach

Remember Mesa Vouno Mountain from earlier? On the opposite side lies Kamari Beach – a long, well-organized stretch of black sand that’s perfect for families. It’s quieter than Perissa or Perivolos, but still has enough beach bars and cafés to keep things interesting.

There’s a wide promenade just behind the beach that’s ideal for evening strolls, with plenty of shops, tavernas, and ice cream stops to keep everyone happy. If you're planning a trip to Greece with kids, this is one of the best beaches in Santorini for families – safe, clean, and easy to reach.

How to get to Kamari Beach

  • By bus: Frequent buses from Fira take about 20–25 minutes and drop you close to the seafront.
  • By car or ATV: Around 9km from Fira – easy drive, and there’s dedicated parking near the beach.
  • On foot: If you're staying in Kamari village, the beach is right on your doorstep.
Kamari beach in Santorini © Shutterstock

Kamari Beach - one of the best family Santorini beaches © Nfoto/Shutterstock

5. Vlychada Beach

Often nicknamed “White Beach” (not to be confused with the boat-only beach of the same name), Vlychada stands out thanks to its pale, sculpted cliffs that look more like an art installation than a coastline. This is one of the best beaches in Santorini if you're after peace, space, and scenery.

There’s no thumping music or banana boats here – just a long, quiet stretch of volcanic sand, a few rows of sun loungers and umbrellas, and a chilled-out café near the entrance. The vibe is low-key and photogenic, perfect for a lazy afternoon. And while the name suggests white, the sand itself is still Santorini-style: greyish-black.

How to get to Vlychada Beach

  • By bus: Buses run from Fira to Vlychada with a journey time of around 30-40 minutes.
  • By car or ATV: About 13km from Fira, with plenty of parking near the beach entrance.
  • By boat: Some catamaran tours cruise past Vlychada, but you’ll need land access if you want to spend the day.
Vlychada-beach-santorini-shutterstock_1124254880

The rock formations at Vlychada Beach © Oleg Voronische/Shutterstock

6. Eros Beach

Eros Beach is one of Santorini’s best-kept secrets – remote, quiet, and wrapped in wind-carved cliffs that make it feel far from the island’s busier spots. Located in the south of the island, this stretch of coast is all about atmosphere: dramatic white-brown rock formations, black sand, and a mellow beach bar with chill playlists and decent cocktails.

There’s no town, no shops, and no buzz – just the sound of waves and the feeling that you’ve found somewhere special. It’s one of the most secluded beaches on Santorini, but still accessible with a bit of effort. If you're after smart Greece travel tips, here's one: bring your own supplies, wear sturdy shoes for the dirt road in, and don’t rely on public transport to get here – the peace and quiet are worth the extra planning.

How to get to Eros Beach

  • By car or ATV: About 9km from Fira, follow the dirt road off the Agios Georgios area toward the coast. Parking is limited but free.
  • By taxi: You can ask to be dropped at the Eros Beach Bar – just be sure to arrange a return pickup.
Eros beach, Santorini island, Cyclades, Aegean, Greece © Josef Skacel/Shutterstock

Eros beach, Santorini island, Cyclades, Aegean, Greece © Josef Skacel/Shutterstock

7. Monolithos Beach

Monolithos Beach is a quieter, more laid-back option on Santorini’s east coast, just north of Kamari. Named after the large rock topped by the church of Agios Ioannis, the beach itself is a long stretch of black-and-grey volcanic sand with shallow water and space to breathe.

There’s a playground right on the sand, calm surf for paddling, and plenty of room for sandcastles. It’s an ideal spot for a stress-free beach day if you're traveling with children – no blaring music, no crowded sunbeds, just a relaxed, local vibe.

How to get to Monolithos Beach

  • By car or ATV: About 9km from Fira, it’s an easy 15-minute drive with free parking nearby.
  • By bus: Take a Fira–Kamari route and ask to get off near Monolithos – it’s a short walk from the stop.
  • By taxi: Fast and easy from Fira or Kamari, and affordable due to the short distance.
Monolithos beach, Santorini island © Allard One/Shutterstock

Monolithos beach, Santorini island © Allard One/Shutterstock

8. Katharos Beach

Tucked away near Oia, Katharos Beach is a quiet, pebbly stretch that’s perfect for escaping the crowds – especially at sunset. It’s one of the most scenic spots on the northwest coast, with craggy cliffs, a wild shoreline, and a peaceful, minimalist feel.

There are no sun loungers, no changing cabins, and no toilets – just raw nature and space to breathe. If you’re after a break from the busy caldera views or looking for a low-key afternoon with a book and a swim, this is your place. It’s also a solid pick for diving and snorkeling, with clear water and rocky formations offshore.

How to get to Katharos Beach

  • On foot: From Oia, it’s about a 15-minute downhill walk to the beach – just follow signs near the old castle.
  • By car or ATV: Roughly 12km from Fira and just a few minutes from Oia, with limited parking near the entrance.
Black Katharos Beach on Santorini island, Greece © Aleksandar Todorovic/Shutterstock

Black Katharos Beach on Santorini island, Greece © Aleksandar Todorovic/Shutterstock

9. Koloumbo Beach

Koloumbo Beach is one of the most secluded beaches on Santorini’s northeast coast – wild, wind-swept, and far from the island’s polished beach clubs. You won’t find any facilities, beach bars, or crowds here. What you will find is a long stretch of dark sand and pebbles, a wide-open sea, and an occasional nudist or two – the far end of the beach is unofficially clothing-optional.

It’s exposed to the wind, so not ideal for lounging on breezy days, but if you're after solitude, space, and rugged scenery, Koloumbo delivers.

How to get to Koloumbo Beach

  • By car or ATV: Located about 4km east of Oia – take the road to Baxedes, then continue along the coast until you reach a small dirt lot near the shore.
  • By foot: From Baxedes Beach, it’s about a 10-minute walk along the coast.

10. Kambia Beach

Tucked between Red Beach and White Beach, Kambia Beach is a small, secluded cove on Santorini’s southwest coast near Akrotiri. Surrounded by cliffs and scattered rocks, it offers a rare bit of natural shade – a welcome feature on hot days.

It’s not well known, which is exactly the point. The vibe is peaceful, the water is clear, and the scenery is raw and volcanic. There aren’t any facilities here, so bring what you need – and don’t expect more than silence, sea, and a handful of other beachgoers.

How to get to Kambia Beach

  • By car or ATV: Drive toward Akrotiri, then follow signs toward Red Beach. From there, take the rough dirt road toward Kambia – a 4WD helps, but it’s manageable with care.
  • By boat: Some private tours stop here, especially if you’re heading to White Beach too.
  • On foot: You can hike from Red Beach in about 20–25 minutes – bring sturdy shoes and water.
View of Akrotiri Kambia beach - Santorini Cyclades island - Aegean sea - Greece © Claudio306/Shutterstock

View of Akrotiri Kambia beach - Santorini Cyclades island - Aegean sea - Greece © Claudio306/Shutterstock

11. White Beach

White Beach (Aspri Paralia in Greek) is one of the most remote beaches on Santorini – a tiny sliver of coast backed by towering pale cliffs and fronted by dark volcanic pebbles. Despite the name, the sand isn’t white – it’s black, like most of the island – but the chalky cliffs give it a dramatic contrast that makes it feel otherworldly.

There are no facilities, no road access, and not much space. But if you’re looking for a spot that feels wild and cut off from everything, this one’s worth the effort. Bring water, snacks, and sturdy footwear if you're planning to climb out for a photo.

How to get to White Beach

  • By boat: The only easy way to get here – catch a water taxi from Red Beach or book a boat tour from Akrotiri or Perissa.
  • On foot (not recommended): There is a rough hiking trail from nearby Kambia, but the cliffs are unstable, and access is risky – stick to the water route.

12. Vourvoulos Beach

Vourvoulos Beach (Paralia Vourvoulos) sits quietly on Santorini’s east coast, near the small port of Vourvoulos. It’s a raw, rocky stretch that doesn’t see many visitors – which makes it a solid option if you’re craving space and solitude.

The dark volcanic sand is mixed with gravel and larger pebbles, and the surrounding cliffs have been carved by the elements into jagged shapes and shallow caves. It’s moody and stark – and you’ll want to bring water shoes, since the seabed is rocky and home to the occasional sea urchin.

How to get to Vourvoulos Beach

  • By car or ATV: About 7km from Fira. Head east through Vourvoulos village and follow signs to the port and beach area. There's basic parking near the coast.
  • By foot: You can walk from Vourvoulos village in about 15-20 minutes.
Vourvoulos beach, Santorini, Greece © Olga Davydova/Shutterstock

Vourvoulos beach, Santorini, Greece © Olga Davydova/Shutterstock

13. Exo Gialos Beach

Exo Gialos Beach is one of the closest beaches to Fira, yet it’s often overlooked – which can be a good thing. The beach stretches along the east coast just below the island’s capital and offers a quiet escape with minimal effort.

The sand is a mix of black volcanic grains and pebbles, and the sea is calm enough for a dip. A few sun loungers and a beach bar make it more comfortable than Santorini’s wildest spots, but it still feels low-key. There’s also a small port and some interesting rock formations to the north. Just watch out for wind – this side of the island can get gusty.

How to get to Exo Gialos Beach

  • By car or ATV: Only 4km from Fira – take the road down toward the Exo Gialos port. Parking is available near the beach.
  • By taxi: A quick 5-10 minute ride from Fira. Ideal if you're short on time.

14. Caldera Beach

Caldera Beach is a small, rugged spot near Akrotiri, perched right on the edge of Santorini’s dramatic volcanic cliffs. As the name suggests, it offers front-row views of the caldera, that giant water-filled crater left behind by ancient eruptions.

This isn’t your typical sunbathing beach. The sand is coarse, and the seabed drops off quickly, making it less ideal for paddling but great for scuba diving. Local dive schools often use this spot for access to the crystal-clear, deep waters below.

How to get to Caldera Beach

  • By car or ATV: Drive toward Akrotiri, then follow the signs down to the beach – the access road is narrow and a bit rough, but manageable.
  • By taxi: A short ride from Akrotiri village, but you'll need to pre-arrange pickup for the return.
Lighthouse at Akrotiri, Santorini, Greece © Shutterstock

Lighthouse at Akrotiri, Santorini, Greece © Shutterstock

15. Mesa Pigadia

Mesa Pigadia is a quiet, pebble-and-black-sand cove on Santorini’s southwest coast, near Akrotiri. Tucked between cliffs, the beach feels remote and peaceful, even in high season. What makes it stand out? The row of sea-carved caves and traditional boat houses, called yposkafa, is dug into the rock face.

The beach is partially organized, with a small taverna offering basic food and sunbeds. It’s also a popular stop for boat tours, but if you come by land, you’ll often share it with just a handful of swimmers and snorkellers.

How to get to Mesa Pigadia

  • By car or ATV: Take the road past Akrotiri toward the southwest tip – a rough dirt track leads to the beach. A 4WD is helpful, but not essential if you drive slowly.
  • On foot: You can hike here from Kambia Beach or nearby trails – bring sturdy shoes.
  • By boat: Some catamaran tours stop at Mesa Pigadia as part of their southern coast circuit.
Olga Sitnitsa

written by
Olga Sitnitsa

updated 09.06.2025

Online editor at Rough Guides, specialising in travel content. Passionate about creating compelling stories and inspiring others to explore the world.

Planning your own trip? Prepare for your trip

Use Rough Guides' trusted partners for great rates