🔥 New classes added weekly — Browse the schedule

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

1

Browse and find a class

Go to the Classes page or the Schedule page. Use the category filter pills or search bar to narrow down classes. Click any class card to open its full detail page.

2

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.

3

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.

4

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.

1

Go to My Bookings

Click your name in the top navigation → select My Bookings, or go directly to My Bookings.

2

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: