Book Hotels in Choc
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Choc hotels

Villa Beach Cottages
Choc Bay Castries
Fully refundableReserve now, pay when you stay
$259 nightly
The price is $289 total per night from Mar 11 to Mar 12
$289 total
Mar 11 - Mar 12
Total with taxes and fees
This hotel's 2 outdoor pools and hot tub are among the featured amenities. Spend a day at the beach snorkeling, or relax with sun loungers and beach umbrellas. ...
Villas are right on the beautiful white sand beach! Very quiet and serene. Wonderful staff!
Reviewed on Mar 3, 2026

Sugar Beach, A Viceroy Resort
Val des Pitons Soufrière
$1,693 nightly
The price is $1,807 total per night from Apr 3 to Apr 4
$1,807 total
Apr 3 - Apr 4
Total with taxes and fees
A full-service spa, 3 restaurants, and an outdoor pool are all featured at this smoke-free resort. Relax with sun loungers and beach umbrellas, and enjoy a drink ...
The hotel is absolutely gorgeous, very clean and the staff is very friendly and helpful. The views are some of the best in the Caribbean.
Reviewed on Feb 18, 2026

Windjammer Landing Resort and Residences
Labrelotte Bay Gros Islet
$602 nightly
The price is $655 total per night from Mar 17 to Mar 18
$655 total
Mar 17 - Mar 18
Total with taxes and fees
A full-service spa, 7 restaurants, and 6 outdoor pools are all featured at this luxury resort. Enjoy beachfront dining and relax with sun loungers and beach ...
Spotless, large room with wonderful terrace. Staff are fantastic from bottom to top. Great pools and private beach. Very good restaurants and bars.
Reviewed on Feb 28, 2026

Harbor Club St. Lucia, Curio Collection by Hilton
Rodney Bay, Gros Islet Hwy Gros Islet
Fully refundableReserve now, pay when you stay
$263 nightly
The price is $292 total per night from Mar 21 to Mar 22
$292 total
Mar 21 - Mar 22
Total with taxes and fees
A full-service spa, 5 restaurants, and 4 outdoor pools are all featured at this smoke-free resort. Traveling on business? Take advantage of the free WiFi in ...
Yes
Reviewed on Mar 4, 2026

Secrets St. Lucia Resort & Spa All Inclusive Adults Only
1 Choc Bay Gros Islet
$969 nightly
The price is $969 total per night from Apr 1 to Apr 2
$969 total
Apr 1 - Apr 2
Total with taxes and fees
This all-inclusive property features a private beach, a full-service spa, and a nightclub. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. ...
Clean room & extremely nice staff
Reviewed on Feb 15, 2026

Sandals Halcyon - ALL INCLUSIVE Couples Only
Castries - Gros Islet Highway Castries
A full-service spa, 6 restaurants, and 3 outdoor pools are all featured at this all-inclusive property. Enjoy beachfront dining and relax with sun loungers and ...
The staff was extremely courteous. The entire facility was kept extremely clean.
Reviewed on Feb 23, 2026

Zoetry Marigot Bay - All Inclusive
Marigot Bay Marigot Bay Castries
$597 nightly
The price is $597 total per night from Mar 10 to Mar 11
$597 total
Mar 10 - Mar 11
Total with taxes and fees
A full-service spa, 4 restaurants, and 2 outdoor pools are all featured at this smoke-free property. Relax with sun loungers and beach umbrellas, and cool off ...
Yes
Reviewed on Mar 4, 2026

Bay Gardens Hotel
Rodney Bay Village Gros Islet
$159 nightly
The price is $168 total per night from Mar 9 to Mar 10
$168 total
Mar 9 - Mar 10
Total with taxes and fees
This smoke-free hotel features 3 outdoor pools, a 24-hour gym, and a restaurant. Relax with a drink at the bar/lounge and enjoy free perks like buffet breakfast ...
I was extremely disappointed with my stay at this hotel. The cleanliness was unacceptable — the rooms and common areas were not properly maintained and it made the experience very uncomfortable. A hotel should prioritize hygiene, and unfortunately that was clearly lacking here. The breakfast was ...
Reviewed on Mar 5, 2026

Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort
Gros Islet Gros Islet
$596 nightly
The price is $596 total per night from Mar 24 to Mar 25
$596 total
Mar 24 - Mar 25
Total with taxes and fees
This all-inclusive property features a full-service spa, a nightclub, and 9 restaurants. Bring the family and enjoy the free kid's club, children's pool, and ...
Jesse and Monique were excellent. The colored pillows were dirty. But other than that everything else was excellent.
Reviewed on Mar 5, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Recent Choc hotel reviews by fellow wanderers

