Home / Book Now

Book your adventure

Choose an activity or package, tell us when, and we'll confirm on WhatsApp with the exact price and meeting point.

5% off every booking made online

KES 4,000 KES 3,800 onlinePay a KES 1,900 deposit (50%) to confirm — M-PESA Paybill 400200, Acc 1203471.

Secure your booking

50% deposit secures your booking

A 50% deposit is required to reserve your booking. The balance can be settled before or on the day of your activity.

We require a deposit simply to secure your preferred date, time and activity in advance. Once your deposit is received, your booking is officially confirmed.

Pay by M-PESA Paybill

Account name: Maji Maji Blue Adventures Limited. Tap a number to copy it.

  1. 1Open M-PESA on your phone and choose Lipa na M-PESA.
  2. 2Select Pay Bill and enter Business Number 400200.
  3. 3Enter Account Number 1203471.
  4. 4Enter your 50% deposit amount and your M-PESA PIN.
  5. 5Send us the confirmation SMS on WhatsApp — your booking is then confirmed.

Thank you for trusting Maji Maji Blue Adventures. We can’t wait to have you on board! 🌊

Price list (KES / USD)

Listed rates — book online and take 5% off

Jetskies - 2 pass, 3 pass, (Sea-Doo model)

  • 15 minutes4,000 / $31
  • 20 minutes5,500 / $43
  • 30 minutes7,000 / $54
  • 60 minutes13,000 / $101
  • 1 lap with an instructor2,000 / $16
  • 10 minutes with an instructor2,500 / $19

Kayak (max 3 pass)

  • 30 minutes1,500 / $12
  • 60 minutes2,500 / $19

Banana ride (4 pass)

  • 20 minutes (per person)2,000 / $16

Surfboard / Paddleboard

  • Paddleboard — 30 minutes1,500 / $12
  • Paddleboard — 60 minutes2,500 / $19
  • Surf lesson (per person, 60 min)3,000 / $23

Towable 2 (2 pass)

  • 20 minutes (2 passengers)5,500 / $43

Towable 3 (3 pass)

  • 20 minutes (3 passengers)7,500 / $58

Marine Park visit/snorkeling

  • Marine park visit & snorkeling (per person)3,500 / $27

Fishing (kayak/jetski)

  • Half day trip (per boat/craft)25,000 / $194

Tourist packages

  • Combo Package (Half Day)40,000 / $310
  • Marine Park Jet Ski & Snorkeling16,500 / $128
  • Full Premium Package45,000 / $349
  • Mombasa Marine Park Safari12,500 / $97
  • Luxury Hotel Jet Ski Pick-Up18,000 / $140
  • VIP Beach Day Adventure28,000 / $217

Before you arrive

  • Bring swimwear, a towel and sunscreen — we handle the rest.
  • Come 15 minutes early for the safety briefing.
  • Lockers, washrooms and changing rooms are free for guests.
  • A 50% M-PESA deposit confirms your booking; balance before or on the day.

Maji Maji Blue Adventures Container Office, Jomo Kenyatta Public Beach (Pirates), Malindi Road, Mombasa, Kenya