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.
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 allBasketball League
Main Court
Oct 11, 2026 · 6:00 PM
Birthday Party
Party Room A
Oct 12, 2026 · 2:00 PM
Corporate Event
Main Hall
Oct 13, 2026 · 9:00 AM
Recent Activity
New booking request
2 min ago
Contract signed
1 hour ago
Payment received
3 hours ago
Document uploaded
5 hours ago
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
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
Review and contract
You approve or decline, chase whatever documents your policy requires, and send a contract that auto-fills from the booking.
- 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
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
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
Professional
For multi-venue operators.
$79/month
- Venues
- 5
- Spaces
- 30
- Team members
- 20
- Up to 5 venues
- Recurring contracts
- SMS reminders and reporting
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
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.