Azure waters lapping against golden sands, ancient medinas just steps from the shore, fresh seafood sizzling at beachside grills – Morocco’s sun-soaked coasts beckon to beach lovers and culture seekers alike.
Stretching along the Atlantic and Mediterranean, Morocco’s famous beaches cater to every type of traveler, from windsurfers catching the perfect gust in Essaouira to families relaxing on Agadir’s tranquil shores.
Whether you’re craving an action-packed beach holiday or a laid-back seaside escape, these best beaches to visit in Morocco have you covered.
1. Agadir Beach

With 10 kilometers of buttery sands kissed by calm waves, Agadir tops the list of best beaches in Morocco for sunseekers and swimmers. This modern resort town along the Atlantic coast draws an international crowd to its seaside promenade lined with cafes, restaurants and shops. Rent a lounger and umbrella, take a dip in the refreshing water, or stroll the corniche at sunset—Agadir Beach is all about laid-back leisure.
- Address: Boulevard du 20 Août, Agadir 80000, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: From Agadir Al Massira Airport, take a taxi or bus to the city center.
- Things to do: Swimming, sunbathing, jet skiing, camel rides, visiting the Souk El Had marketplace
- Best time to visit: September brings ideal beach weather and thinner crowds
- Accommodation:Sofitel Agadir Royal Bay Resort, Riu Palace Tikida Agadir, Iberostar Founty Beach
- Top restaurants:Pure Passion Restaurant, La Scala, Le Tapis Rouge
2. Essaouira Beach
Steady winds and consistent waves make Essaouira one of the best beaches in Morocco for windsurfing and kitesurfing. But there’s more to this historical port town than water sports. Wander through the 18th-century ramparts of the UNESCO-listed medina, browse artisan workshops, and feast on freshly caught seafood at the lively fishing harbor. Be sure to visit the Îles Purpuraires, a group of islands known for their purple dye production in ancient times.
- Address: Essaouira Beach, Boulevard Mohammed V, Essaouira 44000
- Timings: Open 24/7, 7 days a week
- How to reach: Essaouira Mogador Airport has flights from Paris and London. Buses and shared taxis also run from Marrakech (2.5 hours).
- Things to do: Windsurfing, kitesurfing, horse riding, exploring the medina, visiting the ÃŽles Purpuraires
- Best time to visit: Windy conditions are best from April to October
- Accommodation:Riad Dar Maya, Villa Maroc, Le Medina Essaouira Hotel Thalassa Sea & Spa
- Top restaurants:Gusto Italia, Loft Essaouira Food, Silvestro
3. Mirleft Beach
For a taste of Morocco’s quieter public beaches, head to the sleepy town of Mirleft, 140 kilometers south of Agadir. Popular with independent travelers and families, Mirleft’s wide, golden beach is perfect for long walks, surfing, and simply soaking up the sun. Explore the hilltop ruins of a 19th-century fort, shop for Berber rugs in town, and dig into fresh fish tagines at beachfront cafes.
- Address: Mirleft Beach, Mirleft 85360, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: The closest airport is Agadir Al Massira. Buses run regularly from Agadir to Mirleft (3 hours).
- Things to do: Swimming, surfing, paragliding, visiting the old Spanish fort ruins
- Best time to visit: April to October for warm, sunny weather
- Accommodation:Les 3 Chameaux, Abertih, Dar Najmat
- Top restaurants:Windy Beach, Tifawin Café, Café Aftas
4. Dakhla Beach

