
Summer Wellbeing - All Inclusive incl spa treatment
- Ultra All Inclusive
- Cancellation Penalty within 21 days
- 3 Night Deposit
- Rates Quoted
- Discount off Fully Flexible Rate
- Breakfast included
- Dinner included for all nights
Give us your body for a week and we will give you back your mind.
Why not take advantage of our special promotional rates. Book early and secure great discount off our Fully Flexible Rate.
All-Inclusive Wellness - At BodyHoliday, we include everything we could imagine at our one-of-a-kind resort designed to provide the most rejuvenating welln...
Rooms | Arrival Thu 25 Jun | Depart Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon 29 Jun | Tue 30 Jun | Wed 01 Jul | Thu, 25 Jun 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 25 Jun25 Jun 2026 USD864 | Fri 26 Jun26 Jun 2026 USD864 | Sat 27 Jun27 Jun 2026 USD864 | Sun 28 Jun28 Jun 2026 USD822 | Mon 29 Jun29 Jun 2026 USD822 | Tue 30 Jun30 Jun 2026 USD822 | Wed 01 Jul01 Jul 2026 USD822 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD864 | Fri 26 Jun26 Jun 2026 USD864 | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 USD822 | Wed 01 Jul01 Jul 2026 USD822 | 2 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD903 | Fri 26 Jun26 Jun 2026 USD903 | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD864 | Mon 29 Jun29 Jun 2026 USD864 | Tue 30 Jun30 Jun 2026 USD864 | Wed 01 Jul01 Jul 2026 USD864 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD903 | Fri 26 Jun26 Jun 2026 USD903 | Sat 27 Jun27 Jun 2026 USD903 | Sun 28 Jun28 Jun 2026 USD864 | Mon 29 Jun29 Jun 2026 USD864 | Tue 30 Jun30 Jun 2026 USD864 | Wed 01 Jul01 Jul 2026 USD864 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD952 | Fri 26 Jun26 Jun 2026 USD952 | Sat 27 Jun27 Jun 2026 USD952 | Sun 28 Jun28 Jun 2026 USD910 | Mon 29 Jun29 Jun 2026 USD910 | Tue 30 Jun30 Jun 2026 USD910 | Wed 01 Jul01 Jul 2026 USD910 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD998 | Sun 28 Jun28 Jun 2026 check-out ok | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 check-out ok | 1 ![]() | ||||||||||
1 ![]() Ocean Front Suite
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 USD1,498 | Sat 27 Jun27 Jun 2026 USD1,498 | Sun 28 Jun28 Jun 2026 USD1,459 | Mon 29 Jun29 Jun 2026 USD1,459 | Tue 30 Jun30 Jun 2026 USD1,459 | Wed 01 Jul01 Jul 2026 USD1,459 | 1 ![]() | |||||||||
3 ![]() Calypso Junior Suite
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat
27 Jun27 Jun 2026 USD1,648 | Sun
28 Jun28 Jun 2026 USD1,609 | Mon
29 Jun29 Jun 2026 USD1,609 | Tue
30 Jun30 Jun 2026 USD1,609 | Wed
01 Jul01 Jul 2026 USD1,609 | 3 ![]() | |||||||||
3 ![]() | Thu
25 Jun25 Jun 2026 USD1,648 | Fri
26 Jun26 Jun 2026 USD1,648 | Sat
27 Jun27 Jun 2026 USD1,648 | Sun
28 Jun28 Jun 2026 USD1,609 | Mon
29 Jun29 Jun 2026 USD1,609 | Tue
30 Jun30 Jun 2026 USD1,609 | Wed
01 Jul01 Jul 2026 USD1,609 | 3 ![]() Not available | |||||||||
| Thu
25 Jun25 Jun 2026 USD2,246 | Fri
26 Jun26 Jun 2026 USD2,246 | Sat
27 Jun27 Jun 2026 USD2,246 | Sun
28 Jun28 Jun 2026 USD2,207 | Mon
29 Jun29 Jun 2026 USD2,207 | Tue
30 Jun30 Jun 2026 USD2,207 | Wed
01 Jul01 Jul 2026 USD2,207 | 7 ![]() Not available | ||||||||||
| Thu
25 Jun25 Jun 2026 USD2,246 | Fri
26 Jun26 Jun 2026 USD2,246 | Sat
27 Jun27 Jun 2026 USD2,246 | Sun
28 Jun28 Jun 2026 USD2,207 | Mon
29 Jun29 Jun 2026 USD2,207 | Tue
30 Jun30 Jun 2026 USD2,207 | Wed
01 Jul01 Jul 2026 USD2,207 | 3 ![]() Not available | ||||||||||
| Thu
25 Jun25 Jun 2026 USD2,285 | Fri
26 Jun26 Jun 2026 USD2,285 | Sat
27 Jun27 Jun 2026 USD2,285 | Sun
28 Jun28 Jun 2026 USD2,242 | Mon
29 Jun29 Jun 2026 USD2,242 | Tue
30 Jun30 Jun 2026 USD2,242 | Wed
01 Jul01 Jul 2026 USD2,242 | 3 ![]() Not available | ||||||||||
| Thu
25 Jun25 Jun 2026 USD3,032 | Fri
26 Jun26 Jun 2026 USD3,032 | Sat
27 Jun27 Jun 2026 USD3,032 | Sun
28 Jun28 Jun 2026 USD2,990 | Mon
29 Jun29 Jun 2026 USD2,990 | Tue
30 Jun30 Jun 2026 USD2,990 | Wed
01 Jul01 Jul 2026 USD2,990 | 1 ![]() Not available | ||||||||||

