Compare Cheap Hotels in St. Lucia
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap St. Lucia Hotels

Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort
Gros Islet Gros Islet
$717 nightly
The price is $717 total per night
$717 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.11 mi from city center
With a stay at Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort in Gros Islet (Cap Estate), you'll be within a 5-minute drive of Sandals Golf and Country Club and Rodney Bay Aquatic Centre.
Pool
Breakfast included

Zoetry Marigot Bay - All Inclusive
Marigot Bay Marigot Bay Castries
$505 nightly
The price is $505 total per night
$505 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
4.88 mi from city center
With a stay at Zoetry Marigot Bay - All Inclusive in Marigot Bay, you'll be 0.3 mi (0.5 km) from Marigot Bay and 15 mi (24.1 km) from Reduit Beach.
Pool
All inclusive

Coconut Bay Beach Resort & Spa All Inclusive
Eau Piquant Vieux Fort
11.88 mi from city center
When you stay at Coconut Bay Beach Resort & Spa All Inclusive in Vieux Fort, you'll be on the beach, within a 15-minute walk of Sandy Beach and Maria Islands Nature Reserve.
Pool
All inclusive

Sugar Beach, A Viceroy Resort
Val des Pitons Soufrière
$1,594 nightly
The price is $1,702 total per night
$1,702 total
May 3 - May 4
Total with taxes and fees
7.84 mi from city center
With a stay at Sugar Beach, A Viceroy Resort in Soufrière, you'll be on the beach, within a 5-minute drive of Gros Piton and Jalousie Beach.
Pool
Spa

Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only
Gros Islet Gros Islet Gros Islet
$482 nightly
The price is $482 total per night
$482 total
May 5 - May 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.12 mi from city center
With a stay at Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only in Gros Islet (Cap Estate), you'll be within a 5-minute drive of Sandals Golf and Country Club and Rodney Bay Aquatic Centre.
Pool
All inclusive

Windjammer Landing Resort and Residences
Labrelotte Bay Gros Islet
$407 nightly
The price is $445 total per night
$445 total
May 6 - May 7
Total with taxes and fees
10.37 mi from city center
Located in Gros Islet, Windjammer Landing Resort and Residences is on the boardwalk/promenade, a 1-minute drive from Labrelotte Bay and 6 minutes from Choc Bay.
Pool
Hot Tub

Bay Gardens Hotel
Rodney Bay Village Gros Islet
$168 nightly
The price is $178 total per night
$178 total
Apr 20 - Apr 21
Total with taxes and fees
11.12 mi from city center
With a stay at Bay Gardens Hotel in Gros Islet (Rodney Bay), you'll be a short 4-minute walk from Baywalk Shopping Mall and within 1 minutes by car from Rodney Bay Marina.
Pool
Breakfast included

Harbor Club St. Lucia, Curio Collection by Hilton
Rodney Bay, Gros Islet Hwy Gros Islet
$250 nightly
The price is $278 total per night
$278 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
11.52 mi from city center
With a stay at Harbor Club St. Lucia, Curio Collection by Hilton in Gros Islet (Rodney Bay), you'll be a 3-minute walk from Rodney Bay Marina and a 2-minute drive from Baywalk Shopping Mall.
Pool
Spa

BodyHoliday - All inclusive
Cap Estate Gros Islet
$1,220 nightly
The price is $1,318 total per night
$1,318 total
May 5 - May 6
Total with taxes and fees
13.55 mi from city center
With a stay at BodyHoliday - All inclusive in Gros Islet (Cap Estate), you'll be within a 5-minute drive of Smugglers Cove and Rodney Bay Marina.
Pool
Breakfast included

Secrets St. Lucia Resort & Spa All Inclusive Adults Only
1 Choc Bay Gros Islet
$799 nightly
The price is $799 total per night
$799 total
Apr 7 - Apr 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
9.08 mi from city center
Located in Gros Islet, Secrets St. Lucia Resort & Spa All Inclusive Adults Only is by the sea, within a 10-minute drive of Castries Central Market and St. Lucia Town Hall.
On private beach
Pool

