Beginning of main content

Drinks and food are all included at these all-inclusive properties


Check prices on hotels in St. Lucia

Tonight Mar 21 - Mar 22
This weekend Mar 22 - Mar 24
Next weekend Mar 29 - Mar 31

Nightly cost for hotels in St. Lucia

Featured St. Lucia All-inclusive Resorts

See all 401 Properties in St. Lucia
St. James's Club Morgan Bay All Inclusive
St. James's Club Morgan Bay All Inclusive
4.0 out of 5.0 1 Choc Bay, Gros Islet
4.1/5 (572 reviews)

St. James Club Morgan Bay All Inclusive is an excellent resort. Your arrival starts with a greeting and drink that sets up your room key exchange and exchange of information about the resort. Restaurants are scheduled at 8am the following morning which seemed to have no shortage of space. The pools ...

Reviewed on Mar 20, 2019
Coconut Bay Beach Resort & Spa All Inclusive
Coconut Bay Beach Resort & Spa All Inclusive
4.0 out of 5.0 Eau Piquant, Vieux Fort
4.2/5 (1,025 reviews)

We loved that it was close to the airport and that they still had all the activities available to go to on the island. Large property, and they were at capacity (we asked) and it never felt crowded and you never had to reserve a seat near any of the pools. Lots of beach with available chairs and ...

Reviewed on Mar 19, 2019
Royalton Saint Lucia Resort & Spa - All Inclusive
Royalton Saint Lucia Resort & Spa - All Inclusive
4.5 out of 5.0 Gros Islet, Cap Estate
Free Cancellation
4.2/5 (237 reviews)
$505/ night for 2 guests

This resort was so wonderful!! The only thing I did not like was the hard sell membership pitch. For us this happened on our last day at the resort and left a very bad feeling on our memories. Of course, while we were there in the middle of the hard sell my husband began researching this company ...

Reviewed on Mar 4, 2019
Windjammer Landing Villa Beach Resort
Windjammer Landing Villa Beach Resort
4.5 out of 5.0 Labrelotte Bay, Gros Islet
4.3/5 (390 reviews)
$330/ night for 2 guests

I loved the pool being a few steps from our room and view was phenomenal! Very friendly and accommodating staff. Plenty to do right at the beach. Would definitely go back again!

Reviewed on Mar 7, 2019
Coco Palm
Coco Palm
3.5 out of 5.0 Rodney Bay Village, Gros Islet
Free Cancellation
4.2/5 (1,246 reviews)
$103/ night for 2 guests

Had a great time at Coco Palm. Wonderful staff and good location where everything is walkable. The only complaint and this is not Hotel related is that the local dogs bark throughout a lot of the night.

Reviewed on Mar 15, 2019
Hideaway at Royalton Saint Lucia - Adults Only - All Inclusive
Hideaway at Royalton Saint Lucia - Adults Only - All Inclusive
4.5 out of 5.0 Gros Islet, Cap Estate, Gros Islet
Free Cancellation
3.9/5 (122 reviews)
$541/ night for 2 guests

The property was very well maintained. The food was very good and the staff very attentive. We were very pleased with The Royalton overall. We had a swim out room in the Hideway portion of the resort. Our swim out room overlooked the beautiful beach and water. Overall we were very pleased with the ...

Reviewed on Feb 2, 2019
Marigot Bay Resort and Marina
Marigot Bay Resort and Marina
5.0 out of 5.0 Marigot Bay, Marigot Bay
4.6/5 (280 reviews)
$546/ night for 2 guests

Great service and excellent staff Not close to a beautiful beach and cost to a beach is costly. Resort seems to only offer acceptable group rides rates to a beach based on a certain amount of minimum passengers

Reviewed on Feb 7, 2019
Calabash Cove Resort And Spa - Adults Only
Calabash Cove Resort And Spa - Adults Only
4.5 out of 5.0 Bonaire Estate, Marisule, Gros Islet
4.7/5 (160 reviews)
$348/ night for 2 guests

It was small & quiet...the perfect place to relax. The staff were all so helpful and friendly...and the grounds were immaculate and beautiful! It’s exactly the way you would picture paradise!

Reviewed on Feb 25, 2019
Anse Chastanet Resort
Anse Chastanet Resort
4.0 out of 5.0 Old French Road, Soufriere
4.5/5 (283 reviews)
$500/ night for 2 guests

Anse Chastenet is a true tropical paradise. The owner is an architect by profession, and it shows in the thoughtful design of the site and rooms. Our hillside deluxe room not only had an open fourth wall with a gorgeous northern view of the sea, sky and treetops, but a porch swing to enjoy them by. ...

Reviewed on Mar 20, 2019
Jade Mountain Resort
Jade Mountain Resort
5.0 out of 5.0 1000 Anse Chastanet Road, Soufriere
4.8/5 (120 reviews)
$1,280/ night for 2 guests

