Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

St. Lucia All Inclusive Resorts & Hotels from CA $546

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in St. Lucia

Top St. Lucia All Inclusive Resorts and Hotels

St. James's Club Morgan Bay All Inclusive

St. James's Club Morgan Bay All Inclusive

4 out of 5
1 Choc Bay, Gros Islet
Get Rates

Located in Gros Islet, this beachfront resort is in a regional park, 3.1 mi (4.9 km) from Castries Central Market, and within 6 mi (10 km) of Saint Lucia National ...

4.1/5Very Good! (780 reviews)

"I visited during the week that the island shut down due to covid-19. Due to the shut down of all non essential activities in an effort to contain the virus, the hotel was not fully operating. Only the beach and pool were open and only one restaraunt and bar. All things considered, I still had a great ..."…"

Reviewed on Mar. 29, 2020

St. James's Club Morgan Bay All Inclusive
Coconut Bay Beach Resort & Spa All Inclusive

Coconut Bay Beach Resort & Spa All Inclusive

4 out of 5
Eau Piquant, Vieux Fort
Get Rates

Nestled on the beach, this Vieux Fort resort is within a 15-minute walk of Windward Islands, Sandy Beach and Maria Islands Nature Reserve. Mankote Mangrove and ...

4.3/5Excellent! (999 reviews)

"I had a wonderful time too bad it was cut short the staff was tremendous I felt sorry for them being out of A job."…"

Reviewed on Apr. 2, 2020

Coconut Bay Beach Resort & Spa All Inclusive
Royalton Saint Lucia Resort & Spa - All Inclusive

Royalton Saint Lucia Resort & Spa - All Inclusive

4.5 out of 5
Gros Islet, Cap Estate
Get Rates

Nestled on the beach, this Cap Estate resort is within 3 mi (5 km) of Windward Islands, Reduit Beach and Rodney Bay Marina. Smugglers Cove and Sandals Golf and ...

4.1/5Very Good! (388 reviews)

"Absolutely amazing. Diamond club was worth the cost."…"

Reviewed on Apr. 5, 2020

Royalton Saint Lucia Resort & Spa - All Inclusive

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Windjammer Landing Villa Beach Resort

Windjammer Landing Villa Beach Resort

4.5 out of 5
Labrelotte Bay, Gros Islet
Get Rates

Nestled on the beach, this Gros Islet resort is within 3 mi (5 km) of Windward Islands, Reduit Beach and Vigie Beach. Labrelotte Bay and Choc Bay are also within ...

4.4/5Excellent! (491 reviews)

"The property is beautiful, right on a private Cove. We did not leave the property for the entire time we were there. The resort is very hilly once you get away from the beach. There are steps everywhere which I liked but would be difficult for people with mobility problems. Most of the staff were ..."…"

Reviewed on Mar. 19, 2020

Windjammer Landing Villa Beach Resort
Coco Palm

Coco Palm

3.5 out of 5
Rodney Bay Village, Gros Islet
Get Rates

This family-friendly Gros Islet hotel is located near the beach, within a 5-minute walk of Windward Islands and Reduit Beach. Rodney Bay Marina is 1.3 mi (2.1 ...

4.2/5Very Good! (999 reviews)
Fantastic Hotel, like coming home!

"Fantastic stay again at Coco Palm, 3rd time here. The hotel is beautifully kept, the gardens, pool and surroundings are immaculate, the rooms are so well kept, the housekeeping was fantastic. The pool is my favourite ever, good for swimming but also has a big "shelf" to sit in shallow, warm water, ..."…"

Reviewed on Mar. 22, 2020

Coco Palm
Hideaway at Royalton Saint Lucia - Adults Only - All Inclusive

Hideaway at Royalton Saint Lucia - Adults Only - All Inclusive

4.5 out of 5
Gros Islet, Cap Estate, Gros Islet
Get Rates

Nestled on the beach, this Cap Estate resort is within 3 mi (5 km) of Windward Islands, Reduit Beach and Rodney Bay Marina. Smugglers Cove and Sandals Golf and ...

3.9/5Very Good! (193 reviews)

"Nice landscaping. Beach was not snorkel/scuba very clear water. Some garbage/refuse on the beach but mostly clean. Various local companies WILL approach you often, on the resort beach, trying to sell you stuff. (Tours, chaperones, Jet Ski’s, etc) Be prepared for that."…"

Reviewed on Mar. 16, 2020

Hideaway at Royalton Saint Lucia - Adults Only - All Inclusive
Marigot Bay Resort and Marina

Marigot Bay Resort and Marina

5 out of 5
Marigot Bay, Marigot Bay, Castries
The price is CA $568 per night from Oct 7 to Oct 8

Situated on the waterfront, this luxury resort is 0.3 mi (0.5 km) from Marigot Bay and 7.8 mi (12.5 km) from St. Lucia Rain Forest. Reduit Beach and Pigeon Island ...

4.6/5Wonderful! (327 reviews)

"Location is beautiful! Staff extremely friendly and helpful!"…"

Reviewed on Mar. 14, 2020

Marigot Bay Resort and Marina
Calabash Cove Resort And Spa - Adults Only

Calabash Cove Resort And Spa - Adults Only

4.5 out of 5
Bonaire Estate, Marisule, Gros Islet
The price is CA $932 per night from Oct 3 to Oct 4

Nestled on the beach, this Gros Islet resort is within 3 mi (5 km) of Choc Beach and Baywalk Shopping Mall. Rodney Bay Marina and Sandals Golf and Country Club ...

4.7/5Exceptional! (194 reviews)

"The service and staff were excellent . Our room was nice and the property is well maintained. The food and drinks were also very good. The spa and the gym could use some updating ."…"

Reviewed on Mar. 29, 2020

Calabash Cove Resort And Spa - Adults Only
Anse Chastanet Resort

Anse Chastanet Resort

4 out of 5
Old French Road, Soufriere
The price is CA $546 per night from Oct 1 to Oct 2

Nestled on the beach, this Soufrière resort is just steps away from Windward Islands and Anse Chastanet Beach. Anse Mamin Beach and Turtle Reef are also within ...

4.5/5Wonderful! (345 reviews)

"The property is amazing however, during COVID 19, there are several restrictions which do not permit you to leave the resort. Therefore, I would have liked to see better menu options, more free activities, better management of the insects and better quality of WIFI in the rooms. Staff are friendly, ..."…"

Reviewed on Sep. 15, 2020

Anse Chastanet Resort
Jade Mountain Resort

Jade Mountain Resort

5 out of 5
1000 Anse Chastanet Road, Soufriere
The price is CA $1,635 per night from Oct 1 to Oct 2

Nestled on the beach, this Soufrière resort is within a 15-minute walk of Anse Chastanet Beach and Anse Mamin Beach. Sulphur Springs and Soufriere Drive In Volcano ...

4.8/5Exceptional! (174 reviews)

"The Major Domo's are amazing and safety was the resorts #1 priority and comfort. Always taking care of anything you wanted. Such a great place. Wish they had music during dinner or the beach bar to give more soca vibes. Also an electronic way to do room service instead of the papers but what a great ..."…"

Reviewed on Aug. 17, 2020

Jade Mountain Resort
Don't see what you're looking for?
We've got more All Inclusive Resorts and Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: All Inclusive Resorts and Hotels in St. Lucia

Search for hotels in St. Lucia on Expedia. You can easily find your hotels in St. Lucia using one of the methods below:

  • View our selection of featured hotels in St. Lucia
  • Use the map to find hotels in the St. Lucia neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Lucia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Lucia
  • Enter your travel dates to view the best deals on hotels in St. Lucia - while they last

More trip options