Skip to content
WhatsApp us

The Tangier JournalWritten by licensed guides

Beaches · Two seas, one city

Tangier Beach Guide: The Best Beaches Near Tangier

Every Tangier beach worth the trip, from the city beach on the bay to the wild Atlantic sand by the Caves of Hercules and the clear water of the Strait, with where to swim, how to get there and when to go.

Two camels resting on the sand above Achakkar Beach, on the Atlantic coast near Tangier
Camels resting above Achakkar Beach, on the Atlantic west of TangierPhoto: logopop, via Wikimedia Commons, CC BY-SA 3.0, cropped
In this article 16 sections
  1. At a glance
  2. 1Tangier City Beach
  3. 2Malabata Beach
  4. 3Merkala Beach
  5. 4Achakkar Beach
  6. 5Sol and Ba Kacem
  7. 6Caves of Hercules Beach
  8. 7Sidi Kacem Beach
  9. 8Playa Blanca
  10. 9Dalia Beach
  11. Map
  12. More beaches
  13. Tips
  14. A beach day
  15. My list
  16. Questions

In short

The best Tangier beach for you, at a glance

The best beaches near Tangier, Morocco, are on two seas. In town, the long city beach and Malabata curve around the bay, with calm water and cafés. West of the city, the Atlantic beaches between Cap Spartel and the Caves of Hercules have wide sand, camels and big waves. East, along the Strait of Gibraltar, Playa Blanca and Dalia Beach have clear, sheltered water and Spain on the horizon.

  1. 01Tangier City Beach
  2. 02Malabata Beach
  3. 03Merkala Beach
  4. 04Achakkar Beach
  5. 05Sol and Ba Kacem
  6. 06Caves of Hercules Beach
  7. 07Sidi Kacem Beach
  8. 08Playa Blanca
  9. 09Dalia Beach

For a swim, Malabata and the Strait beaches are the calmest. On the Atlantic, swim only where the lifeguards are on duty, in summer.

Tangier, in the far north of Morocco, sits where the Atlantic Ocean meets the Mediterranean Sea, and within half an hour of the medina you can choose between a city beach with a promenade, Atlantic sand with camels and rolling waves, or clear water on the Strait with Spain across it.

This guide covers the beaches in Tangier and along the coastline nearby: the ones our guides send tourists to, the ones locals love and a few quieter coves, with how to reach each one and whether it is safe to swim. They run from the centre outwards: the bay first, then the Atlantic to the west, then the Strait to the east.

On the bay

1. Tangier City Beach

Tangier bay and marina at sunset, seen from above
The city beach curving around the bay, below the medinaPhoto: Tour Guide Tangier

Tangier's city beach, the Plage Municipale, runs along the bay below the new town, from the port and the marina towards Malabata. It is wide, sandy and well kept, and the Corniche above it has palm trees, playgrounds, cafés and glass lifts down to the sand.

It is the place for a walk and for the lively atmosphere of Tangier's evenings, when families come out to enjoy the promenade. Many locals prefer to swim further out, at Malabata or on the Atlantic, and tourists looking for a quiet sunbed usually do the same.

Location
Along the bay, below the new town
Getting there
On foot from the medina or the new town
Swimming
Calm water; locals swim further out
Good for
A walk and the evening promenade

The east end of the bay

2. Malabata Beach

The bay of Tangier with its harbour pier and the hills beyond
The bay of Tangier, with the Malabata side beyondPhoto: Chris Yunker, via Wikimedia Commons, CC BY-SA 2.0, cropped

Malabata Beach is the eastern end of the bay, about two kilometres of sand running towards the Cap Malabata headland. It offers the calmest water around Tangier, and the depth increases gently, which makes it the family choice for a swim.

Hotels and cafés line the road behind it, and it is a short taxi ride from the centre. During summer weekends it fills up by late morning, so go early.

Location
The east end of the bay
Getting there
A short taxi ride from the centre
Swimming
The calmest water in town
Good for
Families and an easy swim

West of the medina

3. Merkala Beach

The coast road above Merkala, with the port of Tangier and the bay beyond
The coast road above Merkala, with the port and the bay beyondPhoto: Chahinmattyb, via Wikimedia Commons, CC BY-SA 4.0, cropped

Merkala Beach sits west of the medina, below the Marshan cliffs on the Strait of Gibraltar. It is a small beach where locals come more than visitors: fishermen on the rocks, families on a picnic, and football on the sand in the cooler months.

It faces north-west, with views across the Strait, so it is a good spot to enjoy the sunset, and it is about half an hour on foot from the medina along the coast road, or a short taxi ride.

Location
Below the Marshan, west of the medina
Getting there
About 30 minutes on foot from the medina
Swimming
A small local beach; check the sea on windy days
Good for
Sunset and local life

The Atlantic side

4. Achakkar Beach

Cruise guests waving from their camels on Achakkar Beach
A camel ride on Achakkar Beach

