Tangier is where Europe and Africa meet – a city brimming with contrasts, history, and undeniable energy. Picture yourself wandering through the winding alleys of the Medina or sipping mint tea at the iconic Café Hafa. From the grandeur of the Kasbah to hidden speakeasy-style rooftop bars, Tangier is full of intrigue. I’ve been here, and trust me: this coastal gem is a haven for those seeking adventure mixed with a deep dive into history. Here are 10 incredible things to do in Tangier, from must-see attractions to secret local spots.
Amazing Things to do in Tangier, Morocco
Looking for the coolest things to do in Tangier? Stroll through the historic Medina, visit landmarks like the Kasbah Museum and the Grand Socco, and explore the Caves of Hercules. Learn about history at the American Legation Museum, walk along the scenic Corniche, and experience the vibrant atmosphere of the Petit Socco. Savor local specialties like fresh seafood, tagine, and mint tea. Whether you’re interested in history, culture, or cuisine, here are the top attractions to visit in Tangier.

1. The Medina
Tangier’s Medina is a maze of narrow alleys, bustling markets, and centuries-old architecture that transports you back in time. Walking through its winding streets, you’ll pass traditional souks selling colorful textiles, spices, and handcrafted goods. The lively Petit Socco is a must-visit, where cafés line the square and offer the perfect spot to sip mint tea while soaking in the atmosphere. Hidden within the Medina is the Kasbah Museum, housed in a former sultan’s palace, showcasing artifacts that highlight Tangier’s multicultural history.
One of the best ways to experience the Medina is to wander without a plan. I stumbled upon a small bakery selling fresh msemen (Moroccan pancakes) and ended up chatting with the owner about local food traditions. Every corner of the Medina holds a surprise, from street musicians playing traditional tunes to hidden rooftop terraces offering stunning views of the city and the sea.

2. Cap Spartel
Just a short drive from Tangier’s center, Cap Spartel marks the dramatic meeting point of the Atlantic Ocean and the Mediterranean Sea. The Cap Spartel Lighthouse, built in 1864, stands tall over the rugged coastline, offering breathtaking panoramic views. Nearby, walking trails wind through lush greenery, making it a great spot for a peaceful escape from the city. A visit here isn’t complete without stopping at Achakar Beach, a quieter alternative to Tangier’s more crowded shores, where you can relax or take a refreshing dip.
During my visit, I arrived just before sunset, and the golden hues reflecting off the waves were unforgettable. A small café near the lighthouse served freshly squeezed orange juice, the perfect refreshment while taking in the view. Whether you’re here for photography, a scenic picnic, or just to enjoy the salty breeze, Cap Spartel is a must-see in Tangier.

3. St. Andrew’s Church
Nestled in the heart of Tangier, St. Andrew’s Church is an unexpected mix of Moorish and British influences. Built in the late 19th century, this Anglican church is surrounded by peaceful gardens, offering a quiet retreat from the city’s hustle. Inside, the unique blend of Arabic calligraphy and Christian iconography reflects Morocco’s multicultural history. The churchyard, shaded by towering trees, is dotted with historic gravestones, adding to its serene atmosphere.
I stumbled upon St. Andrew’s Church while exploring the nearby Grand Socco and was drawn in by its tranquil setting. Sitting on a shaded bench, I watched locals pass by, some stopping to enjoy the silence. If you’re looking for a break from Tangier’s busy streets, this spot offers a refreshing pause with a glimpse into the city’s diverse cultural heritage.

4. The Kasbah of Tangier
Perched on a hill above the city, The Kasbah of Tangier is a historic fortress that offers sweeping views of the Medina and the Mediterranean. Its imposing walls, once built to defend the city, now enclose a lively neighborhood filled with whitewashed houses, charming cafés, and hidden courtyards. The Kasbah Museum, located in the former Dar el Makhzen palace, showcases a collection of Moroccan artifacts, from ancient pottery to royal garments. Wandering through the Kasbah, you’ll find quiet alleys leading to unexpected viewpoints over the sea.
During my visit, I followed a small path and ended up at a rooftop café with an incredible view of the Strait of Gibraltar. The owner welcomed me with a glass of mint tea, and we chatted about the Kasbah’s long history. Exploring this area feels like stepping into another era, making it one of Tangier’s most fascinating places to visit.