Fully Flexible Rate All Inclusive with spa treatments
- Ultra Inclusive
- Free Cancellation
- Rates quoted
All-Inclusive Wellness - At BodyHoliday, we include everything we could imagine at our one-of-a-kind resort designed to provide the most rejuvenating wellness holiday.
We offer a generous all-inclusive experience that includes a daily spa treatment every full day of your stay and virtually endless options in classes, adventure programme and sp...
Rooms | Arrival Thu 25 Jun | Depart Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon 29 Jun | Tue 30 Jun | Wed 01 Jul | Thu, 25 Jun 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 25 Jun25 Jun 2026 USD1,329 | Fri 26 Jun26 Jun 2026 USD1,329 | Sat 27 Jun27 Jun 2026 USD1,329 | Sun 28 Jun28 Jun 2026 USD1,265 | Mon 29 Jun29 Jun 2026 USD1,265 | Tue 30 Jun30 Jun 2026 USD1,265 | Wed 01 Jul01 Jul 2026 USD1,265 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD1,329 | Fri 26 Jun26 Jun 2026 USD1,329 | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 USD1,265 | Wed 01 Jul01 Jul 2026 USD1,265 | 2 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD1,389 | Fri 26 Jun26 Jun 2026 USD1,389 | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD1,329 | Mon 29 Jun29 Jun 2026 USD1,329 | Tue 30 Jun30 Jun 2026 USD1,329 | Wed 01 Jul01 Jul 2026 USD1,329 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD1,389 | Fri 26 Jun26 Jun 2026 USD1,389 | Sat 27 Jun27 Jun 2026 USD1,389 | Sun 28 Jun28 Jun 2026 USD1,329 | Mon 29 Jun29 Jun 2026 USD1,329 | Tue 30 Jun30 Jun 2026 USD1,329 | Wed 01 Jul01 Jul 2026 USD1,329 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD1,465 | Fri 26 Jun26 Jun 2026 USD1,465 | Sat 27 Jun27 Jun 2026 USD1,465 | Sun 28 Jun28 Jun 2026 USD1,400 | Mon 29 Jun29 Jun 2026 USD1,400 | Tue 30 Jun30 Jun 2026 USD1,400 | Wed 01 Jul01 Jul 2026 USD1,400 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD1,535 | Sun 28 Jun28 Jun 2026 check-out ok | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 check-out ok | 1 ![]() | ||||||||||
1 ![]() Ocean Front Suite
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 USD2,305 | Sat 27 Jun27 Jun 2026 USD2,305 | Sun 28 Jun28 Jun 2026 USD2,245 | Mon 29 Jun29 Jun 2026 USD2,245 | Tue 30 Jun30 Jun 2026 USD2,245 | Wed 01 Jul01 Jul 2026 USD2,245 | 1 ![]() | |||||||||
3 ![]() Calypso Junior Suite
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat
27 Jun27 Jun 2026 USD2,535 | Sun
28 Jun28 Jun 2026 USD2,475 | Mon
29 Jun29 Jun 2026 USD2,475 | Tue
30 Jun30 Jun 2026 USD2,475 | Wed
01 Jul01 Jul 2026 USD2,475 | 3 ![]() | |||||||||
3 ![]() | Thu
25 Jun25 Jun 2026 USD2,535 | Fri
26 Jun26 Jun 2026 USD2,535 | Sat
27 Jun27 Jun 2026 USD2,535 | Sun
28 Jun28 Jun 2026 USD2,475 | Mon
29 Jun29 Jun 2026 USD2,475 | Tue
30 Jun30 Jun 2026 USD2,475 | Wed
01 Jul01 Jul 2026 USD2,475 | 3 ![]() Not available | |||||||||
| Thu
25 Jun25 Jun 2026 USD3,455 | Fri
26 Jun26 Jun 2026 USD3,455 | Sat
27 Jun27 Jun 2026 USD3,455 | Sun
28 Jun28 Jun 2026 USD3,395 | Mon
29 Jun29 Jun 2026 USD3,395 | Tue
30 Jun30 Jun 2026 USD3,395 | Wed
01 Jul01 Jul 2026 USD3,395 | 7 ![]() Not available | ||||||||||
| Thu
25 Jun25 Jun 2026 USD3,455 | Fri
26 Jun26 Jun 2026 USD3,455 | Sat
27 Jun27 Jun 2026 USD3,455 | Sun
28 Jun28 Jun 2026 USD3,395 | Mon
29 Jun29 Jun 2026 USD3,395 | Tue
30 Jun30 Jun 2026 USD3,395 | Wed
01 Jul01 Jul 2026 USD3,395 | 3 ![]() Not available | ||||||||||
| Thu
25 Jun25 Jun 2026 USD3,515 | Fri
26 Jun26 Jun 2026 USD3,515 | Sat
27 Jun27 Jun 2026 USD3,515 | Sun
28 Jun28 Jun 2026 USD3,449 | Mon
29 Jun29 Jun 2026 USD3,449 | Tue
30 Jun30 Jun 2026 USD3,449 | Wed
01 Jul01 Jul 2026 USD3,449 | 3 ![]() Not available | ||||||||||
| Thu
25 Jun25 Jun 2026 USD4,665 | Fri
26 Jun26 Jun 2026 USD4,665 | Sat
27 Jun27 Jun 2026 USD4,665 | Sun
28 Jun28 Jun 2026 USD4,600 | Mon
29 Jun29 Jun 2026 USD4,600 | Tue
30 Jun30 Jun 2026 USD4,600 | Wed
01 Jul01 Jul 2026 USD4,600 | 1 ![]() Not available | ||||||||||

