Booking Guide
Everything you need to know about booking, managing, and cancelling your GymHub classes.
Booking a class at GymHub takes less than a minute. This guide covers the full process from finding a class to cancelling a booking.
How to Book a Class
Choose your option
Every GymHub class offers two format options — for example Beginner or Advanced, or Morning or Evening. In the booking panel on the right side of the class page, click your preferred option radio button.
Select a session date and time
The session dropdown shows all upcoming available slots for that class. Each option shows the date, time, room, and number of spots remaining. Select the session you want to attend.
Sessions showing 0 spots are fully booked and won't appear in the dropdown.
Confirm your booking
Click the Confirm Booking button. You must be logged in — if you aren't, you'll be redirected to login first and then returned to the booking page automatically.
Your booking is confirmed immediately. The spot count decreases by one so other members see the updated availability.
Browse Classes to Book →Viewing Your Bookings
All your bookings — upcoming and past — appear on the My Bookings page.
- Upcoming — Shows confirmed sessions in the future as visual cards with all session details.
- History — Shows past and cancelled bookings in a compact table. Each has a Rate button so you can leave a review.
Cancelling a Booking
⚠️ Cancellation Policy
Free cancellation is available up to 24 hours before the class start time. Cancellations made within 24 hours of the class are not eligible for a refund. The booking will show a 🔒 lock icon when cancellation is no longer available.
Go to My Bookings
Click your name in the top navigation → select My Bookings, or go directly to My Bookings.
Find the booking and click Cancel
Each upcoming booking card has a red Cancel Booking button if cancellation is still available (more than 24 hours away). Click it and confirm the prompt to cancel.
When you cancel, your spot is automatically returned to the class so another member can book it.
What if a Class is Full?
If a session is fully booked, it won't appear in the dropdown on the class detail page. Here are your options:
- Check the Schedule — the same class may have other sessions on different days.
- Browse similar classes in the same category.
- Ask a Trainer to recommend an alternative.