Located in the disputed territory of Western Sahara, Dakhla is an off-the-beaten-path destination known for its world-class kitesurfing conditions. The C-shaped Dakhla Bay stretches for 45 kilometres, with consistent winds and flat, shallow waters that are ideal for beginners and pros alike. When you’re not out on the water, explore the surrounding desert on a 4×4 excursion or camp under the stars at a traditional Bedouin-style tent.
- Address: Dakhla Bay, Dakhla 73000, Western Sahara
- Timings: Open 24/7, 7 days a week
- How to reach: Direct flights operate from Casablanca to Dakhla Airport. You can also drive from Agadir (12+ hours).
- Things to do: Kitesurfing, windsurfing, stand-up paddleboarding, desert camping, oyster tasting
- Best time to visit: April to September for prime wind conditions
- Accommodation:Dakhla Attitude, Ocean Vagabond, Westpoint
- Top restaurants:Bahia Assal, Ntifi, Dakhla Evasion
Suggested Read: How to Book Morocco Visa Appointment
5. Rabat – Plage des Nations
Just north of Morocco’s capital lies Plage des Nations, a wide stretch of soft sand popular with Rabat locals. One of the top public beaches in Morocco, Plage des Nations offers a welcome escape from the city heat. Relax on the beach, take a camel ride along the shore, and visit the nearby Exotic Gardens of Bouknadel, a lush oasis filled with global plant species.
- Address: Plage des Nations, Salé 11000, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: From Rabat, take the tram or a taxi to Salé. The beach is a short walk from the tram stop.
- Things to do: Swimming, sunbathing, camel rides, visiting the Exotic Gardens of Bouknadel
- Best time to visit: May to October for beach weather
- Accommodation:Dawliz Resort & Spa, L’Alcazar, Riad Kalaa
- Top restaurants:Borj Eddar, Le Dhow, Cosmopolitan
6. Paradise Beach
With its whitewashed houses and laid-back atmosphere, the seaside town of Asilah feels a world away from Morocco’s imperial cities. Just south of town, Paradise Beach lives up to its name with soft golden sands, crystal-clear waters, and a backdrop of gently rolling hills. Largely empty outside of the summer months, Paradise is one of Morocco’s best beaches for a romantic stroll or picnic.
- Address: Paradise Beach, Asilah 90050, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: Asilah is an hour’s drive from Tangier. Shared taxis and buses also run between the two cities.
- Things to do: Swimming, sunbathing, horseback riding, surfing
- Best time to visit: April to June or September to November to avoid summer crowds
- Accommodation:Christina’s House, Hotel Al Alba, Berbari
- Top restaurants:Port XIV, Casa Pepe, Restaurant Oceano Casa Pepe
7. Tangier Beach

As Morocco’s gateway to Europe, Tangier boasts an intriguing mix of African and European influences and stunning beaches. The city’s main stretch of sand is Tangier Beach, a long, wide expanse that’s popular with locals and visitors alike. For a more secluded spot, head to Achakkar Beach, a windswept strip of sand known for its strong waves and dramatic cliffs.
- Address: Tangier Beach, Boulevard Sidi Mohamed Ben Abdallah, Tangier 90000, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: Tangier Ibn Battouta Airport has flights from across Europe. Ferries also run from Spain, France and Italy.
- Things to do: Sunbathing, swimming, surfing at Achakkar Beach, exploring the medina and kasbah
- Best time to visit: May to October for warm weather and lively atmosphere
- Accommodation:Hilton Tanger City Center Hotel & Residences, Grand Hôtel Villa de France, Mövenpick Hotel & Casino Malabata Tanger
- Top restaurants:Saveur de Poisson, Le Nabab, Rif Kebdani
8. Cabo Negro Beach
With its pristine private beaches and upscale resorts, Cabo Negro caters to travellers seeking a luxurious seaside getaway. Located just north of Tetouan, this picturesque stretch of coast offers clear blue waters, fine golden sand, and a string of exclusive beach clubs. Lounge under a shady parasol, indulge in a massage at a waterfront spa, or simply soak up the Mediterranean views.
- Address: Cabo Negro Beach, Cabo Negro 93015, Morocco
- Timings: Beach access depends on resort/beach club hours
- How to reach: Cabo Negro is a 20-minute drive from Tetouan and just over an hour from Tangier.
- Things to do: Swimming, sunbathing, spa treatments, golfing, water sports
- Best time to visit: June to September for prime beach weather
- Accommodation:Marina Smir Hotel & Spa, Banyan Tree Tamouda Bay, Sofitel Tamuda Bay Beach & Spa
- Top restaurants:La Voile Bleue, Cabo Corner, La Fabrizio
Suggested Read: Reasons for Morocco Visa Rejection for Indian Nationals
9. Plage de Torres Beach
Tucked away in Al Hoceima National Park, Plage de Torres is a hidden gem along Morocco’s Mediterranean coast. This unspoiled beach is known for its dramatic red cliffs, which tower over the turquoise waters below. Bring your snorkeling gear to explore the colorful marine life, or simply relax on the pebbly shore and soak up the serene atmosphere. Note that there are no facilities here, so pack everything you need for the day.
- Address: Plage de Torres, Al Hoceima National Park, Al Hoceima 32003, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: Plage de Torres is about 30 kilometres west of Al Hoceima. Hire a car or take a taxi to reach the beach.
- Things to do: Camping, hiking, swimming, snorkeling, hiking, birdwatching, picnicking
- Best time to visit: May to October for warm weather and calm seas
- Accommodation:Camping Amis de Cala Iris, Hotel Al Hoceima Bay, Hotel Chafarina
- Top restaurants:Restaurant La Marina, Restaurant Le Petit Châtelet, Café des Amis
10. Sablettes Beach

