Programs & pricing

Programs & coaching

Six ways to play at S Tennis Academy — from a child's first racket to a professional's pre-season block. Every session includes court, rackets and balls.

Kids Academy

Mini Stars (4–6) and Rising Stars (7–9) programs. Fun, structured and built on fundamentals.

Private Coaching

Personalised sessions for juniors, adults and performance players. One coach, one focus.

High Performance

Structured tennis and fitness programs for competitive athletes. Train with former ATP pros.

Adult Groups

Golden Rackets — play regularly, improve consistently and compete. All levels welcome.

Tennis Camps

Multi-day immersive experiences including the Grass Court Experience at Kaktus Hotel.

Court Bookings

Egypt's only fully-equipped rental — rackets, balls, hopper and cones all included.

01

Private session

1-on-1 Coaching

Your court. Your pace. Technique, tactics, fitness or match prep — every minute is yours.

Hard court · Grass court

Book now
02

Two players

Semi-Private

Two players, one coach. Personal attention and competitive energy. Great for friends or partners.

Hard court · Grass court

Book now
03

Play your way

Court Rental

Egypt's only fully-equipped court rental — rackets, balls, hoppers and cones. Just show up.

Hard court · Grass court

Reserve

Play. Train. Compete.

Join our programs, train alongside international players and experience professional tennis.

Contact us today

Academy group programs

Three steps to your group

  1. 01Sign up

    Contact us and register your interest.

  2. 02Assessment

    On-court evaluation of your level, age and goals.

  3. 03Join your group

    Allocated to the best-fit group. Three sessions per week.

Junior · ages 4–6

Mini Stars

Tennis through fun, games and structured drills that build coordination and a love for the sport.

Contact us →

Junior · ages 7–9

Rising Stars

Real technique — groundstrokes, volleys, serve and footwork — in a competitive group environment.

Contact us →

Adults · all levels

Golden Rackets

Play regularly, improve consistently, compete. Tactical awareness, match play and fitness every session.

Contact us →

FAQ

Got questions?

Can beginners join S Tennis Academy?

Absolutely. We welcome players of all levels. Our coaches will assess your level and recommend the right program — from group academy to private sessions or court rental.

Do I need to bring my own equipment?

No. All sessions and court rentals include rackets, balls, ball hoppers and cones. Just show up — we have everything you need on court.

Can I combine training with a holiday?

Yes — this is one of our most popular packages. The Grass Court Experience combines daily professional coaching with full-board accommodation at Kaktus Hotel. Train in the mornings, enjoy the Red Sea for the rest of the day.

Can I bring my family?

Soma Bay is a world-class resort destination with beach, golf, water sports, spa and dining — so non-playing family members will have a fantastic stay. Many players come with families who love the destination as much as the tennis.

How do I book a session?

The easiest way is WhatsApp — message us and our team will respond within a few hours. We'll help you choose the right program, arrange scheduling and organise any accommodation or transport you need.

Do you offer airport transfers?

Yes. Hurghada International Airport is 30 minutes from Soma Bay. We can arrange transfers on request — just let us know your arrival details when you book.

Can I watch the professional tournaments?

You can watch all ATP Challenger and ITF World Tennis Tour events hosted at STA free of charge. Eligible competitive players can also enter ITF events through the ITF registration portal.

What is the best time to visit?

Soma Bay enjoys sunshine 365 days a year. The most popular months for tennis are October through April when temperatures are ideal — typically 22–28°C. Early morning and evening sessions are available in summer.

Get in touch

Ready to get started?

Book your session, join a camp or plan your visit to Soma Bay. Our team is ready to help.

+20 114 213 8175 · info@stennisacademy.com · @stennisacademy