We stayed in a star suite JA3 and it was just beautiful! The pool, the view, the beach, the fabulous staff service, and the food made this trip unforgettable. We would love to make it back there someday!

Reviewed on Mar 17, 2019
Cap Maison Resort & Spa
Cap Maison Resort & Spa
5.0 out of 5.0 Smugglers Cove Drive, Cap Estate
4.6/5 (152 reviews)
$386/ night for 2 guests

Cap Maison is a gorgeous boutique hotel; the rooms are huge with beautiful views of the Caribbean. Staff are particularly helpful in arranging tours and activities on the island. Restaurants have magnificent views and excellent dining options. Loved this place!

Reviewed on Feb 11, 2019
Bel Jou Hotel - Adults Only
Bel Jou Hotel - Adults Only
3.5 out of 5.0 La Pansee, Castries
4.2/5 (28 reviews)
$250/ night for 2 guests

Very good for an all inclusive experience for anyone looking for a relaxing atmosphere

Reviewed on Dec 30, 2018
East Winds Saint Lucia - All Inclusive
East Winds Saint Lucia - All Inclusive
4.0 out of 5.0 La Brelotte Bay, Gros Islet
5.0/5 (21 reviews)
$715/ night for 2 guests

A great place to relax and have ‘ good vibes’ . The staff are just lovely and professional. Great fresh food and daily entertainment. Lovely gardens. Really comfy beds ! Nothing too much trouble. Beautiful beach and warm sea !

Reviewed on Jan 4, 2019
Fond Doux Plantation & Resort
Fond Doux Plantation & Resort
3.5 out of 5.0 Soufriere, Soufriere
4.5/5 (179 reviews)
$207/ night for 2 guests

Love love love this place and people who work here.

Reviewed on Mar 18, 2019
Serenity At Coconut Bay-All Inclusive-Adults Only
Serenity At Coconut Bay-All Inclusive-Adults Only
5.0 out of 5.0 Beanfield, Vieux Fort
4.6/5 (18 reviews)

The staff are incredibly kind and welcoming. Our own suites with plunge pools truly make this a rare treat, yet the guest pool and hot tub is great too. We ate at Serenity's restaurant every night despite having other options available. Try the octopus starter! So good!

Reviewed on Mar 15, 2019
Map

Recently booked All-inclusive Resorts in St. Lucia

The Ginger Lily Hotel
3.0 out of 5.0
Last booking: 12 minutes ago
St. James's Club Morgan Bay All Inclusive
4.0 out of 5.0
Last booking: 2 hours ago
Coco Palm
3.5 out of 5.0
Last booking: 2 hours ago
Harmony Suites
3.0 out of 5.0
Last booking: 3 hours ago
Starfish St Lucia Resort – All Inclusive
3.5 out of 5.0
Last booking: 3 hours ago
Fond Doux Plantation & Resort
3.5 out of 5.0
Last booking: 5 hours ago
Ti Kaye Resort & Spa - Adults Only
4.0 out of 5.0
Last booking: 14 hours ago
Windjammer Landing Villa Beach Resort
4.5 out of 5.0
Last booking: 15 hours ago

All-Inclusive Hotels and Accommodations in St. Lucia


Finding the right all-inclusive hotel for your stay in St. Lucia has never been so easy, and with the vast selection of hotels on our site you're sure to find the right one. The closest major airport is in Castries (SLU-George F. L. Charles), which is located 8.2 mi (13.2 km) from the city center. St. Lucia offers a host of things to see and do such as Marigot Bay and Soufriere Volcano. Look through our choice of all-inclusive resorts where you can enjoy a good selection of amenities including entertainment, kid's clubs, and of course food and beverages all included in your stay. Many of our all-inclusive hotels also feature activities such as golf, yoga, water sports, and more, which you can enjoy without any additional expense. Expedia even has hotels with all-inclusive room rates and there's a long list to choose from. If you have a few hotels in mind but need a little more time deciding, you can save them to your favorites, so you don’t lose track of the best ones for your stay. From all-inclusive resorts to all-inclusive hotel rooms, it's all right here, and it’s only a click away.


Planning Your Trip to St. Lucia


If you're curious about the best time to visit St. Lucia, here is a summary of the weather throughout the seasons:


  • Hottest months: October, September, August, and November, with an average temperature of 82°F
  • Coldest months: February, January, March, and December, with an average temperature of 69°F
  • Driest months: March, April, February, and August, with an average rainfall of 0.07 inches
  • Rainiest months: October, November, September, and July, with an average rainfall of 0.21 inches

Sightseeing In and Around St. Lucia


Venture out to Marigot Bay and Soufriere Volcano and see why travelers like St. Lucia! Other top attractions include Sulphur Springs, Anse Chastanet Beach, and Reduit Beach.