
Ksar Sghir Beach
Ksar Sghir Beach (Ksar El Majaz beach): the area’s main beach, calm sea and weak currents, lifeguards and free parasols in summer, a kids’ play area, and how to get there from Tangier and Fnideq.

Ksar Sghir Beach, also called Ksar El Majaz beach, is the area’s main beach: a calm sea in summer and weak currents, Civil Protection lifeguards from June to September, free parasols and a kids’ play area. About 40 minutes from Tangier and 30 minutes from Fnideq, with restaurants and shops a short walk away.
- 🛡️ Lifeguards June — Sept
- 🌊 Weak currents
- ⛱️ Free parasols
- 🛝 Free kids’ play area
- 🍽️ Restaurants nearby
- 👥 Busy in August (weekends)
📍 Location
Ksar Sghir Beach is the main and liveliest beach in the area, on the southern shore of the Strait of Gibraltar. Many people also call it Ksar El Majaz beach, as it lies between the centre of Ksar Sghir and the centre of Ksar El Majaz; administratively it belongs to the municipality of Ksar El Majaz, Fahs-Anjra province. It is usually the first stop for visitors.
On clear days the Spanish coast lines the horizon, and cargo ships and ferries pass in front of you all day: the Strait is one of the busiest sea lanes in the world. A few steps away are the ruins of the Marinid fortress and the fishing port, so the sea, history and the fishermen’s daily life all meet in one place.
🏛️ A bit of history
This shore has not always been just a beach. Its old name, Qasr al-Majaz, means “the castle of the crossing”: for centuries it was a departure point to Al-Andalus on the other side of the Strait, and the municipality of Ksar El Majaz takes its name from it today. The fortress walls, in their current form, date from the Marinid era, before the Portuguese occupied the town in the 15th century and left it in the mid-16th century. So here you swim next to one of the oldest sites on this coast.
🏖️ The beach and the water
Clean water and sand with a gradual slope: the shallow area near the shore suits children under supervision, and adults have enough room to swim inside the lifeguarded zone.
A key advantage: the Strait’s currents are weak here compared with other beaches in the area such as Dalia and Belyounech, which makes it one of the most comfortable beaches for swimming. In summer, yellow buoys mark the swimming zone: don’t go past them.
🌬️ Levante and Poniente: reading the sea
Sea conditions depend on the wind. When the Levante (easterly) blows, waves on this beach stay small and normal: you feel the wind more than the waves. With the Poniente (westerly), the waves get a bit bigger, and that is when you need to pay more attention, especially with children.
In summer the waves are usually very good for swimming. Before you leave, check the Sea today page: wind direction and strength, wave height, a swimming and fishing outlook, and forecasts for the next few days.
🛡️ Facilities
👨👩👧 For families
This is one of the most convenient beaches in the area for families: weak currents, lifeguards, free parasols, a play area, toilets and nearby restaurants, all in one place during the season. For a smooth day:
- 🌅Go in the morning: gentler sun, a quieter beach and more free parasols available.
- 📍Agree on a meeting point with the children, such as the lifeguard post: the beach fills up fast in August.
- 👀Stay close to the kids in the water, especially on Poniente days when the waves get bigger.
🚗 Getting there
From Tangier (about 40 minutes)
- 🚗By car: on national road 16 (a two-lane coast road) or the A5 motorway.
- 🚌By bus: line I12 from Tangier train station to Ksar Sghir, or line I3 from the station to Dalia, which passes through Ksar Sghir.
- 🚕By grand taxi: from Tangier to Ksar Sghir.
From Fnideq (about 35 km, 30 minutes)
- 🚗By car or taxi: on national road 16, a four-lane road on this stretch.
📅 When to go
June, July and September offer the best balance: the facilities are running and it is less crowded than August. The busiest days are August weekends. On any summer day, early morning is the calmest; by late afternoon the beach fills with families from the area and from Tangier.
🍂 The beach out of season
After September the beach changes completely: the crowds disappear, the parasols are taken down and the lifeguards leave. It becomes a place for long walks on the sand, for photography and for sitting in front of the Strait watching the ships go by. The year-round restaurants and shops stay open, so a beach walk and lunch work in any season. Swimming in winter or on Poniente days is not advised: the sea becomes dangerous and nobody is watching.
🗓️ A suggested day
- 🌅Morning: a swim in calm water on a beach that is still almost empty.
- 🍽️Lunch: in the centre of Ksar Sghir or Ksar El Majaz, a short walk from the sand.
- 🏛️Afternoon: a short visit to the Marinid fortress and the fishing port.
- 🌇Late afternoon: a stroll along the seafront, watching the ships in the Strait.
🚶 Walks
- 🌊The seafront: for a walk along the sea between Ksar Sghir and Ksar El Majaz.
- 🏛️Marinid fortress: historic ruins next to the beach.
- ⚓Fishing port: close by, lively with fishing boats in the morning.
- 📸Photography: the Strait, passing ships and the Spanish coast.
🎒 What to bring
- Plenty of water, sunscreen and hats for the children.
- Your own parasol on an August weekend or outside the season.
- A towel and a change of clothes.
- Small change for paid parking or the shops.
⚠️ Safety
❓ FAQ
Is Ksar El Majaz beach the same as Ksar Sghir Beach?
Yes, it is the same beach, between the centres of Ksar Sghir and Ksar El Majaz; it belongs to the municipality of Ksar El Majaz.
Is Ksar Sghir (Ksar El Majaz) Beach lifeguarded?
Yes, from June to September, with the Civil Protection and a rescue boat.
Are the parasols free at Ksar El Majaz beach?
Yes, free parasols are available during the summer season.
Is the beach good for children?
Yes: weak currents, a gradual slope and a free play area, but keep an eye on children, especially on Poniente days.
How do I get there from Tangier without a car?
By bus I12 (train station — Ksar Sghir) or I3 (train station — Dalia, via Ksar Sghir), or by grand taxi.
Where can I eat?
In the restaurants of central Ksar Sghir and Ksar El Majaz, and a few on the seafront.
Is there parking?
Yes, both free and paid parking near the beach.
🌊 Nearby beaches
- Zahara / Hatba: west of Ksar Sghir, seasonal facilities.
- Dalia beach: east of Ksar Sghir, Blue Flag, restaurants, shops and summer activities.
- Best family beaches: a quick comparison.




