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, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

St. Lucia Accommodation

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#18 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 948*
USD 791* /night
View Deal
TripAdvisor
USD 792*
Expedia.com
USD 792*
Booking.com
USD 948*
#1 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 513*
USD 393* /night
View Deal
Preferred Hotels
USD 405*
Booking.com
USD 513*
CheapTickets
USD 393*
#2 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 732*
USD 710* /night
View Deal
TripAdvisor
USD 710*
Orbitz.com
USD 710*
Priceline
USD 732*
#3 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 341*
USD 231* /night
View Deal
Travelocity
USD 231*
Orbitz.com
USD 231*
HotelQuickly
USD 341*
#4 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 977*
USD 623* /night
View Deal
TripAdvisor
USD 623*
Orbitz.com
USD 623*
HotelQuickly
USD 977*
#5 of 55 Hotels in St. Lucia by Best Value + Top Rated
USD 356* /night
View Deal
Hotwire.com
USD 356*
Priceline
USD 356*
Hotels.com
USD 356*
#6 of 55 Hotels in St. Lucia by Best Value + Top Rated
USD 402* /night
View Deal
TripAdvisor
USD 402*
Expedia.com
USD 402*
Hotwire.com
USD 402*
#7 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 465*
USD 324* /night
View Deal
Expedia.com
USD 394*
Travelocity
USD 394*
Bookit.com
USD 465*
#8 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 482*
USD 351* /night
View Deal
Expedia.com
USD 375*
Orbitz.com
USD 375*
Cancelon
USD 482*
#9 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 336*
USD 249* /night
View Deal
Hotwire.com
USD 249*
Travelocity
USD 249*
Cancelon
USD 336*
#10 of 55 Hotels in St. Lucia by Best Value + Top Rated
USD 374* /night
View Deal
Booking.com
USD 374*
Expedia.com
CheapTickets
#11 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 1,573*
USD 1,332* /night
View Deal
Priceline
USD 1,404*
Expedia.com
USD 1,332*
HotelQuickly
USD 1,573*
#12 of 55 Hotels in St. Lucia by Best Value + Top Rated
USD 322* /night
View Deal
TripAdvisor
USD 322*
Hotwire.com
USD 322*
Hotels.com
USD 322*
#13 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 297*
USD 188* /night
View Deal
TripAdvisor
USD 188*
Orbitz.com
USD 188*
Elvoline
USD 297*
#14 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 635*
USD 445* /night
View Deal
Hotwire.com
USD 446*
Travelocity
USD 446*
Booking.com
USD 635*
#15 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 184*
USD 155* /night
View Deal
Booking.com
USD 184*
Hotwire.com
USD 155*
Orbitz.com
USD 155*
#16 of 55 Hotels in St. Lucia by Best Value + Top Rated
USD 406* /night
View Deal
TripAdvisor
USD 406*
Travelocity
USD 406*
Bookit.com
USD 406*
#17 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 300*
USD 206* /night
View Deal
TripAdvisor
USD 206*
Bookit.com
USD 300*
Hotels.com
USD 207*
#18 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 948*
USD 791* /night
View Deal
TripAdvisor
USD 792*
Expedia.com
USD 792*
Booking.com
USD 948*
#19 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 426*
USD 306* /night
View Deal
Orbitz.com
USD 365*
Expedia.com
USD 365*
Cancelon
USD 426*
#20 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 167*
USD 116* /night
View Deal
TripAdvisor
USD 116*
Orbitz.com
USD 116*
Cancelon
USD 167*
#21 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 204*
USD 169* /night
View Deal
Orbitz.com
USD 169*
Booking.com
USD 175*
Agoda.com
USD 204*
#22 of 55 Hotels in St. Lucia by Best Value + Top Rated
USD 607* /night
View Deal
Cancelon
USD 618*
Travelocity
Hotwire.com
#23 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 126*
USD 96* /night
View Deal
Travelocity
USD 97*
Expedia.com
USD 97*
HotelQuickly
USD 126*
#24 of 55 Hotels in St. Lucia by Best Value + Top Rated
USD 152* /night
View Deal
Hotels.com
Hotwire.com
HotelQuickly
#25 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 254*
USD 217* /night
View Deal
TripAdvisor
USD 217*
Booking.com
USD 254*
Hotels.com
USD 218*
#26 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 132*
USD 124* /night
View Deal
Expedia.com
USD 124*
Priceline
USD 132*
Booking.com
USD 132*
#27 of 55 Hotels in St. Lucia by Best Value + Top Rated
USD 148* /night
View Deal
Orbitz.com
USD 148*
Hotels.com
USD 148*
Hotwire.com
USD 148*
#28 of 55 Hotels in St. Lucia by Best Value + Top Rated
USD 9,000* /night
View Deal
Expedia.com
Bookit.com
Travelocity
#29 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 79*
USD 55* /night
View Deal
TripAdvisor
USD 55*
Booking.com
USD 79*
Hostelworld.com
USD 60*
#30 of 55 Hotels in St. Lucia by Best Value + Top Rated
Top Deal
USD 149*
USD 126* /night
View Deal
Hotels.com
USD 147*