Essaouira Morocco Travel Guide: Things to Do, Food & Tips

Essaouira Morocco travel guide: blue fishing boats in the port below the old sea fort
Sommaire

This Essaouira Morocco travel guide covers everything you need for a first visit: where Essaouira is, how to get there from Marrakech, the best things to do, where to eat, the beach, and the weather. Short version: Essaouira is a relaxed, windy fishing town on the Atlantic coast, about 3 hours from Marrakech, and it's absolutely worth 1–2 nights.

If Marrakech is loud, busy, and intense, Essaouira is the opposite. The medina is small and easy to walk, the sea air is cool even in summer, and the pace is slow. It's a great place to slow down after a few days in Marrakech.

From experience

I visited Essaouira in July 2026, right after a few days in Marrakech, and it felt like a different country. The air was cooler, the streets were calmer, and nobody was in a hurry. I spent my time wandering the medina with no plan and walking along the waterfront, watching the fishing boats come in.

Essaouira Morocco travel guide: quick facts

WhatDetails
WhereAtlantic coast of Morocco, about 190 km west of Marrakech
Known forUNESCO-listed medina, fishing port, ramparts, wind, seafood
Marrakech to EssaouiraAbout 3 hours by bus, from about $14
How long to stay1–2 nights (a day trip is possible but rushed)
Best time to visitSeptember to October; April to June is also good
BudgetCheaper than Marrakech for food and stays

Where is Essaouira, Morocco?

Essaouira sits on Morocco's Atlantic coast, about 190 km west of Marrakech and about 175 km north of Agadir. It was once called Mogador, and its walled medina was built in the 18th century as a fortified trading port. Today, the Medina of Essaouira is a UNESCO World Heritage site, listed in 2001.

The town is small. You can walk from one end of the medina to the other in about 15 minutes, and almost everything you'll want to see is inside or right next to the old walls.

How to get from Marrakech to Essaouira

OptionTimeTypical priceNotes
Supratours busAbout 3 hoursAbout 140 MAD ($14)Around 7 departures a day; arrives right next to the medina
CTM busAbout 3 hoursAbout $11Usually one morning departure; station is less central
Shared grand taxiAbout 2.5–3 hoursVaries; agree the price firstLeaves when full
Day tour or private transferAbout 2.5–3 hoursMuch higherDoor to door, but less freedom

For most travelers, the Supratours bus is the best way to go from Marrakech to Essaouira. It leaves from the Supratours station next to Marrakech train station, takes about 3 hours with a short rest stop, and drops you just outside the medina walls. There's a small extra fee for checked luggage. Book a day or two ahead in high season. There's no train to Essaouira.

From experience

I took the CTM bus from Marrakech to Essaouira, and the ticket cost me about $11. It was an easy, comfortable ride. CTM has fewer departures than Supratours, so check the times and book ahead.

Things to do in Essaouira

1. Walk the Skala de la Ville ramparts

Old bronze cannons along the Skala de la Ville ramparts in Essaouira

The old sea walls, lined with bronze cannons, are the most famous view in town. Waves crash right below you, and it's one of the best places in Essaouira for sunset. It's free and only a few minutes from the main square.

2. Watch the boats at the fishing port

The port is the heart of Essaouira. Blue wooden fishing boats come and go all day, fishermen sell the catch right on the dock, and seagulls are everywhere. Go in the late afternoon when the boats come back in. This was my favorite part of the town.

3. Wander the medina and souks

Busy market street with shops and stalls in the Essaouira medina

Essaouira's medina is calmer and easier to navigate than Marrakech's, with whitewashed walls and blue shutters. Sellers are much less pushy. It's a good place to shop for thuya wood crafts, argan products, and art from the town's many galleries.

4. Spend time on Essaouira beach

The long sandy beach curves south from the medina. It's great for walking, but the wind is strong, so it's better for kitesurfing and windsurfing than for sunbathing. More on that below.

5. Try kitesurfing or windsurfing

Essaouira is known as one of the windiest places in Africa, which makes it a top spot for wind sports. Several schools on the beach offer lessons and equipment rental for beginners. I haven't tried this myself, so check recent reviews before you book a school.

6. Plan around the Gnaoua festival

Every year at the end of June, Essaouira hosts the Gnaoua World Music Festival, with free concerts across town. It's a great experience, but the town gets extremely busy, so book your stay well in advance or avoid those dates if you want a quiet visit.

7. Take a day trip to Sidi Kaouki or Diabat

South of town, Diabat is a small village near the beach, and Sidi Kaouki is a quieter surf beach about 25 km away. Both are easy by taxi if you have an extra day.

Essaouira restaurants: what and where to eat

