Live demo

Cruises module

Cruise booking software for sailings, cabins and itineraries

Sell the cruises you contract from your own site: ships, sailings, cabin categories and port-by-port itineraries managed in the admin, with per-person fares, deposits and agent rates.

  • Port-by-port itineraries
  • Cabin categories
  • Sailings and departure dates
  • Deposits and balances

Itineraries

Sell the route, port by port

A cruise is bought for where it goes. Every sailing page opens with its route: where guests embark, each port of call with its times, the days at sea and where the voyage ends.

You enter the route once per sailing and the booking engine draws it for the guest, with the ship and the cruise line beside it. Add shore excursions from the tours module and fly guests to the embarkation port with flight booking. For short point-to-point crossings, the ferries module is the better fit.

A seven-night Mediterranean itinerary as shown on the sailing page
  • Port-by-port itineraries

    Each sailing lists its ports, arrival and departure times and days at sea, with a map and photos.

  • Ship profiles

    Decks, dining, facilities and policies per ship, shown on every sailing it operates.

  • Sailings and dates

    Repeat a route across many departure dates, each with its own availability and fares.

Cabin categories

Show the ship, then the cabin

Guests choose a cruise cabin by where it sits and what it looks out on. Each ship carries its decks and the cabin categories you sell, so the choice is made with the facts in front of them.

Inside, ocean-view, balcony and suite categories each carry their deck, size, occupancy and amenities, and every category has its own per-person fare. The same structure serves a river ship with two decks or an ocean ship with fifteen.

A stylised deck plan with cabins coloured by category, and a comparison of the four categories
CategorySizeViewGuestsFrom, per person
InsideSize14 m²ViewNo windowGuests2 to 3From, per person–
Ocean viewSize17 m²ViewPicture windowGuests2 to 3From, per person–
BalconySize21 m²ViewPrivate balconyGuests2 to 4From, per person–
SuiteSize38 m²ViewBalcony and loungeGuests2 to 4From, per person–
  • Cabin categories

    Inside, ocean-view, balcony and suite categories with occupancy, deck, size and amenities.

  • Per-person fares

    Prices by cabin category and occupancy, with single supplements, child fares and port taxes.

Sailing dates

One route, every departure, its own fares

Repeat an itinerary across the season. Each departure date keeps its own cabin availability and per-person fares, and guests see at a glance where space is running out.

  • 01

    Availability per departure

    Cabins are counted per category and per date, and a category is marked low or sold out by itself when its allocation runs down.

  • 02

    Seasons and price bands

    Set peak, shoulder and late-season fares once and apply them to every departure that falls inside each period.

Departure dates by cabin category, with fares per person and availability markers
Riviera and Balearics · 7 nights
DepartureSeasonInsideOcean viewBalconySuite
Sat, May 8, 2027Shoulder––––
Sat, May 22, 2027Shoulder–––3 left–2 left
Sat, Jun 19, 2027Peak–––Sold out
Sat, Jul 17, 2027Peak–4 leftSold out–2 left–
Sat, Aug 14, 2027Peak––––
Sat, Oct 2, 2027Late season––––

Fares in EUR per person, two guests sharing, port taxes extra.

Guests and payments

Occupancy, taxes and the payment schedule, worked out for the guest

Cruise pricing is per person and depends on who shares the cabin. The engine applies your occupancy rules, adds port taxes and gratuities, and splits the total into a deposit and a balance with due dates.

A price breakdown for three guests in a balcony cabin, with the deposit and balance schedule
  • Occupancy and supplements

    Minimum and maximum guests per cabin, reduced fares for third and fourth guests, child age bands and single supplements, set per category.

  • Port taxes and gratuities

    Charged per person on top of the cruise fare, shown as their own lines so the guest knows what they pay for.

  • Deposits and balances

    Take a deposit at booking and collect the balance by a due date you set per sailing.

A cruise booking confirmation email with its attached documents

Confirmation

Confirmed, paid in part and fully documented

The moment the deposit is taken, the guest receives a confirmation with the sailing, the cabin, every guest, what has been paid and what is still due.

  1. 01

    Confirm

    Instant or on-request confirmation with the invoice by email.

  2. 02

    Balance

    The remaining balance is tracked and collected before sailing.

  3. 03

    Manage

    Amendments, cancellations, refunds and reports from the admin.

Your team sees the same booking in the admin with its balance and due date, and can amend guests, change the cabin or cancel with a refund. The documents carry your brand, because it is your installation. Try it in the cruises demo.

Back office

Run cruise sales from one dashboard

Sailings, cabins, agents and payments in the same admin as every other product you sell.

This is what makes it a cruise booking engine for travel agencies: commissions agreed with each cruise line, cabins held for groups, and net rates for the agents who sell for you in the B2B portal. See how it fits the rest of the travel agency software, or compare plans on pricing.

The cruise back office: commissions per cruise line, a group space block and B2B agent rates
  • Markups and commissions

    Per ship, sailing or channel, as fixed amounts or percentages.

  • Roles and access

    Admin, supplier, agent and customer accounts with their own permissions.

  • B2B agent rates

    Net fares and commissions for travel agents in the B2B portal.

  • Guest lists

    Passengers per sailing and cabin, with documents and special requests.

  • Invoices and documents

    Generated and emailed for every booking, deposit and balance payment.

  • Reports

    Bookings, revenue, outstanding balances and agent ledgers, ready to export.

FAQ

Cruise booking software questions

What agencies and operators ask before selling cruises online.

Talk to sales

Software that lets customers search sailings, view the itinerary and cabin categories, pay a deposit or in full and receive a confirmation online, while your team manages ships, fares and bookings from one admin.

Yes. Agencies sell the sailings they contract on their own website, track commissions per cruise line, hold cabins for groups and give partner agents net rates in the B2B portal, all from one installation.

You add it in the admin: ships, cabin categories and sailings with their itineraries and fares, based on the allocations you contract. Cruise partners can also be given a supplier login to update their own sailings.

The module is built around inventory you manage yourself. A connection to a specific cruise line or consolidator can be developed on the included source code, but it is not part of the standard module.

Fares are set per person by cabin category and occupancy, with single supplements, child fares, port taxes and seasons, then your markups by ship, sailing or channel are applied.

Yes. You set the deposit and the balance due date per sailing, the customer pays the deposit at booking and the outstanding balance is tracked in the admin until it is paid.

Yes. Agents book in the B2B portal with their own net fares, commissions and wallet balance, from the same installation.

Yes. Every plan includes the full source code under a commercial licence and you host it yourself, so your developers can change the cruise booking engine.