
The short answer: for most beach resorts in Morocco, start with Agadir: about 10 km of seafront, big hotels with pools, an international airport about 25 km away, and mild winters. Pick Taghazout, just north, if you surf or want a smaller village; Essaouira if you would rather sleep in an old walled town by the sea and do not mind wind; Dakhla only if kitesurfing is the point of the trip.
How we put this together. We compared the four coasts on official climate normals, sea-temperature averages, wind records from local kite schools, airport and road distances, and live listings on a major booking platform. The resorts named under each coast come from their own websites, or a large platform when the site could not be read, checked on November 2, 2026. We have not stayed at them and publish no guest scores: they are starting points, not a ranking.
Key takeaways
- Morocco has long sandy Atlantic beaches, but the ocean is cool: around Agadir the water averages about 61°F in February and about 68°F from August to October.
- Agadir is the most complete beach resort in Morocco, with about 10 km of seafront, large hotels and an international airport about 25 km from the city.
- Taghazout, about 18 km north of Agadir, is a surf village whose waves work best from October to April, with the Taghazout Bay resort area just to the south.
- Essaouira's beach is often windy from March to October, so the town suits travelers who want a walled medina by the sea more than long swimming days.
- Dakhla, far to the south, is built around a lagoon used for kitesurfing and is reached by a domestic flight of about 2 hours 20 minutes from Casablanca.
Does Morocco have nice beaches?
Yes, with one adjustment to your expectations. The beaches are wide, sandy and long, and the winter sun is reliable on the southern Atlantic coast. But this is the open Atlantic, not the Caribbean: the water stays cool all year, waves and currents are real, and some stretches are windy every afternoon. Think Southern California rather than Cancún.
So choose the coast first and the hotel second.
Beach resorts in Morocco: the four coasts compared

Agadir
Best for a classic beach holiday and winter sun
- About 10 km of seafront with a promenade
- Large hotels and resorts with pools, airport about 25 km away
- A modern city with little old-town character
- Water rarely above 68°F

Taghazout
Best for surfing and a smaller village base
- Surf breaks a short walk or drive away
- From surf camps to resort hotels on Taghazout Bay
- Rocky points and waves rather than a calm swimming bay
- Little to do if you do not surf

Essaouira
Best for an old town by the sea
- UNESCO-listed medina, port and ramparts
- Riads within walking distance of the beach
- Steady wind from March to October
- Cooler air than Agadir in summer

Dakhla
Best for kitesurfers
- A long lagoon with steady wind year-round
- Kite camps close to the lagoon spots
- A domestic flight from Casablanca
- Camps about 30 minutes from town
| Agadir | Taghazout | Essaouira | Dakhla | |
|---|---|---|---|---|
| Sand and swimming | Long, wide bay, the easiest swimming | Points and coves, surf first | Long beach, often windy | Lagoon shallows |
| Water, coolest to warmest | 61–68°F | Probably close to Agadir's | 61–68°F | 63–70°F |
| Wind | Not the draw here; check the forecast | Swell matters more than wind | Strong, March–October | Steady, year-round (for kiters) |
| Best season | All year, mildest in winter | October–April (surf) | Late spring to early fall for the town | All year for kiting |
| Typical stay | Resort or beach hotel | Surf camp, guesthouse, resort | Riad in the medina | Kite camp or lodge |
| Getting there | Agadir airport, about 25 km | Agadir airport, then north | About 176 km from Marrakech | Flight from Casablanca |
Agadir: the classic beach resort
Agadir is the answer to "where to go in Morocco for a beach holiday" for most first-timers. The city was rebuilt after an earthquake in 1960, so it is modern, flat and easy: about 10 km of seafront, a long promenade, and big hotels lined up behind the beach, with many of the large resorts in the Founty area at the southern end.
What you get is ease. Agadir-Al Massira Airport is about 25 km from the city, and winter is the strong point: average highs stay around 70 to 72°F from December to February, when Marrakech nights turn cold. What you do not get is atmosphere: treat Agadir as a rest stop after Marrakech, 247 km away, about 2 hours 40 minutes by car or around 3 hours by CTM bus.
Where to look. In Founty, Robinson Agadir is an all-inclusive club with direct access to the beach and kids' clubs, and Sofitel Agadir Thalassa Sea & Spa sits beside a private beach, with a seawater spa and a kids' club. Nearer downtown, Kenzi Europa sells all-inclusive stays 100 m from the sand rather than on it.
Taghazout: surf village and resort bay
Taghazout sits about 18 km north of Agadir, where the coast turns rocky and the waves get serious. The village is small, with surf camps, guesthouses, cafés and board rentals, and its surf season runs from October to April.
Just south of the village, Taghazout Bay is a different world: a planned resort area with large international hotels and a 27-hole golf course. It suits travelers who want Agadir-style comfort with less city around them.
Where to look. On the bay, Hilton Taghazout Bay Beach Resort & Spa sits on the water at the center of the resort, Fairmont Taghazout Bay spreads rooms, suites and villas over 18 hectares, and Riu Palace Tikida Taghazout is a beachfront 24-hour all-inclusive with a kids' program. Near the village, the surf school Surf Maroc runs Amouage, a boutique oceanfront surf-and-yoga hotel.

