Built for Boat tours & charters

Booking software for boat tours and charters.

Sell seats per departure, never overbook the boat, and know exactly who is at the pier. Website, checkout, payments and passenger list in one place, for a flat monthly price.

0% commission

One flat monthly price, however many bookings you take.

Your own domain

yourtours.com, or a free yourtours.goiaba.net address.

Paid to your own account

Stripe, PayPal or Revolut. Money never passes through us.

Sound familiar?

Selling boat trips should be simpler than skippering one.

  • “Twelve people booked online. The boat takes ten.”

    Every departure has its own seat count. When the last seat goes, the checkout says sold out. Seats are held while a guest pays, so two people cannot buy the same one.

  • “The forecast turned. Now I have a morning of phone calls and refunds.”

    Close the date from the calendar so nobody else books it, then cancel each booking with the refund sent from the same screen.

  • “A marketplace takes a quarter of every booking and keeps the customer.”

    Your own website and checkout, paid into your own Stripe, PayPal or Revolut account. Goiaba takes no commission.

  • “Guests turn up at the wrong marina, or ask which boat is theirs.”

    Meeting point with a map on the tour page and in the confirmation email, plus a voucher with a QR code and the booking details.

01Set up

Set up trips the way you actually run them.

Sunset cruise at 18:00, dolphin trip at 10:00 and 14:00, the whole boat for a private charter: each is an option with its own times, prices and capacity.

  • Seats per departure, several departures a day
  • Boats and skippers as resources assigned per trip
  • Adult, child and infant prices, or one price per boat
  • Private charter on request: confirm first, charge after
  • Seasonal prices for high season and holidays
  • Booking cut-off before the boat leaves
admin · calendar
Goiaba calendar with boat departures and seats booked per trip
  • Meeting point map

    Marina, pontoon number and directions on every tour page.

  • Weather closures

    Close a day or a single departure from the calendar; nothing else changes.

  • Refund from the booking

    Cancel and refund a card payment in one click, with a policy-based fee or none.

  • Hotel pickups

    Pickup points with times and prices for guests staying inland.

  • Cancellation policy per trip

    Free until 24 hours before, a fee after: the checkout and the guest's cancel page follow it.

  • Six languages

    English, Spanish, Portuguese, German, French and Swedish, with per-trip translations.

02Run the day

Know who is on board before you cast off.

The passenger list opens on a phone at the pier: who is coming, how many, which pickup, what they pre-paid and what is still due. Tick guests in as they board.

  • Passenger list per departure, on a phone or printed
  • Check-in and no-show per guest
  • Balances due shown next to each name
  • Walk-in and phone bookings added in two steps
  • Automatic confirmation, voucher and reminder emails
  • Reports by trip, month or booking channel
Booking widget: trip, date and passengers
Checkout on a phone
  • Team logins

    Skippers and office staff get their own login.

  • Voucher with QR code

    Booking details on a scannable code, on the guest's phone or printed.

  • Hotel desks and agencies

    Give resellers a login to book their guests; commission is tracked and invoiced.

  • Gift cards

    A sunset cruise as a present, sold on your site and redeemed at checkout.

  • Promo codes

    Early-season offers with a date window and usage limits.

  • New-booking alert

    An email to you for every booking, with the trip and passenger count.

Live demo

See it live. No demo call.

These are real sites running on Goiaba, not mockups. Open one, pick a tour and go through the booking the way a guest would.

FAQ

Questions operators ask

Can I sell the whole boat instead of individual seats?

Yes. Give the private charter its own option with a fixed price per booking instead of per person, and set it to "on request" if you want to confirm before the guest pays.

What happens when the weather cancels a trip?

Close the date or the departure from the calendar so no one else can book it, then cancel each booking from its page. Card payments are refunded from the same screen, in full or minus the fee your policy sets.

Can guests pay part now and the rest on the boat?

Yes. Offer "pay later" or bank transfer with your own instructions, record cash on the day, and the balance follows the booking on the passenger list.

Does Goiaba list my trips on marketplaces?

No. Goiaba is your own direct channel: your website, your checkout, your customers. You can keep selling on marketplaces alongside it and add those bookings by hand.

Take your first direct booking this week.

Sign up, add a tour, connect Stripe. Your site and booking flow are live the same afternoon.

No credit card · Setup in minutes · Cancel anytime