The Landings Resort & Spa
Pigeon Island Causeway, Rodney Bay Gros Islet
$653 nightly
The price is $707 total per night
$707 total
Apr 13 - Apr 14
Total with taxes and fees
12.55 mi from city center
When you stay at The Landings Resort & Spa in Gros Islet, you'll be on the beach, within a 15-minute walk of Pigeon Island National Landmark and Saint Joseph the Worker Catholic Church.
Pool
Hot Tub

Rabot Hotel from Hotel Chocolat
Rabot Estate Soufrière
$592 nightly
The price is $641 total per night
$641 total
Apr 7 - Apr 8
Total with taxes and fees
5.27 mi from city center
When you stay at Rabot Hotel from Hotel Chocolat in Soufrière, you'll be near the beach, within a 5-minute drive of Diamond Falls and Toraille Waterfall.
Pool
Breakfast included
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.
St. Lucia hotels essential information
Accommodation | 1,713 hotels |
|---|---|
Lowest Price | $178 |
Highest Price | $1,702 |
Popular hotels | Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort, Zoetry Marigot Bay - All Inclusive, Coconut Bay Beach Resort & Spa All Inclusive, Sugar Beach, A Viceroy Resort, Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only, Windjammer Landing Resort and Residences, Bay Gardens Hotel, Harbor Club St. Lucia, Curio Collection by Hilton, BodyHoliday - All inclusive, Secrets St. Lucia Resort & Spa All Inclusive Adults Only, The Landings Resort & Spa, Rabot Hotel from Hotel Chocolat |
Most Recent St. Lucia Hotel Reviews

BodyHoliday - All inclusive
5 out of 5
Posted 16 hours ago
CheapTickets Verified Review
"Such a fun, hip hotel with nonstop energy and activities! There’s always something going on—from sports to social events—so it never feels dull. The daily spa treatments were absolutely amazing and a perfect way to unwind in between all the action. The beach was stunning, with beautiful views and a relaxing vibe. The food was outstanding. Everything was delicious, fresh, and still managed to be healthy, which made the whole experience even better. Definitely a place I’d come back to!"
A verified traveler stayed at BodyHoliday - All inclusive
More to Explore in St. Lucia
Top Picks
- Condo Rentals in Castries
- Oceanfront Hotels in Castries
- Business Hotels in Gros Islet
- 4 Star Hotels in Soufrière
- Business Hotels in Castries
- Extended Stay Hotels in Gros Islet
- Spa Resorts & in Soufrière
- Hotels with Room Service in Castries
- 4 Star Hotels in Castries
- Hotels with Free Airport Shuttle in Vieux Fort
- Cheap Hotels in Castries
- Pigeon Island Hotels
- Hotels with Room Service in Gros Islet
- Hotels with Waterslides in Gros Islet
- 4 Star Hotels in Gros Islet
- Green Hotels in Gros Islet
- Cheap Hotels in Vieux Fort
- Luxury Hotels in Castries
- 3 Star Hotels in Morne Fortune
- Hotels with Suites in Soufrière
- Flights from Charlotte to Gros Islet
- Flights to Gros Islet
- Flights from San Luis Obispo to Castries
- Flights to Castries
- Flights from Dallas to Gros Islet
- Flights from Miami to Castries
- Flights from St. Louis to Gros Islet
- Flights from Seattle to Gros Islet
- Flights from Fairbanks to Gros Islet
- Flights from Castries to Vieux Fort
- Flights from Savannah to Gros Islet
- Flights from Tampa to Gros Islet
- Flights from Raleigh to Gros Islet
- Flights from Atlanta to Castries
- Flights from New Orleans to Gros Islet
- Flights from Port of Spain to Castries
- Flights from Toronto to Castries
- Flights from Kingston to Gros Islet
- Flights from Prince George to Castries
- Flights from Fuzhou to Vieux Fort
- Flights to Soufrière
- Flights from Kingston to Gros Islet
- Flights from Charlotte to Vieux Fort





