Sani Resort, Greece · 24—30 April 2027 · 20 Places

Six days that rebuild
your game.

Eighteen hours of coached tennis at the Rafa Nadal Tennis Centre. Athletic training and guided recovery every day. Five-star full board at Sani Dunes, private transfers, and a performance plan that follows you home.

From CHF 5,900 · Twenty places · Ten rooms

Scroll
18h
Coached Tennis · Rafa Nadal Centre
6
Nights · Sani Dunes, Full Board
20
Places · Grouped by Level
2
Diagnostics · Full Reports

A week of tennis camps changes nothing.

Most tennis holidays give you court hours and a suntan. You hit a few thousand balls, feel good for a week, and return to exactly the same game — because nobody measured anything, nobody built the engine underneath, and nobody gave you a plan for the eleven months that follow.

This is built the other way round. We test where you actually stand, coach technique on world-class clay, train the physical engine that produces the shot, teach your nervous system to recover — and you leave with a personal program in the AG Performance App so the week compounds instead of fading.

Sani Resort, Halkidiki, Greece
Sani Resort · Halkidiki, Greece
Rafa Nadal Tennis Centre courts at Sani
Rafa Nadal Tennis Centre · 18 hours on court
Pool at Sani Dunes
Sani Dunes · where you recover
The beach at Sani Resort
Seven kilometres of private beach
Dine Around restaurants at Sani
Dine Around · a different table every evening

Everything included. Nothing to arrange.

You land in Thessaloniki. From that moment everything is handled — transfer, room, every meal, every session, every recovery protocol. All you bring is your racket.

BOOKED SEPARATELY
Build this week yourself
Six nights, Sani Dunes, full board2,300
18 hours of coaching, courts and balls1,800
Athletic training & guided recovery900
Stress & metabolism analysis with reports350
Personal follow-up program500
Spa massage & performance outfit390
Private return transfers150
RoughlyCHF 6,990

And you would still be organising ten bookings, with no programming, no measurement and no plan for the season that follows.

WITH AG PERFORMANCE
One price, one decision

Everything above, planned as a single week — six days of coaching, training and recovery designed to work together, in a group small enough that every correction is personal.

The program is built before you arrive, adjusted while you are there, and continues in the AG Performance App when you fly home. That is the part you cannot assemble from parts.

From, per person sharing
CHF 5,900
Six nights, all-inclusive. Drinks excepted.

Three hours on court. Three systems trained.

01 · TENNIS
Rafa Nadal Tennis Centre

Three hours daily on the courts of the Rafa Nadal Tennis Centre at Sani — two courts reserved exclusively for us. Technique blocks, tactical patterns, video analysis and supervised matchplay. Small groups, matched by level, all abilities welcome.

02 · PERFORMANCE
The Engine Behind the Shot

Daily athletic training built on the A6 Athlete's Core — power, rotation, mobility and movement patterns specific to tennis. Programmed around the court sessions so you get stronger without arriving flat.

03 · RECOVERY
Where Progress Happens

Guided recovery every day: breathwork, mobility, sleep protocols and downregulation, plus your signature spa treatment. You train hard for six days and finish the week fresher than you started.

You'll know exactly where you stand.

Two professional diagnostics are included — the same tests my private clients in Zurich pay for individually — each with a full written report you take home.

  • Stress & recovery analysis — how your nervous system handles load, and how fast you actually recover
  • Metabolism analysis — how your body produces energy, and what to eat to fuel your output
  • Your personal program — built from your results after the retreat, delivered in the AG Performance App
Performance diagnostics with Alex Grabher

One day at Sani.

08:00Run, or warm-up and mobility before tennis
09:00Tennis — three hours at the Rafa Nadal Tennis Centre
12:00Lunch break
14:00Fitness and / or guided recovery
16:00Yours — beach, pools, spa and everything Sani offers
19:00Dinner on the Dine Around programme

The programme is subject to change.

Rafa Nadal Tennis Centre at Sani Resort

Sani Dunes. Choose your view.

Every price includes the complete program, full board, diagnostics, transfers and your personal follow-up plan. The only difference is where you wake up. Click a room to see it in detail.

All prices per person for six nights. Single occupancy adds CHF 1,400 (double), CHF 1,500 (suite) or CHF 2,200 (beachfront). Twenty training places — a maximum of four single rooms is available. Greek climate resilience tax (€15 per room per night) is payable at the hotel on check-out.

Download the full brochure (PDF) — programme, rooms, floor plans, prices and terms.

Coming as a group

Three or more places booked together receive 10% off each place, in any room category — so a group of four saves CHF 2,360. Mention your group in the form and the discount is applied to everyone.

Bringing a non-playing partner

RoomPartner, per stay
Double Room — private garden & pool viewCHF 2,450
One-Bedroom Suite — grand balconyCHF 3,150
Deluxe Junior Suite — beachfrontCHF 4,050

Six nights in your room with full board, private transfers and full access to the resort — everything except the training programme. Partners are additional to the twenty training places.

Optional for partners: signature spa massage CHF 190 · join two tennis sessions CHF 300

