Book your stay

Book your stay at SurfsHUB: start with the hostel, then say who is coming and what your level is; the price follows from those three. You pay by card through Stripe and receive a written confirmation by email; the balance is due on arrival.

Your stay

Which hostel?
Who is coming?
Your level

Prices are per person for the whole stay, everything included: from €150 for 3 nights in Tamraght, €180 in Taghazout. Coming with children? They stay at the Tamraght hostel (from 10) and count as beginners; the coach sorts the groups on the beach. A group counts its people by level: each person pays the rate of their own level, and from five people 5% comes off the total.

Dates and party

Pick your dates

Tap the arrival day, then the departure day.

Stays start at 3 nights. From 5 nights the excursions are included.

Your details

Payment

Check your booking

Total —

Deposit today (15%) —

Balance on arrival —

  • Only the 15% deposit today; the rest on arrival
  • Full refund if you cancel more than 14 days before arrival
  • Secure payment by Stripe: card, Apple Pay or Google Pay
  • Your confirmation by email within minutes

By continuing to secure payment you accept the booking terms and confirm you have read the privacy notice.

Payment is handled by Stripe on its own page. Card details never touch our server. Within minutes of the payment you receive a written confirmation with the hostel address and the airport pick-up plan. Cancel more than 14 days before arrival and everything comes back in full; from 14 days out the deposit is kept. One free date change up to 3 days before arrival.

Questions? Write to contact@surfshub.com. We reply the same day.