How to Book Swim Classes
-
Assess Swimming Level
-
Use the Stage Descriptions link (Stage Descriptions) to help find the right stage for your child.
-
-
Choose Session
-
Click the Registration tab at the top of the page.
-
Choose a day and time that works for you for the entire term.
-
-
Add to cart
-
Select the session and add it to your cart
-
-
Create Account
-
Register and add children as members
-
-
Complete Booking
-
Finish process - no online payment is taken.
-
-
Payment
-
You will be invoiced for the entire term after booking via email by the BSM Accounts Team.
-
Lesson Options and Pricing
-
25 minute group sessions are 6 OMR per person per session.
-
45 minute group sessions are 8 OMR per person per session.
-
All sessions are invoiced termly.
-
Payment will NOT be taken via this platform - invoices will be sent out from the BSM Accounts Office by email after your booking has been confirmed.
Important Information
-
Before booking, please check our Stage Descriptions to ensure your swimmer is placed at the appropriate level.
-
Once you book a class, you are committed for the full term.
-
Payment will NOT be taken via this platform - invoices will be sent out from the BSM Accounts Office after your booking has been confirmed. All sessions are invoiced termly.
-
This portal is only for BSM Marlins Swim School bookings
-
Performance Swim squad bookings are managed separately - please email Stu Clarke.
If you have any questions or need help, please contact us - we are happy to assist!
Jamie Price – Swim School Coordinator
📧 [email protected]
Replies within two working days during term time.
Attendance Information
-
By booking, you are committing to the full academic term.
-
Each swimmer is eligible for up to two catch-up sessions per term.
-
The final week of term is not invoiced, allowing for a potential third catch-up session if needed.
If you want to join the swim squad or arrange a trial, please email Marlins' Head Coach, Stu Clarke.