
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 Mon 22 Jun | Depart Tue 23 Jun | Wed 24 Jun | Thu 25 Jun | Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon, 22 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Solo Room Garden
| Mon 22 Jun22 Jun 2026 USD695 | Tue 23 Jun23 Jun 2026 USD695 | Wed 24 Jun24 Jun 2026 USD695 | Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 USD695 | Sat 27 Jun27 Jun 2026 USD695 | Sun 28 Jun28 Jun 2026 USD659 | 3 ![]() | |||||||||
2 ![]() Solo Garden Terrace
| Mon 22 Jun22 Jun 2026 USD775 | Tue 23 Jun23 Jun 2026 USD775 | Wed 24 Jun24 Jun 2026 check-out ok | 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 | 2 ![]() | |||||||||
| Mon 22 Jun22 Jun 2026 USD879 | Tue 23 Jun23 Jun 2026 USD879 | Wed 24 Jun24 Jun 2026 USD879 | Thu 25 Jun25 Jun 2026 USD879 | Fri 26 Jun26 Jun 2026 USD879 | Sat 27 Jun27 Jun 2026 USD879 | Sun 28 Jun28 Jun 2026 USD815 | 1 ![]() | ||||||||||
| Mon 22 Jun22 Jun 2026 USD989 | Tue 23 Jun23 Jun 2026 USD989 | Wed 24 Jun24 Jun 2026 USD989 | Thu 25 Jun25 Jun 2026 USD989 | Fri 26 Jun26 Jun 2026 USD989 | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD929 | 1 ![]() | ||||||||||
| Mon 22 Jun22 Jun 2026 USD989 | Tue 23 Jun23 Jun 2026 USD989 | Wed 24 Jun24 Jun 2026 USD989 | Thu 25 Jun25 Jun 2026 USD989 | Fri 26 Jun26 Jun 2026 USD989 | Sat 27 Jun27 Jun 2026 USD989 | Sun 28 Jun28 Jun 2026 USD929 | 1 ![]() | ||||||||||
| Mon 22 Jun22 Jun 2026 USD1,285 | Tue 23 Jun23 Jun 2026 USD1,285 | Wed 24 Jun24 Jun 2026 USD1,285 | Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD1,285 | Sun 28 Jun28 Jun 2026 check-out ok | 1 ![]() | ||||||||||
2 ![]() | Mon 22 Jun22 Jun 2026 USD1,590 | Tue 23 Jun23 Jun 2026 USD1,590 | Wed 24 Jun24 Jun 2026 USD1,590 | 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 | 2 ![]() | |||||||||
| Mon 22 Jun22 Jun 2026 USD1,659 | Tue 23 Jun23 Jun 2026 USD1,659 | Wed 24 Jun24 Jun 2026 USD1,659 | Thu 25 Jun25 Jun 2026 USD1,659 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 2 ![]() | ||||||||||
3 ![]() Terrace Junior Suite
| Mon 22 Jun22 Jun 2026 USD1,719 | Tue 23 Jun23 Jun 2026 USD1,719 | Wed 24 Jun24 Jun 2026 USD1,719 | 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 | 3 ![]() | |||||||||
4 ![]() | Mon 22 Jun22 Jun 2026 USD2,419 | Tue 23 Jun23 Jun 2026 USD2,419 | Wed 24 Jun24 Jun 2026 USD2,419 | 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 | 4 ![]() | |||||||||
| Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD879 | Wed 24 Jun24 Jun 2026 USD879 | Thu 25 Jun25 Jun 2026 USD879 | Fri 26 Jun26 Jun 2026 USD879 | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 2 ![]() | ||||||||||
| Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD1,215 | Wed 24 Jun24 Jun 2026 USD1,215 | Thu 25 Jun25 Jun 2026 USD1,215 | Fri 26 Jun26 Jun 2026 USD1,215 | Sat 27 Jun27 Jun 2026 USD1,215 | Sun 28 Jun28 Jun 2026 USD1,150 | 1 ![]() | ||||||||||
1 ![]() Ocean Front Suite
| Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | 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 | 1 ![]() | |||||||||
3 ![]() Calypso Junior Suite
| Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | 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 | 3 ![]() | |||||||||
3 ![]() | Mon
22 Jun22 Jun 2026 USD2,535 | Tue
23 Jun23 Jun 2026 USD2,535 | Wed
24 Jun24 Jun 2026 USD2,535 | 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 | 3 ![]() Not available | |||||||||
| Mon
22 Jun22 Jun 2026 USD3,455 | Tue
23 Jun23 Jun 2026 USD3,455 | Wed
24 Jun24 Jun 2026 USD3,455 | 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 | 7 ![]() Not available | ||||||||||
| Mon
22 Jun22 Jun 2026 USD3,455 | Tue
23 Jun23 Jun 2026 USD3,455 | Wed
24 Jun24 Jun 2026 USD3,455 | 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 | 3 ![]() Not available | ||||||||||
| Mon
22 Jun22 Jun 2026 USD3,515 | Tue
23 Jun23 Jun 2026 USD3,515 | Wed
24 Jun24 Jun 2026 USD3,515 | 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 | 3 ![]() Not available | ||||||||||
| Mon
22 Jun22 Jun 2026 USD4,665 | Tue
23 Jun23 Jun 2026 USD4,665 | Wed
24 Jun24 Jun 2026 USD4,665 | 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 | 1 ![]() Not available | ||||||||||

















