Best Beach Towns in France: Which One Should You Visit? 🌊🏝️
Last Updated: April 2026



France doesn’t have just one kind of beach town. Depending on where you go, a seaside trip here can mean surfing Atlantic waves, swimming off rocky coves, people-watching along glamorous promenades, or slowing way down on a quiet island. If you’re planning a coastal escape and feeling overwhelmed by options, this guide breaks down some of the best French beach towns by vibe – so you can decide which one actually fits your trip, travel style, and pace. I will start with the Mediterranean ocean, followed by spots on the Atlantic coast. Read on to find the best beach town in France, specifically for you! 🙂
Mediterranean Coast Beach Towns
Now let’s look at the beach towns on France’s southeastern coast along the Mediterranean. The water here is warmer and much calmer than the Atlantic – you won’t be surfing down here. Most of the beaches are pebbly rather than sandy, which gives them a completely different feel underfoot, but the turquoise water more than makes up for it. The vibe is a little more polished, busy and glamorous than the Atlantic; the towns have a leisurely, sun-soaked energy, with promenades to stroll, cafés to linger in, and plenty of spots to simply watch the world go by. Whether you’re here to relax on the beach, take in the scenery, or soak up the Mediterranean lifestyle, this coastline has a charm that’s unmistakably its own.
1. Nice
Culture, Beaches & City Fun

Nice is the perfect introduction to the French Riviera. The pebble beaches stretch along the iconic Promenade des Anglais, with calm, turquoise waters perfect for swimming or relaxing. The town has lively markets like the Cours Saleya, where you can find fresh produce, flowers, and local specialties. The old town is full of winding streets with cafés, gelaterias, and charming boutiques, perfect for wandering. Nice also has a lively nightlife, from casual bars along the promenade to trendy clubs in the city centre, giving it a vibrant energy that lasts well into the evening. Since it is very well known, it is one of the more touristic spots along the Mediterranean. As the largest city on the Riviera, it has a mix of culture, beach life, and entertainment that’s hard to beat.
Nice is for you if: you want the biggest and liveliest Riviera city, enjoy wandering colourful markets and charming streets, and want a place that balances beach time with nightlife and city energy.
2. Saint Tropez
Luxurious, Scene-Driven & Exclusive
St. Tropez is the poster child of the French Riviera: long sandy beaches, turquoise waters, and a chic, sun-soaked energy. The town itself is small but famous for its luxury yachts, boutique shops, and vibrant café culture. That said, it’s an expensive destination, so if you’re not looking for a luxury vacation with luxury prices, it might not be the right fit. The beaches, especially Pampelonne, are some of the most famous in France, perfect for soaking up the sun or renting a cabana for the day. There is no train to Saint Tropez, so a rental car or taking the bus are the only options of arriving – unless you’re rocking up by sea on your yacht (in that case buy me a drink please? 😜).
St. Tropez is for you if: you’re looking for iconic Riviera glamour and don’t mind spending extra on beaches, dining, and boutique experiences, or if you want a sun-soaked, high-energy coastal scene with luxury vibes.
BONUS TOWN: Cannes – Glamour Without the Ultra-Exclusive Price
If Saint-Tropez feels out of reach, Cannes is a slightly more approachable alternative. You’ll still find a bustling promenade, luxury, upscale shops, private beach clubs, and red-carpet energy from the Cannes Film Festival, but with a little lower price tag.
3. Marseille
Dynamic, Lively & Raw

Marseille feels completely different from the polished glamour of the Mediterranean towns. It’s France’s oldest city and a working port, full of history, unique neighbourhoods, and a vibrant, multicultural energy. NearbyCalanques National Park offers stunning cliffs, hiking trails, and secluded coves for swimming or boat tours. While Marseille attracts visitors year-round, it feels less touristy than Nice or Saint-Tropez, and its nightlife is lively yet local, with bustling bars, music venues, and late-night cafés. The city itself pulses with avibrant cultural energy, from lively markets and bustling cafés to music festivals, art events, and a strong multicultural vibe that makes it feel unique compared to any of the other best beach towns in France.
Marseille is for you if: you love historic cities with character, a little grit and a vibrant cultural life. You want a place where you can explore markets, cafés, music, and festivals while still having easy access to nearby natural scenery like the Calanques and a variety of beaches to choose from.
4. Antibes
Laid-Back, Pretty, and Local
Antibes has a quieter, more relaxed vibe than the other listed French Riviera spots. The old town is full of narrow streets, pastel-coloured buildings, and a bustling market perfect for wandering. The beaches are mostly pebbly, calm, and family-friendly. The marina adds a touch of luxury without feeling overwhelming, and there are plenty of cafés, shops, and little squares to soak in the Riviera atmosphere. Antibes is a short train ride from Nice (15–20 minutes) and very walkable; a car is optional here but would be nice to explore the coastline and nearby beaches.
Antibes is for you if: you want a charming, intimate town, enjoy calm beaches and quiet strolls, and like a relaxed Riviera experience with a hint of luxury but without the crowds.
5. Cassis
Relaxed, Natural, and Unspoiled
Cassis is a tiny gem tucked east of Marseille, famous for its calanques (cliffs) plunging into turquoise coves perfect for swimming, snorkelling, or taking a boat tour. The town itself is quaint, with colourful buildings, a small harbour, and laid-back cafés lining the waterfront. One of the best perks is that it’s just a short 30 minute train or drive from Marseille, so you can easily enjoy the city’s culture and energy but retreat to Cassis for a quiet, peaceful seaside experience. Hiking trails and nearby natural scenery make it a favourite for travellers who love nature, clear water, and a slower pace than the bigger Riviera towns.
Cassis is for you if: you want a peaceful, nature-focused seaside village but still have easy access to a big city, crystal-clear water, and stunning coastal views.