Achakkar is the long Atlantic beach between Cap Spartel and the Caves of Hercules, 20 to 25 minutes by car from the city. Golden sand runs below the cliffs, with a big dune to climb, and it is one of the most beautiful stretches of the Moroccan coastline, known for its sunsets.

This is where the camel rides wait, and in summer a beach club and snack bars open. The Atlantic here has strong waves and rip currents, so swim only when the lifeguards are on duty, from June, and stay close to their post.

Location
Atlantic coast, between Cap Spartel and the caves
Getting there
20 to 25 minutes by car or grand taxi
Swimming
Big waves; only with lifeguards on duty
Good for
Camel rides and sunsets
Ride a camel here on the full day tour

Between the cape and the caves

5. Sol and Ba Kacem Beaches

Straw parasols on a beach terrace above the Atlantic near Cap Spartel
A beach terrace above the Atlantic near Cap SpartelPhoto: Tour Guide Tangier

Just north of Achakkar, towards Cap Spartel, the sand breaks into two smaller beaches. Sol Beach has the most facilities on this coast: a café-restaurant, toilets, sunbeds and umbrellas to rent, and a small shop across the road. Young locals and tourists head here, and it is a popular spot on calm summer days.

Ba Kacem, next door, is a different experience every visit: empty one day and lively the next, with a beach club open in summer. Both face the open Atlantic, with the same strong currents as Achakkar.

Location
Atlantic coast, near Cap Spartel
Getting there
About 25 minutes by car or grand taxi
Swimming
Big waves; lifeguards in summer
Good for
Facilities and a lively summer day

On the Atlantic, the waves are the show. For a swim, go east to the Strait, where the water is calmer and clearer.

Our guides' beach tip

Below the caves

6. Caves of Hercules Beach

The Africa-shaped sea opening of the Caves of Hercules near Tangier
The sea opening of the Caves of HerculesPhoto: Tour Guide Tangier

At its southern end, Achakkar runs up against the rocks below the Caves of Hercules. The shore here is rockier, with pebbles between the sand, and the cliffs still carry the round marks left by the old millstone quarries.

In spring a shallow natural pool forms at the far end, a safer place to paddle before it dries up in early summer. Most visitors see the caves first, with their Africa-shaped opening onto the sea, then walk down to the water.

Location
The southern end of Achakkar
Getting there
With a visit to the Caves of Hercules
Swimming
Rocky; a shallow pool in spring
Good for
The caves and a walk by the sea
More on the Caves of Hercules

Wide and quiet

7. Sidi Kacem Beach

The wide sand of Sidi Kacem Beach on the Atlantic, south of Cap Spartel
The wide sand of Sidi KacemPhoto: Ideophagous, via Wikimedia Commons, CC BY-SA 4.0, cropped

Past the Caves of Hercules, the coast opens onto Sidi Kacem, a flat and very wide beach of golden sand about 18 kilometres from Tangier. It is a different experience from the busy beaches of the Cap Spartel area: quiet, with fishermen, and a few restaurants on the coast road.

The waves are too big for a safe swim, but the shallows are fine for a paddle, and the long, empty sand is the best on this coast for a walk.

Location
Atlantic coast, past the Caves of Hercules
Getting there
About 25 minutes by car
Swimming
Paddling only; big waves
Good for
Long walks and quiet

White sand on the Strait

8. Playa Blanca

Playa Blanca, signposted Plage des Amiraux, is a small bay of white sand on the Strait of Gibraltar, east of the city, 20 to 30 minutes away by car. Its sand is paler than the golden beaches around it, and the water is clear and usually calm.

Tucked between two hills, it stays sheltered when the east wind blows across the other beaches, which is when locals come here. Facilities are few: a beach restaurant, no public toilets and no free umbrellas, so bring your own, and a steep road down, so leave the car in the upper car park. The water gets deep a few metres out, so keep an eye on children.

Location
On the Strait, east of the city
Getting there
20 to 30 minutes by car or taxi
Swimming
Calm and clear; deep quickly
Good for
Windy days and quiet weekdays

The Strait, facing Spain

9. Dalia Beach

The curve of Dalia Beach on the Strait of Gibraltar, east of Tangier
Dalia Beach on the Strait of GibraltarPhoto: Abdelkarim chaara, via Wikimedia Commons, CC BY-SA 4.0, cropped

Dalia Beach offers the view that looks most like a postcard: a curve of golden sand about a kilometre long on the Strait, east of the city beyond Ksar Sghir. Spain is only about 14 kilometres across the water, and on a clear day the Rock of Gibraltar is in view.

The water is clean and clear, and cold even in summer. In season there are showers, toilets, umbrellas and lifeguards; on July and August weekends it is busy, so a weekday is the better time to visit. Allow about an hour by car each way.

Location
On the Strait, east of Ksar Sghir
Getting there
About an hour by car
Swimming
Clear and cold; lifeguards in summer
Good for
A day out with views of Spain

Where they are

A map of the beaches near Tangier

Three beaches on the bay, five on the Atlantic west of the city, and the Strait beaches to the east.