Lowest Available Rate - All Inclusive with spa treatment
- Ultra All Inclusive
- Cancellation Penalty within 21 days
- 3 Night Deposit
- Rates Quoted
- Dates changes can be made upto 7 days prior
Book in advance and save
Rooms | Arrival Thu 25 Jun | Depart Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon 29 Jun | Tue 30 Jun | Wed 01 Jul | Thu, 25 Jun 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD1,139 | Mon
29 Jun29 Jun 2026 USD1,139 | Tue
30 Jun30 Jun 2026 USD1,139 | Wed
01 Jul01 Jul 2026 USD1,139 | 1 ![]() Not available | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | Mon 29 Jun29 Jun 2026 check-out ok | Tue
30 Jun30 Jun 2026 USD1,139 | Wed
01 Jul01 Jul 2026 USD1,139 | 2 ![]() Not available | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD1,196 | Mon
29 Jun29 Jun 2026 USD1,196 | Tue
30 Jun30 Jun 2026 USD1,196 | Wed
01 Jul01 Jul 2026 USD1,196 | 1 ![]() Not available | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD1,196 | Mon
29 Jun29 Jun 2026 USD1,196 | Tue
30 Jun30 Jun 2026 USD1,196 | Wed
01 Jul01 Jul 2026 USD1,196 | 1 ![]() Not available | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD1,260 | Mon
29 Jun29 Jun 2026 USD1,260 | Tue
30 Jun30 Jun 2026 USD1,260 | Wed
01 Jul01 Jul 2026 USD1,260 | 1 ![]() Not available | ||||||||||
1 ![]() Ocean Front Suite
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD2,021 | Mon
29 Jun29 Jun 2026 USD2,021 | Tue
30 Jun30 Jun 2026 USD2,021 | Wed
01 Jul01 Jul 2026 USD2,021 | 1 ![]() Not available | |||||||||
3 ![]() | Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD2,228 | Mon
29 Jun29 Jun 2026 USD2,228 | Tue
30 Jun30 Jun 2026 USD2,228 | Wed
01 Jul01 Jul 2026 USD2,228 | 3 ![]() Not available | |||||||||
3 ![]() Calypso Junior Suite
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD2,228 | Mon
29 Jun29 Jun 2026 USD2,228 | Tue
30 Jun30 Jun 2026 USD2,228 | Wed
01 Jul01 Jul 2026 USD2,228 | 3 ![]() Not available | |||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD3,056 | Mon
29 Jun29 Jun 2026 USD3,056 | Tue
30 Jun30 Jun 2026 USD3,056 | Wed
01 Jul01 Jul 2026 USD3,056 | 7 ![]() Not available | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD3,056 | Mon
29 Jun29 Jun 2026 USD3,056 | Tue
30 Jun30 Jun 2026 USD3,056 | Wed
01 Jul01 Jul 2026 USD3,056 | 3 ![]() Not available | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD3,104 | Mon
29 Jun29 Jun 2026 USD3,104 | Tue
30 Jun30 Jun 2026 USD3,104 | Wed
01 Jul01 Jul 2026 USD3,104 | 3 ![]() Not available | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun
28 Jun28 Jun 2026 USD4,140 | Mon
29 Jun29 Jun 2026 USD4,140 | Tue
30 Jun30 Jun 2026 USD4,140 | Wed
01 Jul01 Jul 2026 USD4,140 | 1 ![]() Not available | ||||||||||