What's included — and what isn't.

No surprises on arrival. Here is exactly what your price covers, and the handful of things it doesn't.

INCLUDED
Everything below is paid for
Six nights at Sani Dunes — the headline price is based on a double room, private garden & pool view
Full board — breakfast, lunch and dinner on the Dine Around programme
18 hours of coached tennis at the Rafa Nadal Tennis Centre, courts and balls
Daily athletic training and guided recovery sessions
Stress and metabolism analysis, each with a full written report
Your personal training program afterwards in the AG Performance App
One signature spa massage at Sani
THR9VE performance outfit — polo plus shorts or skirt
Private return airport transfers, Thessaloniki (SKG) — Sani
Full access to the Sani Resort facilities, pools and beaches
NOT INCLUDED
Arranged by you
Flights to and from Thessaloniki (SKG) — book to suit your own schedule
Travel and cancellation insurance — strongly recommended, and your responsibility
Drinks — settled directly with the hotel, at all meals and bars
Greek climate resilience tax — €15 per room per night, payable at check-out
Additional spa treatments beyond your included massage
Leisure and excursion programme — golf, water sports, boat trips, spa rituals and resort activities
Extra private lessons outside the group programme, on request
Personal expenses — laundry, minibar, gratuities

Everything above can be arranged for you through the resort — simply ask, and we will organise it before you arrive.

Where the week happens.

Sani Resort, Halkidiki Rafa Nadal Tennis Centre courts The beach at Sani Pool at Sani Dunes Dine Around restaurants Deluxe Junior Suite Beachfront at Sani Dunes

Click any image to view it full size.

Clear from the start.

01
Securing your place

50% of the total confirms your place and your room category. Places are allocated strictly in booking order.

02
Balance

The remaining 50% is due two months before departure — by 23 February 2027. Payment by bank transfer in CHF; an invoice is issued for every booking.

03
Or pay in full

Prefer to settle everything at once? Pay the full amount at booking — one invoice, nothing outstanding, and your place is locked immediately.

Cancellation Policy

Cancellations are accepted free of charge up to 90 days before departure — everything you have paid is refunded in full.

Within 90 days of departure, the accommodation, full board and applicable taxes remain payable, as these are contracted with Sani Resort on the same terms and cannot be released at short notice.

Your place is, however, fully transferable — send someone in your stead at any time, at no charge, and we will simply update the booking. Travel insurance covering cancellation is strongly recommended and is your responsibility.

If AG Performance has to cancel the retreat for any reason, you receive a complete refund of every franc paid to us.

Zurich to Sani, without the detours.

This retreat is built for Swiss players. Direct flights from Zurich to Thessaloniki take about two and a half hours, your private transfer to Sani Resort is included, and the week falls inside the Zurich spring holidays — so guests with school-age children can come too.

It is led by Alex Grabher, a performance coach based in Zurich who trains executives, athletes and ambitious amateurs across the region — in Zurich all year, in Greece for six days straight. Everything is invoiced in Swiss francs, with no currency surprises.

Who it is for: tennis players from Zurich, Zug, Schwyz, Lucerne, Basel, Bern and across German-speaking Switzerland who want a tennis holiday with a real training effect — from beginner to competitive, grouped by level.

Getting There

Fly into Thessaloniki Airport (SKG) — direct flights from Zurich take about two and a half hours. Your private return transfer to Sani Resort is included: roughly 70 km, an hour by road, with a driver waiting for you in arrivals.

Send your flight details once booked and we arrange the rest. Guests arriving from further afield can connect through Athens; we will advise on the best routing when you reserve.

Everything you might ask.

Any. Groups are formed by level after the first session, so beginners are never held up and competitive players are never held back. What matters more than your level is that you want to improve.

No — you book your own flights to Thessaloniki (SKG), which gives you freedom over airline, route and dates. Your private transfer from the airport to Sani and back is included. We share a recommended flight window once your place is confirmed.

Breakfast, lunch and dinner every day, through Sani's Dine Around programme — meaning you eat across the resort's restaurants rather than a single buffet. Drinks are not included and are settled directly with the hotel, along with the Greek climate resilience tax of €15 per room per night.

Yes. A non-playing partner shares your room with full board at CHF 2,450 and is welcome at every meal and social moment — simply without the tennis, training and diagnostics. They may also join individual sessions on request.

Roughly half of every retreat books solo. You share nothing but the courts and the dinner table, and the group of twenty is deliberately small enough that nobody stays a stranger past day one.

Alex builds you a personal training program based on your diagnostics and how you moved during the week, delivered in the AG Performance App with your sessions, protocols and progress tracking. That is what turns six days into a season.

Your rackets and court shoes. Balls and training equipment are provided, and your THR9VE performance outfit is waiting in your room on arrival.

Twenty places. Claim one.

Send this and you'll hear from me personally within 48 hours.

Your Details

Your Room & Party

Your Fit

By submitting, you agree to be contacted about your booking and to receive the AG Performance Newsletter. Unsubscribe anytime.

Six days in April. A different player in May.