Seafood is the reason to eat in Essaouira. Fish comes straight off the boats, and prices are noticeably lower than in Marrakech.

  • Port fish grills: choose your fish and seafood at the stalls near the port, and they grill it for you. Always agree the price (often per kilo) before they start cooking.
  • Small medina restaurants: tagines, fish dishes, and set menus at fair prices, especially a few streets away from the main square.
  • Rooftop cafés: more expensive, but great for sunset views over the ramparts and the sea.
From experience

I had a simple seafood meal near the port for about 120 DH (around $12). That was a full sit-down meal, and it was cheaper than a similar meal in Marrakech. Be ready for the wind, though: in July it blew hard for most of the day.

Essaouira beach: what to expect

Atlantic waves breaking on the wide sandy Essaouira beach on a windy day

Essaouira beach is wide, long, and right next to the medina, but it's not a typical lazy beach day. The wind blows hard most of the year, especially from June to August, and the Atlantic water is cool. Expect to walk, watch the kitesurfers, or ride a horse or camel along the sand, rather than sunbathe for hours. If you want a calmer beach day, go in September or October, when the wind usually drops.

From experience

I spent time on the beach and walking around the old medina. The only thing that surprised me was the wind. After the heat of Marrakech, Essaouira felt windy and much cooler, so bring a light jacket even in summer.

Weather in Essaouira, Morocco, and the best time to visit

Essaouira has a mild climate all year, thanks to the ocean. It never gets as hot as Marrakech, which makes it a great summer escape.

MonthsDaytime temperatureWhat to expect
January – FebruaryAbout 19°C (66°F)Coolest months, quiet, cool evenings
March – MayAbout 20–24°C (68–75°F)Pleasant; busier at Easter
June – AugustAbout 26–28°C (79–82°F)Warmest, windiest, and busiest; Gnaoua festival in late June
September – OctoberAbout 25–26°C (77–78°F)Best overall: warm, calmer winds, fewer crowds
November – DecemberAbout 20–22°C (68–71°F)Mild and quiet

Bring a light jacket in any season. The wind can make it feel cooler than the numbers suggest, especially in the evening. For the rest of the country, see Best Time to Visit Morocco.

Where to stay in Essaouira

Stay inside the medina if you can. Everything is walkable, and riads here are good value. Expect roughly $10–30 for a hostel bed, $30–60 for a budget riad room, and more for boutique riads with sea views. If you want a beach-front hotel, look at the newer area along the bay, a 10–15 minute walk from the medina.

From experience

I stayed at Essaouira Trip Hostel for about $28 per night. It was a simple, budget-friendly base for exploring the medina and the beach on foot.

Is Essaouira worth visiting?

Yes. Essaouira is one of the easiest and most relaxing places to visit in Morocco. It's a great contrast to Marrakech, the food is excellent and cheaper, and the town is calm and safe to walk around. The honest downside: the wind. Compared with the heat of Marrakech, it was the one thing I noticed most, and if you want hot, windless beach days, it can be frustrating.

Spend at least one night so you see the port in the morning and the sunset from the ramparts. Two nights is ideal if you want to relax or try kitesurfing.

Essaouira Morocco FAQs

What to do in Essaouira, Morocco?

Walk the Skala de la Ville ramparts at sunset, watch the boats at the fishing port, wander the calm medina and souks, eat fresh grilled seafood, walk the long beach, and try kitesurfing or windsurfing. If you visit in late June, the Gnaoua World Music Festival is the big event of the year.

What to see in Essaouira, Morocco?

The must-sees are the UNESCO-listed medina, the Skala de la Ville sea walls with their old cannons, the Skala du Port and the blue fishing boats, the main square (Place Moulay Hassan), and the long sandy beach south of town.

Where is Essaouira, Morocco?

Essaouira is on Morocco’s Atlantic coast, about 190 km west of Marrakech (around 3 hours by bus) and about 175 km north of Agadir. It was once known as Mogador.

Is Essaouira, Morocco safe?

Yes. Essaouira is one of the most relaxed and safe towns in Morocco for visitors. Sellers are much less pushy than in Marrakech. Use normal precautions: watch your bag in busy areas, agree prices before eating at the port grills, and stick to lit streets late at night.

Is Essaouira, Morocco worth visiting?

Yes, especially after Marrakech. It’s calm, walkable, cheaper for food, and has a cool sea breeze even in summer. The main downside is the strong wind, which makes it less ideal for a classic beach holiday. Plan 1–2 nights.

Conclusion

Essaouira, Morocco, is the perfect break from the noise of Marrakech: a walkable UNESCO-listed medina, a lively fishing port, fresh seafood at fair prices, and cool Atlantic air. Take the 3-hour Supratours bus from Marrakech, stay 1–2 nights inside the medina, and go in September or October for the best weather and fewer crowds. I hope this Essaouira Morocco travel guide helps you plan a slower, easier part of your trip.

Planning your trip? See Is Morocco Cheap? for daily costs, Is Marrakech Safe?, and desert tours from Marrakech for the next stop on your route.

Related Posts