Casablanca is a working city, not a resort – but it sits on the Atlantic, and the coast within an hour’s drive hides more good sand than most visitors ever discover. I’ve spent years testing these beaches on weekends, and this is my honest shortlist: two in the city itself, and four escapes worth the drive.
The Beaches at a Glance
Ain Diab: The City Beach
Casablanca’s own stretch of sand runs along the Corniche in Ain Diab – beach clubs, a long promenade, and sunset walks that never get old. Be honest with your expectations: this is urban beach life, better for lounging at a club pool or strolling than for pristine swimming. But when you live here, having the ocean at the end of the tram line is a gift. (Thinking of staying nearby? See my guide to Casablanca’s neighborhoods.)
For a wilder taste of the city’s coast, walk past the El Hank lighthouse – I photographed the two faces of that shore, caves and cliffs included.
Dar Bouazza: The Surf Suburb
Twenty-five kilometers south, Dar Bouazza has grown from a surf village into Casablanca’s beach suburb – surf schools, beach cafés, family residences, and a long sandy stretch that got a serious facelift recently. This is where Casaouis who are serious about their weekends go. If you want waves without a road trip, start here.
- Location: 20 km north of Casablanca.
- Why it stands out: Monica Beach is a less crowded, serene spot, known for its wild, unspoiled nature. The tranquility and cleanliness, coupled with its raw beauty, make it a top pick. The rocky landscape and soft sand create a unique beach experience.
Tamaris Beach: A Tranquil Escape
- Location: 20 km south of Casablanca.
- What’s special: Tamaris has evolved from a quaint village to a resort area, popular among locals for weekend getaways. While some beaches here can get crowded, there are quieter spots behind cliffs, offering intimacy and a chance to unwind near the rhythmic waves.

Bouznika Beach: A Surfer’s Paradise
- Location: 70 km north of Casablanca.
- Why visit: Bouznika becomes a hub for surfers in the summer, drawing crowds from both Rabat and Casablanca. The wide beach with rocks is not just ideal for surfing but also offers a playground for children and a picturesque spot for relaxation and photography.

Houzia Beach, El Jadida: Nature’s Retreat
- Location: 100 km south of Casablanca.
- Unique attraction: Houzia Beach is renowned for its wild scenery and a mysterious Japanese shipwreck from the 70s, adding to its allure. The unsecured, peaceful beach is perfect for those seeking a calm, natural environment away from crowded spots. Make a day of it: El Jadida itself is worth the stop, Portuguese cistern and all.

Which Beach Should You Pick?
- No car, short on time: Ain Diab – tram, taxi or a long walk along the Corniche
- Surfing: Dar Bouazza for convenience, Bouznika for the summer scene
- Escaping every other human: Monica Beach or Houzia
- A lazy family weekend: Tamaris or Dar Bouazza
All four out-of-town beaches work as easy day trips from Casablanca – grand taxis and trains (for Mohammedia and El Jadida) cover them cheaply.
FAQ
Does Casablanca have good beaches?
The city beach at Ain Diab is better for promenade life and beach clubs than pristine swimming – but within 20-30 minutes you reach genuinely good sand at Dar Bouazza, Tamaris and Mohammedia’s quieter coves.
Can you swim in Casablanca?
Yes, though the Atlantic is brisk and the city-center water quality varies. Locals who swim regularly head to Dar Bouazza, Tamaris or Mohammedia rather than the central Corniche.
What is the best beach near Casablanca?
For most people, Dar Bouazza – close, sandy, family-friendly and with surf schools. For wild beauty, Monica Beach in Mohammedia; for surfing crowds, Bouznika in summer.
Is there surfing near Casablanca?
Yes – Dar Bouazza has year-round surf schools 25 km from the city, and Bouznika (70 km north) is a summer surf hub for both Casablanca and Rabat.
More coastal Morocco: the best beaches in the whole country, Dar Bouazza’s transformation, and whether El Jadida deserves your weekend.
Rephrase in a different way as if you were a native American speaker as a content creation expert and do not talk about yourself or your experience in the text and do not show yourself as an artificial intelligence who wrote and fill the bullet point in the topic and speak the heart of the topic itself and dont take date of blog in ther first and dont take text like box of newsliter subscribe on post from content and romove all linke insert in content and and remove all affiliate disclosure phrases on content like this “This post may contain Amazon or other affiliate links that allow us to earn a small commission at no extra cost to you. Please see our Disclosure Policy for more info” and “#” put in its place bullet point, and romove name of the web site or his links we are take a content from our new creation
