St. Lucia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

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

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 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! (1,002 reviews)

"The property had a lot of smebtitirs. The food was great and the staff were very friendly and accommodating. Would refer to many!"…"

Reviewed on Nov. 25, 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, 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 ...

4.1/5Very Good! (391 reviews)

"Property was nice, due to covid not much activity on the property and they only left certain restaurants open per day due to lack of people here. The diamond club staff were great. The rooms were nice we had few issues with door locks on the room locking us out which after 3 different times they ..."…"

Reviewed on Nov. 21, 2020

Royalton Saint Lucia Resort & Spa - All Inclusive
You could be seeing lower prices

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
The price is CA $261 per night from Dec 4 to Dec 5

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, Gros Islet, 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! (196 reviews)

"We really enjoyed our stay at the Royalton hideaway. Their procedures made us feel safe during the pandemic. The staff were very friendly, the property is gorgeous and the rooms were really nice. There were less entertainment and food options bc of the limited capacity but we still had an amazing ..."…"

Reviewed on Nov. 24, 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 $549 per night from Dec 9 to Dec 10

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! (328 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 $453 per night from Nov 29 to Nov 30

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 $648 per night from Dec 4 to Dec 5

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! (348 reviews)

"The customer service was through the roof 5 star!!! It was the perfect place to start off my honeymoon. It's very secluded and relaxing, and the food was absolutely amazing. I HIGHLY recommend people stay here!!!"…"

Reviewed on Oct. 12, 2020

Anse Chastanet Resort
Jade Mountain Resort

Jade Mountain Resort

5 out of 5
1000 Anse Chastanet Road, Soufriere
The price is CA $1,743 per night from Dec 17 to Dec 18

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 Petit Piton are also ...

4.8/5Exceptional! (177 reviews)

"Flawless views, exceptionally attentive & customized service"…"

Reviewed on Oct. 22, 2020

Jade Mountain Resort
Cap Maison Resort & Spa

Cap Maison Resort & Spa

5 out of 5
Smugglers Cove Drive, Gros Islet
The price is CA $477 per night from Nov 29 to Nov 30

Located in Cap Estate, this beachfront resort is next to a golf course and within 3 mi (5 km) of Windward Islands, Reduit Beach and Rodney Bay Marina. Smugglers ...

4.6/5Wonderful! (182 reviews)
Paradise in St Lucia

"We thought we had arrived in paradise, greeted by cold towels an champagne after a long flight from the UK and taxi to the hotel! The hotel and grounds are very beautiful with stunning views of the sea and sunsets. The hotel staff are genuinely very happy, polite, helpful, considerate and always ..."…"

Reviewed on Apr. 8, 2020

Cap Maison Resort & Spa
Bel Jou Hotel – Adults Only – All Inclusive

Bel Jou Hotel – Adults Only – All Inclusive

3.5 out of 5
La Pansee, Castries
Get Rates

Situated near the beach, this all-inclusive resort is within a 15-minute walk of Windward Islands and St. Lucia Town Hall. Vigie Beach and La Toc Beach are also ...

4.4/5Excellent! (44 reviews)

"The staff was very helpful and kinded ,the food was amazing , drinks too over all I would recommend ppl to stay there ."…"

Reviewed on Mar. 23, 2020

Bel Jou Hotel – Adults Only – All Inclusive
East Winds Saint Lucia - All Inclusive

East Winds Saint Lucia - All Inclusive

4 out of 5
La Brelotte 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. Choc Beach and Labrelotte Bay are also ...

5/5Exceptional! (26 reviews)

"If you are looking for a quiet all inclusive resort in paradise look no further. This small resort is magical. Dont worry about fighting for a good spot on the beach or by the pool. You will never be crowded here. My wife and I had the privilege of staying the week at East Winds in June. The propety ..."…"

Reviewed on Jul. 1, 2019

East Winds Saint Lucia - All Inclusive
Fond Doux Plantation & Resort

Fond Doux Plantation & Resort

3.5 out of 5
Soufriere, Soufriere
The price is CA $226 per night from Dec 4 to Dec 5

This family-friendly Soufrière hotel is located in the historical district, within 1 mi (2 km) of Windward Islands and Soufriere Drive In Volcano. Petit Piton ...

4.5/5Wonderful! (243 reviews)

"This is beautiful place with a great vibe and a real commitment to eco-friendly tourism. If you need a TV and air conditioning to be happy on vacation this isn’t the place for you. However, if you enjoy breezes on your private porch, watching birds, listening to the frogs, and being surround by rain ..."…"

Reviewed on Mar. 9, 2020

Fond Doux Plantation & Resort
Serenity At Coconut Bay-All Inclusive-Adults Only

Serenity At Coconut Bay-All Inclusive-Adults Only

5 out of 5
Beanfield, 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.7/5Exceptional! (41 reviews)

"Very nice hotel, attentive staff, good food, lovely location. Definitely highly recommended."…"

Reviewed on Mar. 17, 2020

Serenity At Coconut Bay-All Inclusive-Adults Only
Starfish St Lucia Resort – All Inclusive

Starfish St Lucia Resort – All Inclusive

3.5 out of 5
Reduit Beach, Gros Islet
Get Rates

Nestled on the beach, this Gros Islet resort is within a 10-minute walk of Reduit Beach and Splash Island Water Park Saint Lucia. Rodney Bay Marina and Saint ...

3.9/5Very Good! (343 reviews)

"The staff were so courteous and happy to help, particularly the lovely lady in the lobby bar in the evenings and the receptionists. The buffet was very good - plenty of healthy salad choices as well as fish, meat and chicken main dishes and assorted veggies, as well as pasta and pizza once or twice. ..."…"

Reviewed on Mar. 2, 2020

Starfish St Lucia Resort – All Inclusive
Apartment Espoir

Apartment Espoir

3 out of 5
269 Labrelotte Cresent, East Winds, Gros Islet
The price is CA $97 per night from Nov 29 to Nov 30

Situated near the airport, this guesthouse is 0.1 mi (0.1 km) from Windward Islands and within 3 miles (5 km) of Reduit Beach and Vigie Beach. Rodney Bay Marina ...

4.4/5Excellent! (93 reviews)

"The gardens surrounding Apartment Espoir are beautiful. And the view from the balcony was outstanding. The hosts Keith and Sabina were extremely considerate and helpful."…"

Reviewed on Mar. 13, 2020

Apartment Espoir
Ladera Resort

Ladera Resort

5 out of 5
Rabot Estate, Soufriere
The price is CA $1,364 per night from Dec 11 to Dec 12

Situated in the mountains, this luxury resort is within 1 mi (2 km) of Tet Paul Nature Trail, Soufriere Drive In Volcano and Sulphur Springs. Morne Coubaril ...

4.8/5Exceptional! (408 reviews)

"The staff’s attention to detail and thoughtfulness were wonderful. They made our stay incredibly special. We were celebrating a birthday and a surprise engagement and they made sure that everything was perfect. The views and food were incredible too!"…"

Reviewed on Oct. 28, 2020

Ladera Resort
Bay Gardens Beach Resort

Bay Gardens Beach Resort

4 out of 5
Rodney Bay Village, Gros Islet
The price is CA $218 per night from Dec 4 to Dec 5

Located in Gros Islet, this beachfront hotel is in the entertainment district, just steps away from Windward Islands and Reduit Beach. Rodney Bay Marina is 1.6 ...

4.4/5Excellent! (635 reviews)

"We felt at home and welcomed! The beach behind the rooms gives a peaceful view and overall was such an amazing trip! We plan on coming back again and again!"…"

Reviewed on Nov. 24, 2020

Bay Gardens Beach Resort
Sugar Beach, A Viceroy Resort

Sugar Beach, A Viceroy Resort

5 out of 5
Val des Pitons, Soufriere
The price is CA $773 per night from Dec 4 to Dec 5

Nestled on the beach, this Soufrière resort is within a 5-minute walk of Windward Islands and Jalousie Beach. Petit Piton and Gros Piton are also within 2 miles ...

4.6/5Wonderful! (330 reviews)

"The staff was amazing and welcoming! Would return again"…"

Reviewed on Nov. 20, 2020

Sugar Beach, A Viceroy 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.

Top Cities in St. Lucia

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