
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
Sun 15 Nov |
Depart
Mon 16 Nov |
Tue 17 Nov |
Wed 18 Nov |
Thu 19 Nov |
Fri 20 Nov |
Sat 21 Nov |
Sun, 15 Nov 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Sun 15 Nov 15 Nov 2026 USD1,940 |
Mon 16 Nov 16 Nov 2026 USD1,940 |
Tue 17 Nov 17 Nov 2026 USD1,789 |
Wed 18 Nov 18 Nov 2026 USD1,789 |
Thu 19 Nov 19 Nov 2026 USD1,789 |
Fri 20 Nov 20 Nov 2026
check-out ok
|
Sat 21 Nov 21 Nov 2026
check-out ok
|
1
![]() |
||||||||||
|
Sun 15 Nov 15 Nov 2026 USD2,015 |
Mon 16 Nov 16 Nov 2026 USD2,015 |
Tue 17 Nov 17 Nov 2026 USD1,865 |
Wed 18 Nov 18 Nov 2026 USD1,865 |
Thu 19 Nov 19 Nov 2026 USD1,865 |
Fri 20 Nov 20 Nov 2026 USD1,865 |
Sat 21 Nov 21 Nov 2026 USD1,865 |
1
![]() |
||||||||||
|
Sun 15 Nov 15 Nov 2026 USD2,085 |
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD1,935 |
Wed 18 Nov 18 Nov 2026 USD1,935 |
Thu 19 Nov 19 Nov 2026 USD1,935 |
Fri 20 Nov 20 Nov 2026 USD1,935 |
Sat 21 Nov 21 Nov 2026 USD1,935 |
1
![]() |
||||||||||
2 ![]() |
Sun 15 Nov 15 Nov 2026 USD2,145 |
Mon 16 Nov 16 Nov 2026 USD2,145 |
Tue 17 Nov 17 Nov 2026 USD1,990 |
Wed 18 Nov 18 Nov 2026 USD1,990 |
Thu 19 Nov 19 Nov 2026 USD1,990 |
Fri 20 Nov 20 Nov 2026 USD1,990 |
Sat 21 Nov 21 Nov 2026 USD1,990 |
2
![]() |
|||||||||
|
Sun 15 Nov 15 Nov 2026 USD2,215 |
Mon 16 Nov 16 Nov 2026 USD2,215 |
Tue 17 Nov 17 Nov 2026 USD2,059 |
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026 USD2,059 |
Sat 21 Nov 21 Nov 2026
check-out ok
|
2
![]() |
||||||||||
4 ![]() |
Sun 15 Nov 15 Nov 2026 USD2,875 |
Mon 16 Nov 16 Nov 2026 USD2,875 |
Tue 17 Nov 17 Nov 2026 USD2,819 |
Wed 18 Nov 18 Nov 2026 USD2,819 |
Thu 19 Nov 19 Nov 2026 USD2,819 |
Fri 20 Nov 20 Nov 2026 USD2,819 |
Sat 21 Nov 21 Nov 2026 USD2,819 |
4
![]() |
|||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed 18 Nov 18 Nov 2026 USD1,725 |
Thu 19 Nov 19 Nov 2026 USD1,725 |
Fri 20 Nov 20 Nov 2026 USD1,725 |
Sat 21 Nov 21 Nov 2026 USD1,725 |
1
![]() |
||||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026 USD1,879 |
Tue 17 Nov 17 Nov 2026 USD1,725 |
Wed 18 Nov 18 Nov 2026 USD1,725 |
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026 USD1,725 |
Sat 21 Nov 21 Nov 2026 USD1,725 |
2
![]() |
||||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed 18 Nov 18 Nov 2026 USD1,789 |
Thu 19 Nov 19 Nov 2026 USD1,789 |
Fri 20 Nov 20 Nov 2026 USD1,789 |
Sat 21 Nov 21 Nov 2026
check-out ok
|
1
![]() |
||||||||||
3 ![]() Terrace Junior Suite
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026 USD2,119 |
Sat 21 Nov 21 Nov 2026 USD2,119 |
3
![]() |
|||||||||
3 ![]() |
Sun
15 Nov 15 Nov 2026 USD2,989 |
Mon
16 Nov 16 Nov 2026 USD2,989 |
Tue
17 Nov 17 Nov 2026 USD2,935 |
Wed
18 Nov 18 Nov 2026 USD2,935 |
Thu
19 Nov 19 Nov 2026 USD2,935 |
Fri
20 Nov 20 Nov 2026 USD2,935 |
Sat 21 Nov 21 Nov 2026 $2,935
check-out ok
no checkin
|
3
![]()
Not available
|
|||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri
20 Nov 20 Nov 2026 USD3,855 |
Sat
21 Nov 21 Nov 2026 USD3,855 |
3
![]() |
||||||||||
|
Sun
15 Nov 15 Nov 2026 USD3,909 |
Mon
16 Nov 16 Nov 2026 USD3,909 |
Tue
17 Nov 17 Nov 2026 USD3,855 |
Wed
18 Nov 18 Nov 2026 USD3,855 |
Thu
19 Nov 19 Nov 2026 USD3,855 |
Fri
20 Nov 20 Nov 2026 USD3,855 |
Sat
21 Nov 21 Nov 2026 USD3,855 |
7
![]()
Not available
|
||||||||||
|
Sun
15 Nov 15 Nov 2026 USD3,969 |
Mon
16 Nov 16 Nov 2026 USD3,969 |
Tue
17 Nov 17 Nov 2026 USD3,915 |
Wed
18 Nov 18 Nov 2026 USD3,915 |
Thu
19 Nov 19 Nov 2026 USD3,915 |
Fri
20 Nov 20 Nov 2026 USD3,915 |
Sat
21 Nov 21 Nov 2026 USD3,915 |
3
![]()
Not available
|
||||||||||
|
Sun
15 Nov 15 Nov 2026 USD5,120 |
Mon
16 Nov 16 Nov 2026 USD5,120 |
Tue
17 Nov 17 Nov 2026 USD5,065 |
Wed
18 Nov 18 Nov 2026 USD5,065 |
Thu
19 Nov 19 Nov 2026 USD5,065 |
Fri
20 Nov 20 Nov 2026 USD5,065 |
Sat
21 Nov 21 Nov 2026 USD5,065 |
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
Enjoy our Best Flexible Rate, offering the freedom to plan with confidence while experiencing the complete BodyHoliday all-inclusive wellness escape.
Your stay includes exceptional value, featuring:
One complimentary 50-minute spa treatment per person, per day (valued from US$100+ daily)
Premium à la carte and buffet dining across multipl...
|
Rooms
|
Arrival
Sun 15 Nov |
Depart
Mon 16 Nov |
Tue 17 Nov |
Wed 18 Nov |
Thu 19 Nov |
Fri 20 Nov |
Sat 21 Nov |
Sun, 15 Nov 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,552 |
Thu
19 Nov 19 Nov 2026 USD1,552 |
Fri
20 Nov 20 Nov 2026 USD1,552 |
Sat
21 Nov 21 Nov 2026 USD1,552 |
1
![]()
Not available
|
||||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri
20 Nov 20 Nov 2026 USD1,552 |
Sat 21 Nov 21 Nov 2026 $1,552
check-out ok
no checkin
|
2
![]()
Not available
|
||||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,678 |
Thu
19 Nov 19 Nov 2026 USD1,678 |
Fri
20 Nov 20 Nov 2026 USD1,678 |
Sat
21 Nov 21 Nov 2026 USD1,678 |
1
![]()
Not available
|
||||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,687 |
Thu 19 Nov 19 Nov 2026 $1,687
check-out ok
no checkin
|
Fri 20 Nov 20 Nov 2026 $1,687
check-out ok
no checkin
|
Sat 21 Nov 21 Nov 2026
check-out ok
|
1
![]()
Not available
|
||||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,741 |
Thu
19 Nov 19 Nov 2026 USD1,741 |
Fri 20 Nov 20 Nov 2026 $1,741
check-out ok
no checkin
|
Sat 21 Nov 21 Nov 2026 $1,741
check-out ok
no checkin
|
1
![]()
Not available
|
||||||||||
2 ![]() |
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,791 |
Thu
19 Nov 19 Nov 2026 USD1,791 |
Fri
20 Nov 20 Nov 2026 USD1,791 |
Sat
21 Nov 21 Nov 2026 USD1,791 |
2
![]()
Not available
|
|||||||||
3 ![]() Terrace Junior Suite
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri
20 Nov 20 Nov 2026 USD1,907 |
Sat
21 Nov 21 Nov 2026 USD1,907 |
3
![]()
Not available
|
|||||||||
4 ![]() |
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD2,537 |
Thu
19 Nov 19 Nov 2026 USD2,537 |
Fri 20 Nov 20 Nov 2026 $2,537
check-out ok
no checkin
|
Sat 21 Nov 21 Nov 2026 $2,537
check-out ok
no checkin
|
4
![]()
Not available
|
|||||||||
3 ![]() |
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD2,641 |
Thu
19 Nov 19 Nov 2026 USD2,641 |
Fri
20 Nov 20 Nov 2026 USD2,641 |
Sat 21 Nov 21 Nov 2026 $2,641
check-out ok
no checkin
|
3
![]()
Not available
|
|||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD3,469 |
Thu
19 Nov 19 Nov 2026 USD3,469 |
Fri
20 Nov 20 Nov 2026 USD3,469 |
Sat
21 Nov 21 Nov 2026 USD3,469 |
7
![]()
Not available
|
||||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri
20 Nov 20 Nov 2026 USD3,469 |
Sat
21 Nov 21 Nov 2026 USD3,469 |
3
![]()
Not available
|
||||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD3,523 |
Thu
19 Nov 19 Nov 2026 USD3,523 |
Fri
20 Nov 20 Nov 2026 USD3,523 |
Sat
21 Nov 21 Nov 2026 USD3,523 |
3
![]()
Not available
|
||||||||||
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD4,558 |
Thu
19 Nov 19 Nov 2026 USD4,558 |
Fri
20 Nov 20 Nov 2026 USD4,558 |
Sat
21 Nov 21 Nov 2026 USD4,558 |
1
![]()
Not available
|
||||||||||













