
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
|
Wed 11 Nov |
Arrival
Thu 12 Nov |
Fri 13 Nov |
Sat 14 Nov |
Sun 15 Nov |
Mon 16 Nov |
Depart
Tue 17 Nov |
Thu, 12 Nov 2026, 5 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Wed
11 Nov 11 Nov 2026 USD1,746 |
Thu
12 Nov 12 Nov 2026 USD1,746 |
Fri
13 Nov 13 Nov 2026 USD1,746 |
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
![]() |
||||||||||
|
Wed
11 Nov 11 Nov 2026 USD3,518 |
Thu
12 Nov 12 Nov 2026 USD3,518 |
Fri
13 Nov 13 Nov 2026 USD3,518 |
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
![]() |
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu
12 Nov 12 Nov 2026 USD3,572 |
Fri
13 Nov 13 Nov 2026 USD3,572 |
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
![]() |
||||||||||
|
Wed
11 Nov 11 Nov 2026 USD4,608 |
Thu
12 Nov 12 Nov 2026 USD4,608 |
Fri
13 Nov 13 Nov 2026 USD4,608 |
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
![]() |
||||||||||
|
Wed 11 Nov 11 Nov 2026 $1,691
check-out ok
no checkin
|
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
![]() |
||||||||||
|
Wed
11 Nov 11 Nov 2026 USD1,691 |
Thu
12 Nov 12 Nov 2026 USD1,691 |
Fri
13 Nov 13 Nov 2026 USD1,691 |
Sat 14 Nov 14 Nov 2026 $1,691
check-out ok
no checkin
|
Sun 15 Nov 15 Nov 2026 $1,691
check-out ok
no checkin
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
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,678 |
1
![]() |
||||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri
13 Nov 13 Nov 2026 USD1,876 |
Sat 14 Nov 14 Nov 2026 $1,876
check-out ok
no checkin
|
Sun 15 Nov 15 Nov 2026 $1,876
check-out ok
no checkin
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue
17 Nov 17 Nov 2026 USD1,741 |
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 USD1,930 |
Mon
16 Nov 16 Nov 2026 USD1,930 |
Tue
17 Nov 17 Nov 2026 USD1,791 |
2
![]() |
|||||||||
|
Wed 11 Nov 11 Nov 2026 $1,993
check-out ok
no checkin
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri
13 Nov 13 Nov 2026 USD1,993 |
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
![]() |
||||||||||
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
![]() |
|||||||||
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu 12 Nov 12 Nov 2026
check-out ok
|
Fri
13 Nov 13 Nov 2026 USD3,518 |
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 |
3
![]() |
||||||||||

Dive Into Wellness with PADI Certification
Being by the sea is argued to relax the brain, reduce stress and increase happy hormones. Here at BodyHoliday we make getting out on the ocean a sociable occasion too with our friendly team who facilitate some of the best water sports activities available in the Caribbean Sea. Why not take that Sailing or Diving qualification you have always tho...
|
Rooms
|
Wed 11 Nov |
Arrival
Thu 12 Nov |
Fri 13 Nov |
Sat 14 Nov |
Sun 15 Nov |
Mon 16 Nov |
Depart
Tue 17 Nov |
Thu, 12 Nov 2026, 5 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Wed 11 Nov 11 Nov 2026
check-out ok
|
Thu
12 Nov 12 Nov 2026 USD1,906 |
Fri
13 Nov 13 Nov 2026 USD1,906 |
Sat
14 Nov 14 Nov 2026 USD1,906 |
Sun
15 Nov 15 Nov 2026 USD1,906 |
Mon 16 Nov 16 Nov 2026 $1,906
check-out ok
no checkin
|
Tue 17 Nov 17 Nov 2026 $1,770
check-out ok
no checkin
|
1
![]() |
||||||||||
|
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,901 |
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,090 |
Mon
16 Nov 16 Nov 2026 USD2,090 |
Tue
17 Nov 17 Nov 2026 USD1,951 |
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,153 |
Sat 14 Nov 14 Nov 2026 $2,153
check-out ok
no checkin
|
Sun 15 Nov 15 Nov 2026 $2,153
check-out ok
no checkin
|
Mon 16 Nov 16 Nov 2026 $2,153
check-out ok
no checkin
|
Tue 17 Nov 17 Nov 2026 $2,013
check-out ok
no checkin
|
2
![]() |
||||||||||

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
|
Wed 11 Nov |
Arrival
Thu 12 Nov |
Fri 13 Nov |
Sat 14 Nov |
Sun 15 Nov |
Mon 16 Nov |
Depart
Tue 17 Nov |
Thu, 12 Nov 2026, 5 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Wed 11 Nov 11 Nov 2026 USD1,940 |
Thu 12 Nov 12 Nov 2026 USD1,940 |
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 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
![]() |
||||||||||
|
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
![]() |
||||||||||
|
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 USD1,879 |
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
1
![]()
Not available
|
||||||||||
|
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
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,015 |
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD1,865 |
1
![]() |
||||||||||
|
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
![]() |
|||||||||
|
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
![]() |
||||||||||
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
![]()
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,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 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 |
3
![]() |
||||||||||













