
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
Wed 11 Nov |
Depart
Thu 12 Nov |
Fri 13 Nov |
Sat 14 Nov |
Sun 15 Nov |
Mon 16 Nov |
Tue 17 Nov |
Wed, 11 Nov 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Wed 11 Nov 11 Nov 2026 USD1,879 |
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026 USD1,879 |
Sat 14 Nov 14 Nov 2026
check-out ok
|
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 |
2
![]() |
||||||||||
|
Wed 11 Nov 11 Nov 2026 USD1,879 |
Thu 12 Nov 12 Nov 2026 USD1,879 |
Fri 13 Nov 13 Nov 2026 USD1,879 |
Sat 14 Nov 14 Nov 2026 USD1,879 |
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
|
1
![]() |
||||||||||
|
Wed 11 Nov 11 Nov 2026 USD1,940 |
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026 USD1,940 |
Sat 14 Nov 14 Nov 2026 USD1,940 |
Sun 15 Nov 15 Nov 2026 USD1,940 |
Mon 16 Nov 16 Nov 2026 USD1,940 |
Tue 17 Nov 17 Nov 2026 USD1,789 |
1
![]() |
||||||||||
|
Wed 11 Nov 11 Nov 2026 USD1,940 |
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat 14 Nov 14 Nov 2026
check-out ok
|
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
|
1
![]() |
||||||||||
|
Wed 11 Nov 11 Nov 2026 USD2,015 |
Thu 12 Nov 12 Nov 2026 USD2,015 |
Fri 13 Nov 13 Nov 2026 USD2,015 |
Sat 14 Nov 14 Nov 2026 USD2,015 |
Sun 15 Nov 15 Nov 2026 USD2,015 |
Mon 16 Nov 16 Nov 2026 USD2,015 |
Tue 17 Nov 17 Nov 2026 USD1,865 |
1
![]() |
||||||||||
|
Wed 11 Nov 11 Nov 2026 USD2,215 |
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026 USD2,215 |
Sat 14 Nov 14 Nov 2026 USD2,215 |
Sun 15 Nov 15 Nov 2026 USD2,215 |
Mon 16 Nov 16 Nov 2026 USD2,215 |
Tue 17 Nov 17 Nov 2026 USD2,059 |
2
![]() |
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026 USD2,085 |
Sat 14 Nov 14 Nov 2026 USD2,085 |
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 |
1
![]() |
||||||||||
2 ![]() |
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat 14 Nov 14 Nov 2026
check-out ok
|
Sun 15 Nov 15 Nov 2026 USD2,145 |
Mon 16 Nov 16 Nov 2026 USD2,145 |
Tue 17 Nov 17 Nov 2026 USD1,990 |
2
![]() |
|||||||||
4 ![]() |
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026 USD2,875 |
Fri 13 Nov 13 Nov 2026 USD2,875 |
Sat 14 Nov 14 Nov 2026
check-out ok
|
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
|
4
![]() |
|||||||||
3 ![]() |
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat
14 Nov 14 Nov 2026 USD2,989 |
Sun
15 Nov 15 Nov 2026 USD2,989 |
Mon
16 Nov 16 Nov 2026 USD2,989 |
Tue
17 Nov 17 Nov 2026 USD2,935 |
3
![]() |
|||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat 14 Nov 14 Nov 2026
check-out ok
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue
17 Nov 17 Nov 2026 USD3,855 |
3
![]() |
||||||||||
|
Wed
11 Nov 11 Nov 2026 USD3,909 |
Thu
12 Nov 12 Nov 2026 USD3,909 |
Fri
13 Nov 13 Nov 2026 USD3,909 |
Sat
14 Nov 14 Nov 2026 USD3,909 |
Sun
15 Nov 15 Nov 2026 USD3,909 |
Mon
16 Nov 16 Nov 2026 USD3,909 |
Tue
17 Nov 17 Nov 2026 USD3,855 |
7
![]()
Not available
|
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu
12 Nov 12 Nov 2026 USD3,969 |
Fri
13 Nov 13 Nov 2026 USD3,969 |
Sat
14 Nov 14 Nov 2026 USD3,969 |
Sun
15 Nov 15 Nov 2026 USD3,969 |
Mon
16 Nov 16 Nov 2026 USD3,969 |
Tue
17 Nov 17 Nov 2026 USD3,915 |
3
![]() |
||||||||||
|
Wed
11 Nov 11 Nov 2026 USD5,120 |
Thu
12 Nov 12 Nov 2026 USD5,120 |
Fri
13 Nov 13 Nov 2026 USD5,120 |
Sat
14 Nov 14 Nov 2026 USD5,120 |
Sun
15 Nov 15 Nov 2026 USD5,120 |
Mon
16 Nov 16 Nov 2026 USD5,120 |
Tue
17 Nov 17 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
Wed 11 Nov |
Depart
Thu 12 Nov |
Fri 13 Nov |
Sat 14 Nov |
Sun 15 Nov |
Mon 16 Nov |
Tue 17 Nov |
Wed, 11 Nov 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat 14 Nov 14 Nov 2026
check-out ok
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon
16 Nov 16 Nov 2026 USD1,691 |
Tue 17 Nov 17 Nov 2026 $1,552
check-out ok
no checkin
|
2
![]()
Not available
|
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat
14 Nov 14 Nov 2026 USD1,746 |
Sun
15 Nov 15 Nov 2026 USD1,746 |
Mon
16 Nov 16 Nov 2026 USD1,746 |
Tue
17 Nov 17 Nov 2026 USD1,610 |
1
![]()
Not available
|
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat
14 Nov 14 Nov 2026 USD1,813 |
Sun
15 Nov 15 Nov 2026 USD1,813 |
Mon
16 Nov 16 Nov 2026 USD1,813 |
Tue
17 Nov 17 Nov 2026 USD1,678 |
1
![]()
Not available
|
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat 14 Nov 14 Nov 2026
check-out ok
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue
17 Nov 17 Nov 2026 USD1,741 |
1
![]()
Not available
|
||||||||||
2 ![]() |
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat 14 Nov 14 Nov 2026
check-out ok
|
Sun
15 Nov 15 Nov 2026 USD1,930 |
Mon
16 Nov 16 Nov 2026 USD1,930 |
Tue
17 Nov 17 Nov 2026 USD1,791 |
2
![]()
Not available
|
|||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat
14 Nov 14 Nov 2026 USD1,993 |
Sun
15 Nov 15 Nov 2026 USD1,993 |
Mon 16 Nov 16 Nov 2026 $1,993
check-out ok
no checkin
|
Tue 17 Nov 17 Nov 2026 $1,853
check-out ok
no checkin
|
2
![]()
Not available
|
||||||||||
3 ![]() |
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat
14 Nov 14 Nov 2026 USD2,690 |
Sun
15 Nov 15 Nov 2026 USD2,690 |
Mon
16 Nov 16 Nov 2026 USD2,690 |
Tue
17 Nov 17 Nov 2026 USD2,641 |
3
![]()
Not available
|
|||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat 14 Nov 14 Nov 2026
check-out ok
|
Sun 15 Nov 15 Nov 2026
check-out ok
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue
17 Nov 17 Nov 2026 USD3,469 |
3
![]()
Not available
|
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat
14 Nov 14 Nov 2026 USD3,518 |
Sun
15 Nov 15 Nov 2026 USD3,518 |
Mon
16 Nov 16 Nov 2026 USD3,518 |
Tue
17 Nov 17 Nov 2026 USD3,469 |
7
![]()
Not available
|
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat
14 Nov 14 Nov 2026 USD3,572 |
Sun
15 Nov 15 Nov 2026 USD3,572 |
Mon
16 Nov 16 Nov 2026 USD3,572 |
Tue
17 Nov 17 Nov 2026 USD3,523 |
3
![]()
Not available
|
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri 13 Nov 13 Nov 2026
check-out ok
|
Sat
14 Nov 14 Nov 2026 USD4,608 |
Sun
15 Nov 15 Nov 2026 USD4,608 |
Mon
16 Nov 16 Nov 2026 USD4,608 |
Tue
17 Nov 17 Nov 2026 USD4,558 |
1
![]()
Not available
|
||||||||||