Bay Gardens Hotel
1 out of 5
Posted 5 hours ago
Travelocity Verified Review
"I was extremely disappointed with my stay at this hotel. The cleanliness was unacceptable — the rooms and common areas were not properly maintained and it made the experience very uncomfortable. A hotel should prioritize hygiene, and unfortunately that was clearly lacking here.
The breakfast was also very poor. The food options were limited and did not taste fresh at all. It was definitely not what you would expect when staying at a hotel.
The only positive part of the experience was the morning tea, which was actually quite good. Other than that, the overall stay was very disappointing. I would not recommend this hotel unless major improvements are made in cleanliness and food quality."
A verified traveler stayed at Bay Gardens Hotel
Explore More Ways to Travel with Travelocity
- Flights from George F. L. Charles
- Air Antilles Bridgetown (BGI) to Castries (SLU) flights
- Air Antilles Grand Case (SFG) to Castries (SLU) flights
- Air Antilles San Juan (SJU) to Castries (SLU) flights
- Air Antilles St. John's (ANU) to Castries (SLU) flights
- Air Canada Toronto (YYZ) to Castries (SLU) flights
- Air Canada Pittsburgh (PIT) to Castries (SLU) flights
- Air France London (LHR) to Castries (SLU) flights
- Air France Miami (MIA) to Castries (SLU) flights
- Air France Paris (ORY) to Castries (SLU) flights
- American Airlines Nassau (NAS) to Castries (SLU) flights
- British Airways Bridgetown (BGI) to Castries (SLU) flights
- Caribbean Airlines Georgetown (GEO) to Castries (SLU) flights
- Caribbean Airlines Fort Lauderdale (FLL) to Castries (SLU) flights
- Caribbean Airlines Bridgetown (BGI) to Castries (SLU) flights
- Caribbean Airlines New York (JFK) to Castries (SLU) flights
- Caribbean Airlines Nassau (NAS) to Castries (SLU) flights
- Caribbean Airlines St. George's (GND) to Castries (SLU) flights
- Caribbean Airlines Miami (MIA) to Castries (SLU) flights
- Caribbean Airlines Kingston (KIN) to Castries (SLU) flights
- Caribbean Airlines Port of Spain (POS) to Castries (SLU) flights
- Corsair Bridgetown (BGI) to Castries (SLU) flights
- Corsair Fort-de-France (FDF) to Castries (SLU) flights
- Intercaribbean Airways Argyle (SVD) to Castries (SLU) flights
- Intercaribbean Airways St. Thomas (STT) to Castries (SLU) flights
- Intercaribbean Airways Bridgetown (BGI) to Castries (SLU) flights
- Intercaribbean Airways Tortola (EIS) to Castries (SLU) flights
- Jetblue Airways Fort Lauderdale (FLL) to Castries (SLU) flights
- Jetblue Airways New York (JFK) to Castries (SLU) flights
- Jetblue Airways Raleigh (RDU) to Castries (SLU) flights
- Jetblue Airways Phoenix (PHX) to Castries (SLU) flights
- Liat St. Thomas (STT) to Castries (SLU) flights
- Liat Bridgetown (BGI) to Castries (SLU) flights
- Liat Christiansted (STX) to Castries (SLU) flights
- Liat Philipsburg (SXM) to Castries (SLU) flights
- Liat Tortola (EIS) to Castries (SLU) flights
- Flights from St. John's (ANU) to Castries (SLU)
- Flights from Atlanta (ATL) to Castries (SLU)
- Flights from Hartford (BDL) to Castries (SLU)
- Flights from Bridgetown (BGI) to Castries (SLU)
- Flights from Boston (BOS) to Castries (SLU)
- Flights from Baltimore (BWI) to Castries (SLU)
- Flights from Willemstad (CUR) to Castries (SLU)
- Flights from Washington (DCA) to Castries (SLU)
- Flights from Dallas (DFW) to Castries (SLU)
- Flights from Detroit (DTW) to Castries (SLU)
- Flights from Tortola (EIS) to Castries (SLU)
- Flights from Ankara (ESB) to Castries (SLU)
- Flights from Newark Liberty Intl. Airport (EWR) to Castries (SLU)
- Flights from Fort-de-France (FDF) to Castries (SLU)
- Flights from Georgetown (GEO) to Castries (SLU)
- Flights from Governor's Harbour (GHB) to Castries (SLU)
- Flights from Washington (IAD) to Castries (SLU)
- Flights from Wichita (ICT) to Castries (SLU)
- Flights from Indianapolis (IND) to Castries (SLU)
- Flights from New York (JFK) to Castries (SLU)
- Flights from Kingston (KIN) to Castries (SLU)
- Flights from Los Angeles (LAX) to Castries (SLU)
- Flights from New York (LGA) to Castries (SLU)
- Flights from Montego Bay (MBJ) to Castries (SLU)
- Flights from Orlando (MCO) to Castries (SLU)
- Flights from Chicago (MDW) to Castries (SLU)
- Flights from Memphis (MEM) to Castries (SLU)
- Flights from Miami (MIA) to Castries (SLU)
- Flights from Minneapolis (MSP) to Castries (SLU)
- Flights from New Orleans (MSY) to Castries (SLU)
- Flights from Oakland (OAK) to Castries (SLU)
- Flights from Georgetown (OGL) to Castries (SLU)
- Flights from Chicago (ORD) to Castries (SLU)
- Flights from Paris (ORY) to Castries (SLU)
- Flights from Portland (PDX) to Castries (SLU)
- Flights from Philadelphia (PHL) to Castries (SLU)
- Flights from Phoenix (PHX) to Castries (SLU)
- Flights from Port of Spain (POS) to Castries (SLU)
- Flights from Panama City (PTY) to Castries (SLU)
- Flights from Raleigh (RDU) to Castries (SLU)
- Flights from Fort Myers (RSW) to Castries (SLU)
- Flights from Santo Domingo (SDQ) to Castries (SLU)
- Flights from Seattle (SEA) to Castries (SLU)
- Flights from Grand Case (SFG) to Castries (SLU)
- Flights from San Francisco (SFO) to Castries (SLU)
- Flights from San Juan (SJU) to Castries (SLU)
- Flights from Basseterre (SKB) to Castries (SLU)
- Flights from Sacramento (SMF) to Castries (SLU)
- Flights from St. Thomas (STT) to Castries (SLU)
- Flights from Christiansted (STX) to Castries (SLU)
- Flights from Argyle (SVD) to Castries (SLU)
- Flights from Philipsburg (SXM) to Castries (SLU)
- Flights from Vieux Fort (UVF) to Castries (SLU)






