Open Travel Guide
  1. Home
  2. Destinations
  3. Morocco
  4. Casablanca-Settat
  5. Casablanca
  6. Restaurants
  7. Le Petit Rocher

Restaurants · Casablanca-Settat, Casablanca

Le Petit Rocher

  • CuisineSeafood and French
  • CategorySeafood
  • VibeSeaside, classic, waves below, relaxed lunches
  • Rating★ 4.0
  • PriceMAD 250-450 per person (~$27-48)

Le Petit Rocher is a seafood and French restaurant on Boulevard de la Corniche in Ain Diab, Casablanca, Morocco, positioned above the sea. Ain Diab is the city's Atlantic seafront district, and Le Petit Rocher is one of several fish restaurants along the Corniche that use the ocean setting as a selling point. It draws local families, couples and visitors who want a fish lunch with a sea view outside the old centre.

Le Petit Rocher is a seafood and French restaurant on Boulevard de la Corniche in Ain Diab, Casablanca, Morocco, positioned above the sea. Ain Diab is the city's Atlantic seafront district, and Le Petit Rocher is one of several fish restaurants along the Corniche that use the ocean setting as a selling point. It draws local families, couples and visitors who want a fish lunch with a sea view outside the old centre.

The kitchen is built around fish and seafood prepared with French technique. Signature dishes include grilled fish and a seafood platter, usually with shellfish, prawns and the fish of the day served with salad and potatoes or rice. Starters often include shrimp and calamari, and desserts follow brasserie conventions. Prices are about MAD 250-450 per person (roughly $27-48), and fish priced by weight can lift the bill.

The dining room and terrace look over the rocks and waves, giving the restaurant its name. The atmosphere is relaxed and classic, with white tablecloths in the dining room and a casual mood on the terrace. Noise is moderate, with waves and wind audible outside. Dress is smart-casual. Wine and other drinks are available and suit the seafood-focused menu.

Reservations are advised, particularly for weekend lunch and sunny days when terrace tables are sought after. Booking a day or two ahead is usually enough. The restaurant serves lunch and dinner, and hours should be verified before visiting. Ain Diab lies west of the city centre, so most visitors arrive by taxi, and the stretch of the Corniche has beach clubs and cafés for walking before or after the meal. Visitors who prefer a quieter table can ask for a spot away from the terrace edge, where wind off the ocean can be strong in the afternoon, particularly in winter and early spring.

Practical information for Le Petit Rocher · Last updated September 2026
Price MAD 250-450 per person (~$27-48)
Hours Lunch and dinner; verify hours
Reservations Reservation advised
Address Boulevard de la Corniche, Ain Diab, Casablanca 20200

Signature dishes

  • Grilled fish, seafood platter

Good to know

Known for
Corniche fish restaurant above the sea

Location

Boulevard de la Corniche, Ain Diab, Casablanca 20200

33.5937, -7.6738 View on map

Highlights

  • Corniche fish restaurant above the sea in Ain Diab
  • Grilled fish and seafood platters
  • Terrace and dining room facing the ocean
  • Relaxed, classic seaside atmosphere
  • Close to other Corniche cafés and beach clubs

Tips for visiting

  • Reserve for weekend lunch and ask for a terrace or window table.
  • Confirm the fish price by weight before ordering.
  • Choose a seafood platter to share.
  • Budget MAD 250-450 per person.
  • Take a taxi from the centre; the ride is about 20-30 minutes.

When to visit

Weekend lunch or an early evening meal on a clear day to enjoy the sea view.

Accessibility

Accessibility is not confirmed. The restaurant sits above rocks and may involve steps to terraces, so visitors with mobility needs should ask in advance.

Frequently asked questions

What does Le Petit Rocher serve?

It serves seafood with French influences, including grilled fish and seafood platters.

Where is it?

It is on Boulevard de la Corniche in Ain Diab, Casablanca.

Should I reserve?

Reservations are advised, especially at weekends and for terrace tables.

How much does a meal cost?

Expect about MAD 250-450 per person (roughly $27-48).