We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

St. Lucia Hotels

What style of hotel do you prefer?
All Hotels (62)
Best Value (6)
Romantic (40)
Family (31)
Resort (28)
On the Beach (23)
Luxury (20)
B&Bs (43)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in St. Lucia

Cap Maison
Cap Maison 4.5 of 5 stars
Special offer Free Nights AND credits
Oasis Marigot
Oasis Marigot 4.5 of 5 stars
Special offer 35% off room rate
View all special offers in St. Lucia (12)

Hotels travellers recommend

The Inn On The Bay, Marigot Bay
RM612 per night*
Travellers' Choice® 2012 Winner Best Service Special offer 20% off room rate
+1 (758) 451-4260
E-mail hotel
Special offer 20% off room rate
The Inn On The Bay Slideshow
Ranked #1 of 62 hotels in St. Lucia
Ranked #1 of 4 hotels in Marigot Bay
5 of 5 stars 363 reviews
Traveller photos (249)
4.0 of 5 East Winds Inn, Gros Islet
RM1,335 - 3,769 per night*
Travellers' Choice® 2012 Winner All Inclusive
+1 (758) 456-2700
E-mail hotel
East Winds Inn Slideshow
Ranked #2 of 62 hotels in St. Lucia
Ranked #1 of 14 hotels in Gros Islet
5 of 5 stars 311 reviews
Traveller photos (328)
Villa Beach Cottages, Castries
RM597 - 1,005 per night*
Travellers' Choice® 2012 Winner Best Service
CHECK RATES! ABS:HotelCheckRates-d156126?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 62 hotels in St. Lucia
Ranked #1 of 23 hotels in Castries
5 of 5 stars 325 reviews
Professional photos | Traveller photos (255)
5.0 of 5 Jade Mountain Resort, Soufriere
RM2,641 - 3,404 per night*
Travellers' Choice® 2012 Winner Romance | Luxury | Relaxation & Spa | Top 25
CHECK RATES! ABS:HotelCheckRates-d623374?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 62 hotels in St. Lucia
Ranked #1 of 12 hotels in Soufriere
4.5 of 5 stars 332 reviews
Professional photos | Traveller photos (556)
4.5 of 5 Cap Maison, Cap Estate
RM1,115 - 5,245 per night*
Travellers' Choice® 2012 Winner Relaxation & Spa | Luxury | Top 25 Special offer Free Nights AND credits
+1 758-457-8670
E-mail hotel
Special offer Free Nights AND credits
Cap Maison Slideshow
CHECK RATES! ABS:HotelCheckRates-d1091083?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 62 hotels in St. Lucia
Ranked #1 of 2 hotels in Cap Estate
4.5 of 5 stars 182 reviews
Professional photos | Traveller photos (210)
4.0 of 5 The BodyHoliday, LeSport, Castries
RM1,696 - 4,874 per night*
+1 758 457 7800
E-mail hotel
The BodyHoliday, LeSport Slideshow
CHECK RATES! ABS:HotelCheckRates-d270565?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 62 hotels in St. Lucia
Ranked #2 of 23 hotels in Castries
4.5 of 5 stars 744 reviews
Professional photos | Traveller photos (626)
4.0 of 5 Ti Kaye Village Resort, Castries
RM531 - 1,206 per night*
Travellers' Choice® 2012 Winner Relaxation & Spa | Top 25 Special offer Stay 7 nights - 35% OFF
+1 +1 7584568101
E-mail hotel
Special offer Stay 7 nights - 35% OFF
Ti Kaye Village Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d151080?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 62 hotels in St. Lucia
Ranked #3 of 23 hotels in Castries
4.5 of 5 stars 854 reviews
Professional photos | Traveller photos (1411)
3.0 of 5 Fond Doux Holiday Plantation, Soufriere
RM402 - 766 per night*
Offers & Announcements Free Wedding Giveway
+1 +1 +1 1-758-459-7545
E-mail hotel
Offers & Announcements Free Wedding Giveway
Fond Doux Holiday Plantation Slideshow
CHECK RATES! ABS:HotelCheckRates-d614816?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 62 hotels in St. Lucia
Ranked #2 of 12 hotels in Soufriere
4.5 of 5 stars 187 reviews
Professional photos | Traveller photos (216)
4.0 of 5 Bay Gardens Beach Resort, Gros Islet
RM465 - 1,206 per night*
Special offer Family Savings - 70% off
+1 758-457-8006
E-mail hotel
Special offer Family Savings - 70% off
Bay Gardens Beach Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d651041?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 62 hotels in St. Lucia
Ranked #2 of 14 hotels in Gros Islet
4.5 of 5 stars 416 reviews
Professional photos | Traveller photos (468)
4.5 of 5 Boucan by Hotel Chocolat, Soufriere
RM1,187 - 1,511 per night*
Offers & Announcements Complimentary bottle of...
E-mail hotel
+44 844 544 1272
Offers & Announcements Complimentary bottle of wine
Boucan by Hotel Chocolat Slideshow
CHECK RATES! ABS:HotelCheckRates-d1911454?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 62 hotels in St. Lucia
Ranked #3 of 12 hotels in Soufriere
4.5 of 5 stars 50 reviews
Professional photos | Traveller photos (56)
4.0 of 5 Rendezvous Resort, Castries
RM1,061 - 2,987 per night*
+1 758 457 7900
E-mail hotel
Rendezvous Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d150434?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 62 hotels in St. Lucia
Ranked #4 of 23 hotels in Castries
4.5 of 5 stars 1,046 reviews
Professional photos | Traveller photos (1058)
Oasis Marigot, Marigot Bay
RM330 - 895 per night*
Special offer 35% off room rate
+1 800-263-4202
E-mail hotel
Special offer 35% off room rate
Oasis Marigot Slideshow
CHECK RATES! ABS:HotelCheckRates-d151079?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 62 hotels in St. Lucia
Ranked #2 of 4 hotels in Marigot Bay
4.5 of 5 stars 281 reviews
Professional photos | Traveller photos (415)
4.0 of 5 Jalousie Plantation, Soufriere
RM1,033 - 3,112 per night*
Travellers' Choice® 2012 Winner Luxury
E-mail hotel
758-465-8000
Jalousie Plantation Slideshow
CHECK RATES! ABS:HotelCheckRates-d149078?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 62 hotels in St. Lucia
Ranked #4 of 12 hotels in Soufriere
4.5 of 5 stars 891 reviews
Professional photos | Traveller photos (1005)
4.5 of 5 The Landings St. Lucia, Castries
RM970 - 1,812 per night*
Travellers' Choice® 2012 Winner Luxury | Family
CHECK RATES! ABS:HotelCheckRates-d887223?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 62 hotels in St. Lucia
Ranked #5 of 23 hotels in Castries
4.5 of 5 stars 199 reviews
Professional photos | Traveller photos (144)
Crystals, Soufriere
RM581 - 1,256 per night*
Ranked #15 of 62 hotels in St. Lucia
Ranked #5 of 12 hotels in Soufriere
4.5 of 5 stars 182 reviews
Traveller photos (523)
4.5 of 5 Ladera Resort, Soufriere
RM1,234 - 3,244 per night*
Special offer All-inclusive Special
758-459-6600
E-mail hotel
Special offer All-inclusive Special
Ladera Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d149079?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 62 hotels in St. Lucia
Ranked #6 of 12 hotels in Soufriere
4.5 of 5 stars 529 reviews
Professional photos | Traveller photos (739)
4.0 of 5 Anse Chastanet, Soufriere
RM873 - 1,470 per night*
CHECK RATES! ABS:HotelCheckRates-d148994?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 62 hotels in St. Lucia
Ranked #7 of 12 hotels in Soufriere
4.5 of 5 stars 515 reviews
Professional photos | Traveller photos (508)
4.0 of 5 Stonefield Estate Villa Resort & Spa, Soufriere
RM952 - 1,385 per night*
CHECK RATES! ABS:HotelCheckRates-d149084?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 62 hotels in St. Lucia
Ranked #8 of 12 hotels in Soufriere
4.5 of 5 stars 380 reviews
Professional photos | Traveller photos (740)
3.5 of 5 Coconut Bay Resort & Spa, Vieux Fort
RM653 - 1,049 per night*
Travellers' Choice® 2012 Winner Family
CHECK RATES! ABS:HotelCheckRates-d534892?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 62 hotels in St. Lucia
Ranked #1 of 6 hotels in Vieux Fort
4.5 of 5 stars 1,949 reviews
Professional photos | Traveller photos (1776)
4.0 of 5 Windjammer Landing Villa Beach Resort, Castries
RM506 - 886 per night*
Offers & Announcements $179 per night
1-877-522-0722
Offers & Announcements $179 per night
Windjammer Landing Villa Beach Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d149215?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 62 hotels in St. Lucia
Ranked #6 of 23 hotels in Castries
4.5 of 5 stars 880 reviews
Professional photos | Traveller photos (1079)
5.0 of 5 Sandals Grande St. Lucian Spa & Beach Resort, Gros Islet
RM1,639 - 2,299 per night*
CHECK RATES! ABS:HotelCheckRates-d263015?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 62 hotels in St. Lucia
Ranked #3 of 14 hotels in Gros Islet
4 of 5 stars 2,448 reviews
Professional photos | Traveller photos (2621)
3.5 of 5 Coco Palm Resort, Gros Islet
RM251 - 694 per night*
E-mail hotel
+17584562800
Coco Palm Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d549923?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 62 hotels in St. Lucia
Ranked #4 of 14 hotels in Gros Islet
4.5 of 5 stars 517 reviews
Professional photos | Traveller photos (359)
4.5 of 5 Sandals Halcyon Beach St. Lucia, Castries
RM1,087 - 1,743 per night*
CHECK RATES! ABS:HotelCheckRates-d149080?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 62 hotels in St. Lucia
Ranked #7 of 23 hotels in Castries
4 of 5 stars 1,408 reviews
Professional photos | Traveller photos (1373)
5.0 of 5 Sandals La Toc Golf Resort and Spa, Castries
RM1,256 - 1,746 per night*
CHECK RATES! ABS:HotelCheckRates-d214167?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 62 hotels in St. Lucia
Ranked #8 of 23 hotels in Castries
4 of 5 stars 2,711 reviews
Professional photos | Traveller photos (2333)
4.5 of 5 Cotton Bay Village, Castries
RM625 - 1,319 per night*
Travellers' Choice® 2012 Winner Relaxation & Spa
CHECK RATES! ABS:HotelCheckRates-d591025?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 62 hotels in St. Lucia
Ranked #9 of 23 hotels in Castries
4.5 of 5 stars 157 reviews
Professional photos | Traveller photos (65)
4.0 of 5 Royal by Rex Resorts, Castries
RM864 - 1,448 per night*
CHECK RATES! ABS:HotelCheckRates-d149012?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 62 hotels in St. Lucia
Ranked #10 of 23 hotels in Castries
4.5 of 5 stars 255 reviews
Professional photos | Traveller photos (225)
3.0 of 5 The Ginger Lily Hotel, Gros Islet
RM355 - 779 per night*
+1 758 458 0300
E-mail hotel
The Ginger Lily Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d263010?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 62 hotels in St. Lucia
Ranked #5 of 14 hotels in Gros Islet
4 of 5 stars 123 reviews
Professional photos | Traveller photos (107)
4.5 of 5 Discovery at Marigot Bay, Marigot Bay
RM587 - 1,925 per night*
CHECK RATES! ABS:HotelCheckRates-d549924?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 62 hotels in St. Lucia
Ranked #3 of 4 hotels in Marigot Bay
4 of 5 stars 241 reviews
Professional photos | Traveller photos (309)
Bel Jou Hotel, Castries
RM471 - 942 per night*
Ranked #29 of 62 hotels in St. Lucia
Ranked #11 of 23 hotels in Castries
4 of 5 stars 69 reviews
Traveller photos (47)
3.0 of 5 Bay Gardens Hotel, Gros Islet
RM245 - 480 per night*
Special offer Family Savings - 70% off
E-mail hotel
+1 +1 +1 1-877-620-3200
Special offer Family Savings - 70% off
Bay Gardens Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d149489?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 62 hotels in St. Lucia
Ranked #6 of 14 hotels in Gros Islet
4 of 5 stars 208 reviews
Professional photos | Traveller photos (92)