Features

Everything an independent venue actually needs.

Bookings, payments, memberships, access control and customer CRM — all in one place. Built around golf simulators and driving ranges, equally happy with darts, pool, lesson slots, or anything else you rent by the hour.

No per-booking cuts. No setup fees. One flat monthly price.

The booking engine

Take bookings without lifting a finger

Your venue page does the work, day and night. Customers pick a slot, pay, and they're in — no calls, no spreadsheets, no double-bookings.

24/7 online bookings

Customers book and pay from your venue page — no phone, no email, no spreadsheet.

Any bookable resource — not just simulators

Golf simulators are our roots, but the booking engine is resource-agnostic. Darts oches, pool tables, putting greens, lesson slots, function rooms — if you rent it by the hour, you can list it.

Multi-activity baskets — book several in one checkout

Let customers add several bays or activities to one basket and pay for the lot in a single checkout.

Multi-player & group pricing

Three pricing modes plus volume discount tiers for larger groups.

Cash & in-person bookings

Take phone, walk-in, and on-the-day bookings without forcing online payment.

Venue map

Show your venue, not a dropdown

Lay out your bays, rooms, walkways and front-of-house exactly as they sit in the building. Customers tap the bay they want — no second-guessing which one is by the bar or which one's the VIP suite.

  • Drag-and-drop layout editor in the dashboard
  • Bays, VIP rooms, walkways, reception, bar — whatever you have
  • Live availability and pricing shown per bay
  • Falls back to a clean list view on small screens
  • Skip the map entirely if you’d rather use a list — totally optional
Sim access control

Automated simulator access control

The BookMyBays Agent locks and unlocks your simulators automatically — no staff intervention.

  • A small Windows app pairs to a bay with a one-time code from your dashboard.
  • Opens your simulator software at the start of every booking, closes it at the end.
  • Live online / in-session / offline status visible from anywhere.
  • Remote restart, close, and shutdown commands when you need to step in.
  • Works with any Windows-based simulator — TrackMan, Foresight, GSPro, Uneekor, and more.
Memberships & money

Turn regulars into recurring revenue

Subscriptions, credit bundles, gift cards, dynamic pricing, promo codes and automatic bundle discounts — all running on Stripe, all visible on your booking page.

Memberships & subscriptions

Sell monthly plans, credit bundles, and season passes — Stripe handles the recurring billing.

Gift cards

Sell gift cards online — money in now, played later. Perfect for Christmas and birthdays.

Stripe payments built in

Card, Apple Pay, Google Pay — straight into your Stripe account.

Time-of-day & dynamic pricing

Off-peak mornings, peak evenings, weekend uplift — applied automatically at checkout.

Promo codes & discounts

Run targeted offers to fill quiet hours or reward returning customers.

Bundle discounts — book more, save more

Reward bigger visits automatically: when a customer books two or more sessions, the saving applies itself at checkout — no code to type.

Customers & data

Know your numbers, and your regulars

Every booking, every spend, every customer note — in one place. Drop into reports when you want the big picture.

Reporting & analytics

Know your numbers without exporting CSVs.

Customer profiles & CRM

Every booking, every spend, every note — in one place.

Day to day

The bits that just run

Less interesting on a marketing page, but the stuff you'll touch every week.

Team management

Invite staff as managers — full operational access, no access to billing.

  • Owner role: full access including billing and venue settings.
  • Manager role: bookings, bays, customers — no billing, no settings.
  • Invite by email, revoke instantly.
  • Audit-friendly: every booking shows who created or modified it.

Opening hours & closures

Set your weekly schedule and block out bank holidays or private events.

  • Per-day opening and closing times.
  • One-off closure dates for bank holidays, training days, and private hires.
  • Per-bay availability when you want a bay out of rotation.
  • The booking page updates automatically — customers never see times you can't actually deliver.

Email & live chat support

Real humans who know the product — reach us by email any time, or open live chat right inside your dashboard.

  • Live chat built into the admin dashboard — you’re already signed in, so no faff explaining who you are.
  • Email support whenever you need it, with a real reply — not an auto-responder.
  • You’re talking to people who actually know BookMyBays, not a first-line script.
  • Available during UK business hours, Monday to Friday.

See it running at your venue

30-day free trial. No credit card. Setup takes about 15 minutes.

Start free trial

Want to see how much it costs first? Fair enough.