5. Café Hafa
Perched on a cliff overlooking the Bay of Tangier, Café Hafa has been a local institution since 1921. This iconic café is known for its simple charm, offering outdoor seating on multiple terraces with unobstructed views of the Mediterranean. Generations of writers, musicians, and travelers—including The Beatles—have gathered here to enjoy its famous mint tea. The relaxed, no-frills atmosphere makes it the perfect place to unwind and soak in the coastal breeze.
On my visit, I ordered a pot of tea and found a quiet spot on the lower terrace. As I watched ferries crossing to Spain in the distance, I understood why this café has remained so beloved. There’s no rush here—just the hum of conversation, the clinking of glasses, and the rhythmic sound of the waves below. Whether you come for the history or the view, Café Hafa is a must-experience spot in Tangier.

6. Dar el Makhzen Museum
Located within the Kasbah of Tangier, the Dar el Makhzen Museum is a treasure trove of Moroccan history and art. Once the palace of the sultans, this beautifully preserved building now houses exhibits showcasing everything from ancient ceramics and textiles to intricate mosaics. The museum’s architecture is just as impressive as its collection, with stunning Andalusian-style courtyards and intricately carved ceilings.
I was particularly fascinated by the detailed maps and artifacts tracing Tangier’s role as a gateway between Africa and Europe. Wandering through the cool, tile-adorned halls, I felt transported to another time. The quiet gardens outside provide a peaceful retreat before diving back into the lively streets of the Kasbah. If you’re looking to connect with Morocco’s rich past, Dar el Makhzen Museum is the perfect place to start.

7. American Legation Museum
Tucked inside the Medina, the American Legation Museum is a unique slice of history, marking the first U.S. diplomatic property outside the United States. The museum, housed in a 19th-century building, showcases Morocco’s long-standing relationship with the U.S. through historical documents, artwork, and photographs. Its collection includes a fascinating exhibit on Paul Bowles, the famed writer and composer who made Tangier his home.
During my visit, I was surprised by how immersive the experience was. The blend of Moroccan and American influences in the architecture and displays made it feel like stepping into a time capsule. Beyond the history, the museum’s library and cultural events keep it an active part of Tangier’s artistic scene. Whether you’re a history buff or just curious about Morocco’s international ties, this museum is well worth a stop.

8. Caves of Hercules
A short drive from Tangier, the Caves of Hercules are one of Morocco’s most intriguing natural wonders. These sea-carved caves are steeped in mythology, with legends claiming that Hercules himself rested here after completing his twelve labors. The cave’s most famous feature is its naturally shaped opening that resembles a map of Africa, offering a stunning view of the Atlantic Ocean.
I visited in the late afternoon when the sunlight filtered through the cave’s opening, casting dramatic shadows on the walls. Standing inside, with waves crashing against the rocks, I understood why this place feels almost mythical. Nearby, camel rides along Achakar Beach add to the adventure, making it an exciting half-day trip from the city. Whether you’re drawn by history or nature, the Caves of Hercules are an unforgettable part of Tangier.

9. Dalia Beach
For a quieter seaside escape, Dalia Beach is one of the best-kept secrets near Tangier. About 45 minutes from the city, this stretch of golden sand and clear blue water is perfect for a relaxing day by the sea. Unlike the busier city beaches, Dalia has a more laid-back vibe, with a few local cafés serving fresh seafood and Moroccan tea. The calm waters make it ideal for swimming, while the surrounding hills offer scenic spots for a short hike.
When I visited, I arrived early in the morning and had the beach almost to myself. I grabbed a spot near the water and watched local fishermen preparing their boats for the day. Later, I tried grilled sardines at a small beachside restaurant—one of the freshest meals I had in Morocco. Whether you’re looking to swim, sunbathe, or just enjoy the coastal scenery, Dalia Beach is worth the short trip.

10. Grand Socco
The Grand Socco, officially known as Place du Grand 9 Avril 1947, is the bustling heart of Tangier. This lively square serves as a gateway between the historic Medina and the more modern parts of the city. By day, vendors sell fresh produce, spices, and local crafts, while at night, the area comes alive with street performers and the sounds of traditional Moroccan music. The square is also home to the Sidi Bou Abib Mosque, with its striking green and white minaret.
I stopped by the Grand Socco in the late afternoon, when the golden light made the colors of the market even more vibrant. Sitting at a nearby café with a glass of mint tea, I watched locals and tourists weave through the square, creating a dynamic mix of cultures. If you want to experience the energy of Tangier in its purest form, this is the place to be.
- Read Next: 12 Best Airlines to Fly to Morocco