Just 25 km from Casablanca, Sablettes Beach in the small city of Mohammedia is a surfer’s paradise. The long, rolling waves and beautiful sands attract both locals and tourists alike.
- Address: Mohammedia, Casablanca-Settat, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: Drive or take public transport from Casablanca or Rabat
- Things to do: Surfing, swimming, sunbathing, beach volleyball
- Best time to visit: Summer (June to September)
- Accommodation:Hotel Mohammedia, ibis Mohammedia, Novotel Mohammedia.
- Top restaurants:La Terrasse, Le Bistrot, Restaurant Le Grand Bleu
11. Moulay Bousselham Beach
Located in a laid-back fishing village about 100 km from Kenitra, Moulay Bousselham Beach is part of a breathtaking lagoon. The sandbar creates a continual crash of breaking waves, making it a prime bird-watching spot.
- Address: Moulay Bousselham, Kénitra, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: Drive or take public transport from Kenitra
- Things to do: Bird-watching, boat trips, swimming, sunbathing
- Best time to visit: Summer (June to September)
- Accommodation:Hotel Moulay Bousselham, Auberge de la Plage, Gîte d’Étape
- Top restaurants:Miramar, LA TERRASSE, Cafe Atlantico
12. El Jadida Beach
The coastal town of El Jadida, also known as Mazagan, has several beautiful beaches in Morocco. The most notable is Plage de la Cité, located within the historic walled city. The calm waters and historic landmarks make El Jadida’s beaches stand out.
- Address: El Jadida, Casablanca-Settat, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: Drive or take public transport from Casablanca
- Things to do: Swimming, sunbathing, visiting historic sites, water sports
- Best time to visit: Summer (June to September)
- Accommodation:Pullman Mazagan Royal Golf & Spa, Hotel Ibis El Jadida, Mazagan Beach & Golf Resort
- Top restaurants:Kalaat Naji, la Grillardière
Suggested Read: How to Book Morocco Visa Appointment
13. Martil Beach

The northern coastal town of Martil is known for its scenic beaches in Morocco. Popular for swimming, sunbathing, and water sports, Martil’s beaches are close to the historic city of Tetouan.
- Address: Martil, Tanger-Tétouan-Al Hoceïma, Morocco
- Timings: Open 24/7, 7 days a week
- How to reach: Drive or take public transport from Tetouan
- Things to do: Swimming, sunbathing, water sports, visiting nearby Tetouan
- Best time to visit: Summer (June to September)
- Accommodation:Hôtel Suite Martil, Hotel Omeya, Martil Center Apartments
- Top restaurants:Costimar, Cafe Corner Beach


FAQs
Are there any entry fees for the beaches in Morocco?
Most public beaches in Morocco are free to access. However, some may charge a small fee for parking or additional services like beach chairs and umbrellas. Private beaches owned by resorts or hotels usually restrict access to their guests.
Are Morocco beaches suitable for families with kids?
Yes, many beaches in Morocco are family-friendly, offering calm waters and various activities suitable for children. However, it’s always advisable to check the specific conditions and facilities of the beach before visiting to ensure it meets your family’s needs.
Is there any dress code for visiting beaches in Morocco?
While Morocco is a conservative country, beach attire is generally acceptable on the beaches. However, it’s recommended to dress modestly when leaving the beach area or visiting nearby towns to respect local customs and traditions.
What are some must-try local dishes near Morocco beaches?
Seafood lovers must try the delicious fish tagines, grilled sardines, and other fresh catches of the day. Other popular local dishes include harira (a traditional soup), pastilla (a savory pie), and various couscous dishes. You can find these at restaurants near the beaches.
Is it safe to swim in the waters of Morocco beaches?
In general, swimming at Morocco’s beaches is safe. However, it’s crucial to be aware of any specific hazards, such as strong currents or rocky areas, before entering the water. Always check for warning signs and follow the advice of local authorities or lifeguards.
What facilities are available at the beaches?
Facilities vary between beaches but often include restaurants, cafes, restrooms, showers, and sometimes camping sites. Some beaches also offer water sports rentals and equipment. Luxury beach resorts in Morocco provide additional amenities for their guests.
What should I pack for a day at the beach in Morocco?
Essentials to pack for a beach day in Morocco include sunscreen, a hat, sunglasses, swimwear, a beach towel, plenty of water, and light clothing to cover up when needed. Bringing a light jacket is also a good idea, as evenings can get cooler, especially on the Atlantic beaches in Morocco.



















