Booking & Software

SurfSlot vs Viking Bookings: A Head-to-Head for Surf Schools

Viking Bookings and SurfSlot are both booking and management platforms that surf schools use. Viking grew out of a kitesurf school and covers watersports broadly; SurfSlot was built for surf schools and the way surf conditions drive the day. This is a one-to-one comparison. If you want a wider list of options, read our round-up of [Viking Bookings alternatives](/blog/viking-bookings-alternative) instead. Everything we say about Viking below comes from its own website as we read it on 20 October 2026.

15 July 2026·7 min read

The short version

  • Pricing: Viking charges the school a percentage of revenue (or a fixed yearly fee per location) plus a one-off setup fee. SurfSlot has no subscription and no setup fee; a SurfSlot booking fee is added to the customer's total at checkout.
  • Where Viking is strong: a mature customer portal where students reschedule, pay, sign waivers and read lesson theory themselves; lesson packages; multi-language communication; watersports beyond surf.
  • Where SurfSlot is strong: automatic surf-condition checks against the ideal conditions you set for each beach, with sessions at risk flagged days ahead, plus beach changes that notify everyone in one action.
  • Both do: online booking on your website, automatic instructor matching, email and SMS messages, online waivers, deposits, and equipment capacity.

Pricing, side by side

Viking Bookings (from vikingbookings.com/plans, 20 October 2026) offers three ways to pay for the same software:

  • Flexible: 3% of revenue recorded through Viking, billed monthly afterwards, no annual commitment.
  • Annual: 2.25% of estimated annual revenue, paid for the full year.
  • Fixed: €4,900 per physical location per year.
  • Every option has a €380 one-time setup and onboarding fee.

SurfSlot has one model. No subscription, no setup fee and no lock-in. A SurfSlot booking fee is added to the customer's total at checkout: 10% outside Australia, 3.25% customer-visible in Australia (see pricing for how the Australian split works). We only earn when a customer books, and a month with no bookings costs you €0.

A worked example on a €60 lesson (outside Australia):

| | Viking Flexible | SurfSlot | |---|---|---| | Customer pays | €60 | €66 (€60 + €6 SurfSlot booking fee) | | Platform fee comes from | Your revenue (€1.80) | The customer's total | | One-off setup | €380 | €0 | | Month with no bookings | €0 | €0 |

The honest reading: Viking's percentage is lower, and your customer sees only your price. SurfSlot costs your school nothing up front and nothing per lesson, but your customer's total is higher. Which matters more depends on your market. If customers compare totals line by line with the school next door, Viking's model is easier to explain. If you want zero fixed cost and nothing deducted from your lesson price, SurfSlot's is.

Features compared

| | SurfSlot | Viking Bookings | |---|---|---| | Online booking on your website | ✅ | ✅ (embed code or WordPress plugin) | | Lesson packages | ✅ | ✅ | | Automatic instructor matching | ✅ by skills and availability | ✅ by availability and capacity | | Email and SMS to customers and instructors | ✅ | ✅ | | Online waivers | ✅ one link per participant | ✅ in the customer portal | | Deposits and part payments | ✅ | ✅ | | Equipment capacity | ✅ held against each lesson | ✅ capacity-based | | Gift cards and discount codes | ✅ | ✅ vouchers and discount codes | | Customer self-service portal | Not a focus: changes go through the school | ✅ reschedule, pay, waivers, theory | | Multi-language customer messages | Not currently | ✅ | | Automatic surf-condition checks per beach | ✅ every 2 hours, flagged up to 4 days ahead | Not described on Viking's site* | | Move a session to another beach and notify all | ✅ one action | Schedule changes with email/SMS notices | | Rentals and camps | ✅ | ✅ | | Setup fee | €0 | €380 |

*Viking's pages describe keeping the schedule up to date when weather changes, planning around tides, and letting customers reschedule weather-cancelled lessons themselves. We could not find automatic forecast monitoring against per-beach thresholds. Ask Viking on a demo, as feature lists change.

Where Viking Bookings is the better fit

  • You run kite, wing, windsurf or sailing alongside surf and want one system across all of them.
  • You want students to manage their own bookings: rescheduling, paying balances, signing waivers and reading theory from a portal.
  • Your customers book in several languages and you want messages sent in theirs.
  • You prefer a predictable fixed yearly cost (the Fixed option) and have the volume to justify it.
  • You want the platform fee to be invisible to customers.

Where SurfSlot is the better fit

  • Surf conditions drive your day, and you want the forecast checked for you against the conditions that work at each of your beaches.
  • You want instructors matched on skills as well as availability, and told by SMS when anything changes.
  • You want nothing up front and nothing deducted per lesson: no setup fee, no subscription, no percentage of your revenue (outside Australia).
  • You are a smaller seasonal school for whom a €380 setup fee and a share of revenue are real money in a quiet year.
  • You want rentals, transport pick-ups, gift cards and partner tracking in the same account.

How to decide

Book a demo with both. Bring one real week from last season, including a day the wind turned, and ask each platform to show you exactly what happens: who finds out, who moves the lesson, who tells the customer and the instructor, and what the customer pays at checkout.

For other options, see our Viking Bookings alternatives round-up or the full surf school software alternatives table.

See SurfSlot's condition checks and checkout for yourself. Book a demo →


Frequently asked questions

Is Viking Bookings a monthly subscription?

Not exactly. As of 20 October 2026 Viking offers a percentage of revenue (3% Flexible or 2.25% Annual) or a fixed €4,900 per location per year, with a €380 one-time setup fee on every option.

Which is cheaper, SurfSlot or Viking Bookings?

For the school, SurfSlot has no setup fee and takes nothing from your lesson price outside Australia, because the SurfSlot booking fee is paid by the customer. Viking's percentage is lower, but it comes out of your revenue. The customer pays more with SurfSlot.

Can I move from Viking Bookings to SurfSlot mid-season?

You can, but the quietest part of the year is easier. Export your customers, recreate products, beaches and instructors, then swap the booking widget on your website. Our team can do the setup for you.

Stop losing bookings to slow websites and clunky checkout.

SurfSlot is purpose-built surf school software: no subscription, no setup fee, no lock-in.

Related reading