Badis Beach is a pebble and sand beach at the village of Badis in the Bokkoya area of Al Hoceima Province, on the Rif coast of northern Morocco, about 65 km west of Al Hoceima. The beach lies opposite the Peñón de Vélez de la Gomera, a small Spanish-held rocky islet connected by a sandbar to the mainland. The water is Mediterranean and usually clear, and the shore combines sand with pebbles, so water shoes are helpful. The surrounding landscape is rugged, with the Rif mountains rising behind a small fishing village, and the atmosphere is quiet and local, with few visitors outside summer. Conditions vary with the wind and swell, and the exposed coastline means swimmers should be careful. Amenities are basic: village cafes serve drinks and simple meals, and small guesthouses nearby offer lodging, but lifeguards, restrooms and loungers are not guaranteed, so visitors should bring water, sun protection and cash. Access is by rental car or taxi charter from Al Hoceima via the Rif coast road, which takes about 1 hour 30 minutes and requires careful driving. Visitors should confirm the road conditions and arrange the return ride before leaving, since public transport is limited and mobile coverage can be patchy. The setting suits visitors interested in a remote coastal stop, photography of the islet and mountains, and a short walk along the shore. The islet is an active military position and its surroundings should be approached with respect for any restrictions and local guidance. Overall, Badis combines a dramatic view with simple village hospitality, making it a worthwhile stop on a Rif coast road trip for travellers comfortable with limited services.
| Distance | About 65 km west of Al Hoceima |
|---|---|
| Getting there | Rental car or taxi charter from Al Hoceima via the Rif coast road (about 1 hour 30 minutes); confirm the road and return ride before leaving |
| Difficulty | moderate |
| Best season | June to September |
| Address | Badis, Bokkoya, Al Hoceima Province, Morocco |
Amenities
- pebble and sand beach
- fishing village cafes
- small guesthouses nearby
Good to know
- Best for
- photographers, couples, beachcombers, solo
Location
Badis, Bokkoya, Al Hoceima Province, Morocco
35.1740, -4.3040 View on map
Highlights
- View of the Peñón de Vélez de la Gomera islet
- Pebble and sand beach below the Rif mountains
- Small fishing village with simple cafes
- Quiet setting suited to photography
Tips for visiting
- Hire a car or taxi from Al Hoceima; allow about 1 hour 30 minutes each way
- Confirm road conditions and the return ride before leaving
- Wear water shoes because the shore includes pebbles
- Bring water, sun protection and cash
- Respect any restrictions around the islet and follow local guidance
When to visit
June to September offers the best swimming conditions, with calm mornings. Outside summer the coast is quiet and windier.
Accessibility
Pebbles and uneven ground make access difficult for wheelchairs, and no adapted facilities are known.
Frequently asked questions
How far is Badis from Al Hoceima?
Badis is about 65 km west of Al Hoceima, roughly 1 hour 30 minutes by road. A rental car or taxi charter is usually needed.
What is the islet opposite the beach?
It is the Peñón de Vélez de la Gomera, a small rocky islet linked to the mainland by a sandbar. Visitors should respect local guidance about the area.
Are there places to stay?
Small guesthouses operate near the village, and cafes provide basic meals.