AtlanticStrait of GibraltarCap SpartelTangierTangier City Beach1Malabata Beach2Merkala Beach3Achakkar Beach4Sol and Ba Kacem5Caves of Hercules Beach6Sidi Kacem Beach7Playa Blanca8Dalia Beach9
Schematic map, not to scale.
  1. 1Tangier City BeachOn the bay
  2. 2Malabata BeachEast end of the bay
  3. 3Merkala BeachWest of the medina
  4. 4Achakkar BeachAtlantic, 20 to 25 minutes
  5. 5Sol and Ba KacemAtlantic, by Cap Spartel
  6. 6Caves of Hercules BeachBelow the caves
  7. 7Sidi Kacem BeachAtlantic, past the caves
  8. 8Playa BlancaThe Strait, 20 to 30 minutes
  9. 9Dalia BeachThe Strait, about an hour

Along the Strait

Three more hidden beaches to the east

Sunset over Sidi Kankouch beach on the Strait

On the Strait

Sidi Kankouch

A small beach on the coast road east of the city, calm on still days and lovely at sunset.

Next to Dalia

Oued Aliane

The bay beside Dalia Beach, usually quieter, with the same clear water and the same view of Spain.

The village on the Strait

Ksar Sghir

A beach by the village of Ksar Sghir, next to the remains of its old sea fortress, on the way to Dalia.

Before you go

Swimming and local tips for Tangier's beaches

When to go. The water is warmest from June to September, and during those months lifeguards watch the main beaches. May and October are quieter and still warm enough for the beach cafés, and in winter the Atlantic storms are a show of their own.

Swimming. Rip currents are common on the Atlantic beaches: swim near the lifeguards and keep children in the shallows. For calm water, choose Malabata or the Strait beaches.

Wind. When the strong east wind blows, the sheltered bay of Playa Blanca is where locals go.

What to wear and bring. Swimwear is normal on the beach, as it is in Europe; the city beach is more of a family promenade, and many visitors prefer the Atlantic beaches. Bring sunscreen, water and some cash, because the smaller beaches have little to buy.

Putting it together

A coastal day on the Atlantic side of Tangier

The coast west of the city in one day, the way our guides plan it.

  1. 9:30

    Cap Spartel

    The lighthouse and the viewpoint where the Atlantic meets the Strait.

  2. 10:30

    Achakkar or Sol

    A swim with the lifeguards, or a camel ride along the sand.

  3. 13:00

    Lunch by the sea

    Grilled fish at one of the beach cafés.

  4. 15:00

    The Caves of Hercules

    The caves and the rocky shore below them.

  5. 18:30

    Sunset in the city

    Back to the Corniche for the evening walk along the city beach.

Or let a guide take you

Our tours are private: tell us which beach you want, on the Atlantic or the Strait, and we plan the day around it.

Your shortlist

Your list of Tangier beaches

Tap “Add to my list” under any beach. The list stays in this browser, and you can send it to a licensed guide on WhatsApp.

Your list is empty for now. Add beaches as you read and they will appear here.

Good to know

Tangier beaches: your questions

What is the best beach in Tangier?

It depends on what you want. For calm water and families, Malabata; for wide Atlantic sand, camels and sunsets, Achakkar; for clear, sheltered water, Playa Blanca and Dalia Beach on the Strait.

Can you swim in Tangier?

Yes, from June to September, when the water is warmest and lifeguards watch the main beaches. The calmest water is at Malabata and on the Strait; on the Atlantic, swim only near the lifeguards because of the rip currents.

Is Tangier a beach destination?

Tangier is a city first, but it has beaches on two seas within half an hour: the city beach on the bay, the Atlantic beaches by Cap Spartel and the Strait beaches to the east. Visiting the beaches in Tangier for half a day fits easily into a trip to Morocco.

How do you get to the beaches from Tangier?

The city beach and Malabata are a walk or a short taxi ride from the centre. For the Atlantic beaches, take a grand taxi or a car to Cap Spartel, 20 to 30 minutes away; for Playa Blanca and Dalia, a car or taxi east along the coast road.

Which Tangier beach has camel rides?

Achakkar Beach, below Cap Spartel, where the camels wait on the sand. A ride there is part of our Tangier full day tour.

When is the best time to visit Tangier's beaches?

June to September for swimming, with the warmest water and lifeguards on duty. May and October are quieter and still warm enough for a day by the sea.

Ready when you are

Add the coast to your Tangier day

Tell us your dates and the beaches you have in mind. A licensed guide replies within 12 hours with a plan and an exact price, and there is nothing to pay until the day.

  • No deposit
  • Free cancellation 48h before
  • Reply within 12 hours

Photos: Tour Guide Tangier, except Achakkar dunes (logopop, CC BY-SA 3.0), Dalia Beach and Sidi Kankouch (Abdelkarim chaara, CC BY-SA 4.0), Sidi Kacem (Ideophagous, CC BY-SA 4.0), Merkala (Chahinmattyb, CC BY-SA 4.0) and the bay (Chris Yunker, CC BY-SA 2.0), all via Wikimedia Commons.