Atlantic Coast Beach Towns:
Let’s start with the beaches on France’s northwestern coast. The Atlantic has a completely different vibe from the Mediterranean. The waves are stronger here (hello surfing!), and the water is a little colder. But don’t worry – we still swam in our bathing suits, and it was refreshing and fun! This is also the Basque coast, home to some of the best food in France and its own unique culture and language. Whether you’re here for the surf, the food, or just to soak up the laid-back Basque vibes, the Atlantic coast has a way of leaving a lasting impression.
1. Biarritz
Surf, Style & Basque Charm

If you’ve read any of my other blog posts about France, you’re probably sick of me mentioning Biarritz. I’m sorry – I just adore this town! Biarritz is the largest town on the Atlantic coast that I’ll be covering here, but even so, it still feels small, charming, and full of character. I loved the vibe: a mix of chill surf culture and a touch of French elegance, which made for a really interesting combination.
Biarritz had everything I could want: long, gentle waves perfect for beginner surfing, delicious Basque food, cute cafés, restaurants, and boutiques, plus cool cocktail bars and live music spots on the weekends. And of course, the scenery – cliffs, ocean views, and that classic Atlantic energy, is absolutely stunning. The one thing Biarritz doesn’t really offer is the rich museum and historic scene that cities like Nice and Marseille on the Mediterranean are known for. It’s the perfect mix of surf, style, good vibes and Basque spirit, no wonder I can’t stop talking about it 😛.
Biarritz is for you if: you love surfing or want to try it for the first time, like long stretching sandy beaches, enjoy a mix of laid-back beach vibes and a touch of French elegance, crave fresh Basque food and cute cafés, and want a scenic seaside town full of charming streets, cliffs, and ocean views.
2. Hossegor
Big Waves, Surf Culture & Laid-Back Vibes
Just a short drive north of Biarritz, Hossegor is where serious surfers come to play. It’s smaller and quieter than Biarritz, but don’t let that fool you – the waves here are legendary, and the energy of the town is electric during surf season, hosting the Quicksilver Pro and other famous surfing competitions (September-November for big waves!). Even if you’re not surfing, there’s plenty to enjoy: long sandy beaches perfect for walking, small cafés serving hearty Basque fare, and a relaxed, laid-back vibe that makes it easy to unwind. Hossegor is small and not accessible by train, so a rental car would be a fun option to arrive and explore nearby towns. Compared to Biarritz, Hossegor feels less touristy overall, though it definitely comes alive during surf season.
Hossegor is for you if: you’re a dedicated surfer chasing big waves, a fan of watching high-level surf competitions, or just someone who wants to experience Atlantic surf culture without the crowds of Biarritz (the small summer waves were a lot less crowded than Biarritz when we visited!).
3. St-Jean-De-Luz
Nature, Serenity & Coastal Calm
A little further along the coast lies St-Jean-de-Luz, a cozy fishing town with pastel-colored houses, a peaceful harbor, and a slower pace than Biarritz or Hossegor. This is the place to wander narrow streets, enjoy fresh seafood, and watch local life unfold along the waterfront. Nature lovers will especially enjoy kayaking up the calm Nivelle River or exploring the estuary, where lush greenery and quiet waters provide a completely different perspective from the open ocean. The beaches here are smaller and calmer, making them perfect for a relaxed day of swimming or sunbathing. Compared to Biarritz and Hossegor, St-Jean-de-Luz is less touristy and more intimate, offering an authentic Basque charm that feels like a well-kept secret.
St-Jean-de-Luz is for you if you want a peaceful seaside escape, enjoy gentle waters, sandy beaches and nature activities like kayaking, love charming streets and local seafood, or just want to experience the authentic Basque coast away from the tourist crowds.