Skip Taghazout if nobody in your group surfs and you want gentle swimming: Agadir's bay is easier for a beach day. Tempted to try? Compare surf lessons in Taghazout before you pick a base.
See surf camps and hotels in Taghazout →
Essaouira: a medina by the sea
Essaouira is the only one of the four where you sleep inside a historic walled town: its medina, the former Mogador, has been on the UNESCO World Heritage List since 2001. Most visitors stay in a riad, a traditional house built around an inner courtyard and run as a small guesthouse, a few minutes' walk from the port and the beach.
Where to look. Inside the walls, Heure Bleue Palais is a 33-room Relais & Châteaux riad-hotel with a rooftop pool. Outside them, Le Médina Essaouira Thalassa Sea & Spa, an MGallery hotel, has a private beach and sits about 500 m from the medina.

The catch is the wind. A north-east trade wind blows from March to October and peaks in July and August, usually picking up in the late morning, so the beach is better for long walks than for lying still. The upside is the cool air: highs average about 71 to 72°F in July and August, when Marrakech is far hotter.
Essaouira is about 176 km from Marrakech, the shortest drive to any of these coasts. Not sure it deserves nights of its own? A day trip to Essaouira from Marrakech shows you the town first.
See riads in the Essaouira medina →
Dakhla: kitesurfing in the far south
Dakhla sits on a peninsula in the far south of the country, in the Western Sahara region, beside a lagoon about 45 km long. The trade wind blows year-round and the lagoon shallows give flat water, which is what brings the kitesurfers.
Kiters usually stay in camps or lodges near the lagoon spots, about a 30-minute drive from town, reached by a domestic flight from Casablanca of about 2 hours 20 minutes. As of September 4, 2026, the US State Department rates Morocco Level 2 ("Exercise Increased Caution") and does not list Dakhla or Western Sahara as a separate higher-risk area; read the current advisory and check that your travel insurance covers the region.
Where to look. Ocean Vagabond Lassarga, near the tip of the peninsula, mixes bungalows, tents and villas with its own kite and surf school and a shuttle to a guests-only lagoon spot. Dakhla Sands sits on the lagoon, next to the KiteWorldWide center, according to that operator.
Dakhla is a trip in itself, not an add-on: worth it for kiters, a long detour for anyone who only wants a beach.
See kite camps and lodges in Dakhla →
And the Mediterranean?
Saïdia, on the northern coast near the Algerian border, has beachfront all-inclusive resorts such as Meliá Saïdia Beach and Iberostar Waves Saïdia, near a marina and a golf course. It is far from the Marrakech–Atlantic circuit most first-time visitors follow, so it rarely fits a first trip.
When to go, coast by coast
Agadir works all year; Essaouira suits late spring to early fall, Taghazout's surf runs October to April, and Dakhla's wind blows all year.
| Coast | Water, February | Water, Aug–Oct | Air, average high in Jul–Aug |
|---|---|---|---|
| Agadir | About 61°F | About 68°F | About 80–81°F |
| Essaouira | About 61°F | About 68°F | About 71–72°F |
| Dakhla | About 63°F | Up to about 70°F | About 77–79°F |
Which coast fits you: by traveler type
| You are… | Best choice | Also works | Why |
|---|---|---|---|
| On a first trip, adding beach days | Essaouira | Agadir | Shortest drive from Marrakech, old town plus beach |
| A family with young kids | Agadir | Taghazout Bay | Wide sandy bay, pools, airport close by |
| A couple | Essaouira riad | Taghazout Bay resort | Small hotels, seafood, sunset on the ramparts |
| A surfer | Taghazout | Agadir, with day trips north | Waves from October to April |
| A kitesurfer | Dakhla | Essaouira | Steady wind and flat lagoon water |
| Escaping a northern winter | Agadir | Taghazout | Mildest winter highs of the four |
Combining the beach with Marrakech
Most travelers pair a few beach nights with Marrakech: the city first, then two or three nights in Essaouira, or three to five in Agadir at the end. Our Morocco itinerary guide sets the nights for each stop, where to stay in Marrakech covers the city half, and Getting Around Morocco compares buses and private drivers on the coast roads.
What a night costs
Platform averages for a double room, read in October 2026; check your own dates.
What a night costs on the coast, double room
Checked October 2026Questions to ask before you book a beach stay
Questions to ask before you book
0 / 7 doneFAQ
Where should I go in Morocco for a beach holiday?
Agadir, for a resort stay with easy swimming and an airport close by. Essaouira if you also want a historic medina, Taghazout for surfing, Dakhla for kitesurfing.
Is the water warm enough to swim in Morocco?
Most swimmers find it fine from July to October, when Agadir's water averages about 66°F to 68°F. In winter, at around 61°F to 64°F, many people stick to a heated pool.
Are there all-inclusive beach resorts in Morocco?
Yes, in three areas: Agadir, with Taghazout Bay just north, the Palmeraie on the edge of Marrakech (pools, no beach), and Saïdia on the Mediterranean. Robinson Agadir and Riu Palace Tikida Taghazout both sell all-inclusive stays on the beach. Check what the plan covers, since premium drinks and some restaurants are often extra.
Is Essaouira or Agadir better for a beach trip?
Agadir for beach time: easier swimming, warmer air, bigger hotels. Essaouira for the town: the medina, the port and riads, with a windier beach.




