
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
|
Tue 17 Nov |
Arrival
Wed 18 Nov |
Thu 19 Nov |
Fri 20 Nov |
Sat 21 Nov |
Sun 22 Nov |
Depart
Mon 23 Nov |
Wed, 18 Nov 2026, 5 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
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 |
Sun
22 Nov 22 Nov 2026 USD1,552 |
Mon 23 Nov 23 Nov 2026 $1,552
check-out ok
no checkin
|
1
![]() |
||||||||||
|
Tue
17 Nov 17 Nov 2026 USD1,678 |
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 |
Sun
22 Nov 22 Nov 2026 USD1,678 |
Mon
23 Nov 23 Nov 2026 USD1,678 |
1
![]() |
||||||||||
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,687 |
Thu
19 Nov 19 Nov 2026 USD1,687 |
Fri
20 Nov 20 Nov 2026 USD1,687 |
Sat
21 Nov 21 Nov 2026 USD1,687 |
Sun
22 Nov 22 Nov 2026 USD1,687 |
Mon
23 Nov 23 Nov 2026 USD1,687 |
1
![]() |
||||||||||
2 ![]() |
Tue
17 Nov 17 Nov 2026 USD1,791 |
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 |
Sun
22 Nov 22 Nov 2026 USD1,791 |
Mon
23 Nov 23 Nov 2026 USD1,791 |
2
![]() |
|||||||||
3 ![]() |
Tue
17 Nov 17 Nov 2026 USD2,641 |
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
|
Sun 22 Nov 22 Nov 2026 $2,641
check-out ok
no checkin
|
Mon 23 Nov 23 Nov 2026 $2,641
check-out ok
no checkin
|
3
![]() |
|||||||||
|
Tue
17 Nov 17 Nov 2026 USD3,469 |
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 |
Sun
22 Nov 22 Nov 2026 USD3,469 |
Mon
23 Nov 23 Nov 2026 USD3,469 |
7
![]() |
||||||||||
|
Tue
17 Nov 17 Nov 2026 USD3,469 |
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 |
Sun
22 Nov 22 Nov 2026 USD3,469 |
Mon
23 Nov 23 Nov 2026 USD3,469 |
3
![]() |
||||||||||
|
Tue
17 Nov 17 Nov 2026 USD3,523 |
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 |
Sun
22 Nov 22 Nov 2026 USD3,523 |
Mon
23 Nov 23 Nov 2026 USD3,523 |
3
![]() |
||||||||||
|
Tue
17 Nov 17 Nov 2026 USD4,558 |
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 |
Sun
22 Nov 22 Nov 2026 USD4,558 |
Mon
23 Nov 23 Nov 2026 USD4,558 |
1
![]() |
||||||||||
|
Tue 17 Nov 17 Nov 2026 $1,552
check-out ok
no checkin
|
Wed 18 Nov 18 Nov 2026 $1,552
check-out ok
no checkin
|
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
|
Sun 22 Nov 22 Nov 2026 $1,552
check-out ok
no checkin
|
Mon 23 Nov 23 Nov 2026
check-out ok
|
2
![]() |
||||||||||
|
Tue
17 Nov 17 Nov 2026 USD1,610 |
Wed 18 Nov 18 Nov 2026 $1,610
check-out ok
no checkin
|
Thu 19 Nov 19 Nov 2026 $1,610
check-out ok
no checkin
|
Fri 20 Nov 20 Nov 2026
check-out ok
|
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026
check-out ok
|
Mon 23 Nov 23 Nov 2026
check-out ok
|
1
![]() |
||||||||||
|
Tue
17 Nov 17 Nov 2026 USD1,741 |
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
|
Sun 22 Nov 22 Nov 2026
check-out ok
|
Mon
23 Nov 23 Nov 2026 USD1,741 |
1
![]()
Not available
|
||||||||||
3 ![]() Terrace Junior Suite
|
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 |
Sun 22 Nov 22 Nov 2026 $1,907
check-out ok
no checkin
|
Mon 23 Nov 23 Nov 2026 $1,907
check-out ok
no checkin
|
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
|
Tue 17 Nov |
Arrival
Wed 18 Nov |
Thu 19 Nov |
Fri 20 Nov |
Sat 21 Nov |
Sun 22 Nov |
Depart
Mon 23 Nov |
Wed, 18 Nov 2026, 5 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,712 |
Thu
19 Nov 19 Nov 2026 USD1,712 |
Fri
20 Nov 20 Nov 2026 USD1,712 |
Sat 21 Nov 21 Nov 2026 $1,712
check-out ok
no checkin
|
Sun 22 Nov 22 Nov 2026 $1,712
check-out ok
no checkin
|
Mon 23 Nov 23 Nov 2026 $1,712
check-out ok
no checkin
|
1
![]() |
||||||||||
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,838 |
Thu
19 Nov 19 Nov 2026 USD1,838 |
Fri
20 Nov 20 Nov 2026 USD1,838 |
Sat
21 Nov 21 Nov 2026 USD1,838 |
Sun
22 Nov 22 Nov 2026 USD1,838 |
Mon 23 Nov 23 Nov 2026 $1,838
check-out ok
no checkin
|
1
![]() |
||||||||||
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,847 |
Thu
19 Nov 19 Nov 2026 USD1,847 |
Fri
20 Nov 20 Nov 2026 USD1,847 |
Sat
21 Nov 21 Nov 2026 USD1,847 |
Sun
22 Nov 22 Nov 2026 USD1,847 |
Mon 23 Nov 23 Nov 2026 $1,847
check-out ok
no checkin
|
1
![]() |
||||||||||
2 ![]() |
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed
18 Nov 18 Nov 2026 USD1,951 |
Thu
19 Nov 19 Nov 2026 USD1,951 |
Fri
20 Nov 20 Nov 2026 USD1,951 |
Sat
21 Nov 21 Nov 2026 USD1,951 |
Sun
22 Nov 22 Nov 2026 USD1,951 |
Mon 23 Nov 23 Nov 2026 $1,951
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
|
Tue 17 Nov |
Arrival
Wed 18 Nov |
Thu 19 Nov |
Fri 20 Nov |
Sat 21 Nov |
Sun 22 Nov |
Depart
Mon 23 Nov |
Wed, 18 Nov 2026, 5 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
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 |
Sun 22 Nov 22 Nov 2026 USD1,725 |
Mon 23 Nov 23 Nov 2026 USD1,725 |
1
![]() |
||||||||||
|
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 USD1,789 |
Sun 22 Nov 22 Nov 2026 USD1,789 |
Mon 23 Nov 23 Nov 2026 USD1,789 |
1
![]() |
||||||||||
|
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 |
Sun 22 Nov 22 Nov 2026 USD1,865 |
Mon 23 Nov 23 Nov 2026 USD1,865 |
1
![]() |
||||||||||
2 ![]() |
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 |
Sun 22 Nov 22 Nov 2026 USD1,990 |
Mon 23 Nov 23 Nov 2026 USD1,990 |
2
![]() |
|||||||||
3 ![]() |
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
|
Sun 22 Nov 22 Nov 2026 $2,935
check-out ok
no checkin
|
Mon 23 Nov 23 Nov 2026 $2,935
check-out ok
no checkin
|
3
![]() |
|||||||||
|
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 |
Sun
22 Nov 22 Nov 2026 USD3,855 |
Mon
23 Nov 23 Nov 2026 USD3,855 |
7
![]() |
||||||||||
|
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 |
Sun
22 Nov 22 Nov 2026 USD3,855 |
Mon
23 Nov 23 Nov 2026 USD3,855 |
3
![]() |
||||||||||
|
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 |
Sun
22 Nov 22 Nov 2026 USD3,915 |
Mon
23 Nov 23 Nov 2026 USD3,915 |
3
![]() |
||||||||||
|
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 |
Sun
22 Nov 22 Nov 2026 USD5,065 |
Mon
23 Nov 23 Nov 2026 USD5,065 |
1
![]() |
||||||||||
|
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 |
Sun 22 Nov 22 Nov 2026 USD1,725 |
Mon 23 Nov 23 Nov 2026
check-out ok
|
2
![]()
Not available
|
||||||||||
|
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
|
Sun 22 Nov 22 Nov 2026
check-out ok
|
Mon 23 Nov 23 Nov 2026 USD1,789 |
1
![]()
Not available
|
||||||||||
|
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 |
Sun 22 Nov 22 Nov 2026
check-out ok
|
Mon 23 Nov 23 Nov 2026 USD1,935 |
1
![]()
Not available
|
||||||||||
|
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
|
Sun 22 Nov 22 Nov 2026
check-out ok
|
Mon 23 Nov 23 Nov 2026
check-out ok
|
2
![]() |
||||||||||
3 ![]() Terrace Junior Suite
|
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 |
Sun 22 Nov 22 Nov 2026 USD2,119 |
Mon 23 Nov 23 Nov 2026 USD2,119 |
3
![]() |
|||||||||
![]() Ocean Front Suite
|
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
check-out ok
|
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026 USD2,705 |
Mon 23 Nov 23 Nov 2026
check-out ok
|
![]() |
|||||||||













