
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 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Solo Room Garden
| Thu 25 Jun25 Jun 2026 USD730 | Fri 26 Jun26 Jun 2026 USD730 | Sat 27 Jun27 Jun 2026 USD730 | Sun 28 Jun28 Jun 2026 USD730 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 USD730 | 3 ![]() | |||||||||
| Thu 25 Jun25 Jun 2026 USD955 | Fri 26 Jun26 Jun 2026 USD955 | Sat 27 Jun27 Jun 2026 USD955 | Sun 28 Jun28 Jun 2026 USD955 | Mon 29 Jun29 Jun 2026 USD955 | Tue 30 Jun30 Jun 2026 USD955 | Wed 01 Jul01 Jul 2026 USD955 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD1,069 | Fri 26 Jun26 Jun 2026 USD1,069 | 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,069 | Wed 01 Jul01 Jul 2026 USD1,069 | 2 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD1,069 | Fri 26 Jun26 Jun 2026 USD1,069 | Sat 27 Jun27 Jun 2026 USD1,069 | Sun 28 Jun28 Jun 2026 USD1,069 | Mon 29 Jun29 Jun 2026 USD1,069 | Tue 30 Jun30 Jun 2026 USD1,069 | Wed 01 Jul01 Jul 2026 USD1,069 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD1,219 | Fri 26 Jun26 Jun 2026 USD1,219 | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD1,219 | Mon 29 Jun29 Jun 2026 USD1,219 | Tue 30 Jun30 Jun 2026 USD1,219 | Wed 01 Jul01 Jul 2026 USD1,219 | 1 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD1,295 | Fri 26 Jun26 Jun 2026 USD1,295 | Sat 27 Jun27 Jun 2026 USD1,295 | Sun 28 Jun28 Jun 2026 USD1,295 | Mon 29 Jun29 Jun 2026 USD1,295 | Tue 30 Jun30 Jun 2026 USD1,295 | Wed 01 Jul01 Jul 2026 USD1,295 | 1 ![]() | ||||||||||
2 ![]() Solo Garden Terrace
| 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 USD810 | Tue 30 Jun30 Jun 2026 USD810 | Wed 01 Jul01 Jul 2026 USD810 | 2 ![]() | |||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD1,360 | 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,385 | Sat 27 Jun27 Jun 2026 USD2,385 | Sun 28 Jun28 Jun 2026 USD2,385 | Mon 29 Jun29 Jun 2026 USD2,385 | Tue 30 Jun30 Jun 2026 USD2,385 | Wed 01 Jul01 Jul 2026 USD2,385 | 1 ![]() | |||||||||
3 ![]() | Thu
25 Jun25 Jun 2026 USD2,615 | Fri
26 Jun26 Jun 2026 USD2,615 | Sat
27 Jun27 Jun 2026 USD2,615 | Sun
28 Jun28 Jun 2026 USD2,615 | Mon
29 Jun29 Jun 2026 USD2,615 | Tue
30 Jun30 Jun 2026 USD2,615 | Wed
01 Jul01 Jul 2026 USD2,615 | 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 USD2,615 | Sun
28 Jun28 Jun 2026 USD2,615 | Mon
29 Jun29 Jun 2026 USD2,615 | Tue
30 Jun30 Jun 2026 USD2,615 | Wed
01 Jul01 Jul 2026 USD2,615 | 3 ![]() | |||||||||
| Thu
25 Jun25 Jun 2026 USD3,535 | Fri
26 Jun26 Jun 2026 USD3,535 | Sat
27 Jun27 Jun 2026 USD3,535 | Sun
28 Jun28 Jun 2026 USD3,535 | Mon
29 Jun29 Jun 2026 USD3,535 | Tue
30 Jun30 Jun 2026 USD3,535 | Wed
01 Jul01 Jul 2026 USD3,535 | 7 ![]() Not available | ||||||||||
| Thu
25 Jun25 Jun 2026 USD3,535 | Fri
26 Jun26 Jun 2026 USD3,535 | Sat
27 Jun27 Jun 2026 USD3,535 | Sun
28 Jun28 Jun 2026 USD3,535 | Mon
29 Jun29 Jun 2026 USD3,535 | Tue
30 Jun30 Jun 2026 USD3,535 | Wed
01 Jul01 Jul 2026 USD3,535 | 3 ![]() Not available | ||||||||||
| Thu
25 Jun25 Jun 2026 USD3,589 | Fri
26 Jun26 Jun 2026 USD3,589 | Sat
27 Jun27 Jun 2026 USD3,589 | Sun
28 Jun28 Jun 2026 USD3,589 | Mon
29 Jun29 Jun 2026 USD3,589 | Tue
30 Jun30 Jun 2026 USD3,589 | Wed
01 Jul01 Jul 2026 USD3,589 | 3 ![]() Not available | ||||||||||
| Thu
25 Jun25 Jun 2026 USD4,740 | Fri
26 Jun26 Jun 2026 USD4,740 | Sat
27 Jun27 Jun 2026 USD4,740 | Sun
28 Jun28 Jun 2026 USD4,740 | Mon
29 Jun29 Jun 2026 USD4,740 | Tue
30 Jun30 Jun 2026 USD4,740 | Wed
01 Jul01 Jul 2026 USD4,740 | 1 ![]() Not available | ||||||||||















