Facility rental SaaS

Turn rental requests into approved, signed, and paid bookings.

VenuesDock helps gyms, halls, courts, rooms, fields, and studios manage availability, contracts, e-signatures, Stripe Connect payments, notifications, and reporting from one dashboard.

No credit card required Set up in minutes Cancel anytime
VVenuesDock
SM

Welcome back, Sarah 👋

Here's what's happening at Riverside Sports Center.

Total Bookings

32

↑ 18% vs last 7 days

Pending Review

7

↑ 12% vs last 7 days

Revenue (This Month)

$24,860

↑ 22% vs last month

Occupancy Rate

68%

↑ 8% vs last month

Upcoming Bookings

View all

Basketball League

Main Court

Confirmed

Birthday Party

Party Room A

Contract Sent

Corporate Event

Main Hall

Pending Review

Built for the facilities that rent by the hour — badminton and basketball courts, community halls, studios, pitches and multi-purpose rooms.

Everything the booking actually needs

Not a calendar with payments bolted on — the whole path from enquiry to money in your account.

Smart availability

Visual calendar with conflict detection, holds, recurring blocks, peak and off-peak pricing, and a waitlist that backfills cancellations.

Contracts and e-signatures

Upload templates, auto-fill booking details, collect signatures, and store signed PDFs against the booking.

Stripe Connect payments

Deposits, balances, refunds and platform fees, paid straight into your own Stripe account.

Built for operations

Document requirements, check-in and no-show tracking, utilisation reporting, audit logs and role-based access.

Three steps, start to finish

The same path every booking takes, whether it came from a phone call or your public page.

  1. 1

    Request

    A renter picks a space and time on your public booking page, adds any extras, and submits. Conflicts are caught before the request reaches you.

  2. 2

    Review and contract

    You approve or decline, chase whatever documents your policy requires, and send a contract that auto-fills from the booking.

  3. 3

    Payment and confirmation

    The renter pays a deposit or the full amount through Stripe. The booking confirms, the door code issues, and the calendar updates.

Two people use this, not one

A dashboard for whoever runs the facility, and a booking page for whoever wants an hour on the court.

For the facility

The manager dashboard

  • Approve, decline or reschedule from one queue
  • Peak and off-peak rates, promo codes and add-ons
  • Check renters in and record no-shows
  • Utilisation, revenue and repeat-renter reporting

For the renter

The booking page

  • Book a space without creating an account first
  • See exactly what a slot costs before committing
  • Sign the contract and pay in the same flow
  • Join a waitlist when the time they wanted is taken
Browse venues on VenuesDock

Pricing

Billed monthly, cancel any time. Card payments carry a platform fee on top of Stripe’s own processing charge.

Free

Run a single space and take real bookings.

$0/month

Venues
1
Spaces
1
Team members
2
  • 1 venue, 1 space
  • Booking requests and contracts
  • Email notifications
Start free trial

Most facilities start here

Starter

For a single facility with a handful of courts.

$29/month

Venues
1
Spaces
5
Team members
5
  • 1 venue, up to 5 spaces
  • Stripe Connect payments
  • Document requirements
Start free trial

Professional

For multi-venue operators.

$79/month

Venues
5
Spaces
30
Team members
20
  • Up to 5 venues
  • Recurring contracts
  • SMS reminders and reporting
Start free trial

Enterprise

Custom pricing for large or multi-site operators.

Talk to us

Venues
Unlimited
Spaces
Unlimited
Team members
Unlimited
  • Unlimited venues and spaces
  • Priority support
  • Custom terms
Talk to us

Every plan includes contracts, e-signatures, document requirements and email notifications. Support is by email on all plans; Enterprise adds a named contact.

Money and access, handled carefully

You are taking payments from the public and holding documents about them. Both deserve more than a promise.

Payments never touch our servers

Card details go straight to Stripe. VenuesDock stores the payment reference, never the card.

Your Stripe account, your money

Stripe Connect pays into your account directly. We take a platform fee, not custody of your revenue.

A record of who did what

Approvals, price changes, refunds and cancellations are written to an append-only audit log.

Access by role

Facility managers, organization admins and renters see only what their role allows, scoped to their own organization.

Questions we get asked

Do renters need an account to book?
No. The public booking page takes a request from anyone with the link. Renters can create an account afterwards to track their bookings, but nothing forces them to.
How do payments reach us?
Through Stripe Connect, into your own Stripe account. You keep the customer relationship and the money; VenuesDock takes a platform fee on each transaction.
Can we charge different rates at different times?
Yes. Pricing rules cover days of the week, times of day and seasonal windows, and a booking that crosses from off-peak into peak is charged each part at its own rate.
What happens when someone cancels?
Your cancellation policy works out the refund, which you confirm before any money moves. The freed slot is then offered to the first person on the waitlist for it.
Can we require insurance or permits before a booking is confirmed?
Yes. Document requirements can be attached to the organization, a venue, a space or a booking type, and each one gates a specific stage — before the contract, before payment, or before the event.
Can we import our existing bookings?
Not yet as a self-service import. Talk to us about your current system and we will tell you honestly whether we can help you move.

Something not covered? Ask us directly.

Ready to take your first booking?

Set up a venue, a space and a rate in a few minutes. No card required.