Mehdya Beach - Main view
3 photos
Google4.31,504 reviews

Mehdya Beach

NaturalBeach

Mehdya Beach, near Kenitra, Morocco, is a stunning coastal destination that blends natural beauty, recreational activities, and cultural experiences. With its golden sands and rolling Atlantic waves, Mehdya Beach attracts locals and tourists alike, offering a vibrant seaside escape just a short drive from the city. This beach is particularly renowned for its excellent surfing conditions , making it a popular spot for surfers of all levels . The consistent waves and surf schools along the coast provide great opportunities for beginners and experienced surfers alike . Beyond surfing, visitors can enjoy swimming, sunbathing, and beachside sports in a lively yet relaxed atmosphere. The area around Mehdya Beach also boasts cafés, seafood restaurants, and markets , where visitors can savor fresh Moroccan seafood while taking in ocean views . In the evenings, the beach transforms into a picturesque sunset spot , offering a tranquil setting to unwind. For those looking to explore beyond the shoreline, the nearby Sidi Boughaba Nature Reserve provides a unique opportunity to experience Morocco’s diverse wildlife and scenic landscapes . Whether you’re an adventure seeker or simply looking to relax , Mehdya Beach offers an unforgettable coastal experience along Morocco’s Atlantic coast.

3-Day Weather Forecast
Visit Duration

More than 2 hours

💡 This duration is based on typical visitor patterns and includes time for exploring, taking photos and enjoying the attraction at a comfortable pace.

💡 Visitor Tips

Public Transport

Buses and taxis frequently run from Kenitra to Mehdya Beach, providing a convenient and affordable transportation option.

Bring Essentials

Don't forget to bring essentials such as sunscreen, hats, and sunglasses to protect yourself from the sun. Beach towels, swimwear, and a change of clothes are also recommended.

Stay Safe

Always swim in designated areas and pay attention to any warning flags or signs. It's also a good idea to keep an eye on your belongings while enjoying the beach.