Location & Transportation
The dock is right in the heart of Safi. I really enjoyed how easy it was to step off the ship and find yourself surrounded by the lively streets of the town. Taxis are available around the port for a short ride into the medina, and local buses can be a fun and budget-friendly option if you’re up for a bit of local color. If you’re arriving by air, note that the nearest major airport is Mohammed V International Airport in Casablanca, about a 2-3 hour drive away, so plan accordingly if you’re combining flights with your cruise.
Nearby Lodging
There are several hotels and traditional riads in Safi. If you’re looking for a local experience, consider staying in one of the charming riads in the medina, where you can enjoy authentic Moroccan hospitality and atmosphere. There are also modern hotel options near the center for those who prefer more contemporary comforts.
Nearest Airport
For air travelers, the closest major airport is Mohammed V International Airport in Casablanca. Although it’s about a two to three hour drive, many visitors use this airport when combining air travel with a visit to Safi.
Sightseeing
Safi offers a delightful mix of history, culture, and seaside charm. I loved wandering the narrow streets of the medina, people watching as locals went about their day. Don’t miss:
- The old Portuguese prison (Kechla), where you can imagine centuries of history.
- The iconic Dar el Bahar castle, the most photographed building in the city.
- A stroll along the beach – though if you fancy some more scenic coastal views, head north on the coastal road toward Oualidia, where stretches of beautiful beaches await.
Tours & Excursions
If you have time, make sure to visit Dal el Bahar – a small fortress in the old harbor with a fascinating underground tunnel leading to the sea. Walking down the ramp gives you a unique perspective of the Atlantic, and it’s a cool way to connect with Safi’s maritime past. You might also enjoy joining a guided tour of the medina to learn more about the local pottery tradition and the rich history of this port town.
Shopping
A visit to Safi isn’t complete without exploring the central medina. Here, you’ll find a traditional Moroccan market brimming with beautiful pottery and ceramics. Wander through the stalls and pick up a clay vase, hand-painted plate, or other artisanal treasures that make perfect keepsakes. The bustling market atmosphere is also a treat for people watchers and those curious about daily local life.
Dining
Safi’s culinary scene is a treat, especially for seafood lovers. As a major fishing port, the local restaurants serve up incredibly fresh catches of the day. I highly recommend trying:
- A seafood tagine or a freshly grilled sardine dish.
- Traditional Moroccan couscous and tagines bursting with spices.
- A cup of mint tea enjoyed at a seaside café, perfect for soaking in the relaxed atmosphere. Many local spots also offer the chance to taste authentic Moroccan spices and flavors in a warm, family-run setting.
Culture & Local Events
Safi proudly celebrates its heritage, and there’s so much to enjoy if you take the time to explore local customs:
- • Many shops in the medina open early and take a break in the afternoon, so plan your visit accordingly.
- • While prices are in Moroccan Dirhams (MAD), in some shops you might also see prices in Euros – though it’s best to have local currency on hand for smaller purchases.
- • The local language is a mix of Arabic, Berber, and French – even a few basic phrases in French or Arabic will go a long way with the friendly locals.
- • Safi hosts annual events, including a pottery festival that celebrates its rich tradition in ceramics. There are also vibrant weekly markets in the medina where locals sell fresh produce and handmade crafts.
- • Tipping is appreciated but not mandatory; a small tip of around 5–10% for good service is customary.
- • As in any busy port town, keep an eye on your belongings, especially in crowded markets and medina streets.
Safety & Awareness
Always be mindful of your surroundings. It’s wise to carry only what you need when exploring the medina and crowded spots. In case of emergency, dial 190 for police or 15 for medical services. And remember, a little courtesy and a smile go a long way in this friendly city!