29 resorts in St. Lucia

  • St. James'S Club Morgan Bay

    Choc Bay, Gros Islet | 4 star resort
    from $259
    • Great Vacation
    • Wonderful
    • The All Inclusive @ St. James-FANTASTIC
  • Smugglers Cove Resort & Spa

    Cap Estates, Cap Estate | 3 star resort
    from $210
    Traveler rating: 2/5 Fair (8 reviews)
    • More bad news...
    • Everybody's Talkin' About Almond Smuggler's Cove!!!
    • Getting Better All The Time
  • Sandals La Toc Golf Resort and Spa

    La Toc Road, Castries | 4 star resort
    from $465
    Traveler rating: 5/5 Outstanding (3 reviews)
    • Disappointment! - Sandals St. Lucia Golf Resort
    • Unbelievable, Fabulous
    • Sandals Rocks your Word! Love It!
  • Sandals Grande St. Lucian Spa & Beach Resort

    \N, Gros Islet | 5 star resort
    from $557
    Traveler rating: 3.5/5 Very Good (6 reviews)
    • A little pricey for what you get
    • Very Disappointed for the $$$$
    • Not What we Expected
  • Coconut Bay Beach Resort & Spa

    PO Box 246, Beanfield, Vieux Fort | 3 star resort
    from $260
  • Windjammer Landing Villa Beach Resort

    Labrelotte Bay, Castries | 4 star resort
    from $132
    Traveler rating: 4/5 Excellent (5 reviews)
    • Followup
    • Windjammer Landing - Just Beautiful
    • Great holiday
  • Sandals Halcyon Beach St. Lucia

    Choc Bay, Castries | 4 star resort
    from $438
    Traveler rating: 4.5/5 Outstanding (4 reviews)
    • Bed bugs
    • Dont expect 5* Luxury
    • Closest to Paradise
  • The BodyHoliday, LeSport

    Cariblue Beach, Castries | 4 star resort
    from $585
    Traveler rating: 4/5 Excellent (1 review)
    • Awesome if you're active!
    • Relaxing
    • Marvelous
  • Capella Marigot Bay Resort & Marina

    Marigot , Marigot Bay | 5 star resort
    from $262
  • St. Lucian by Rex Resorts

    Rodney Bay, Reduit Beach, Gros Islet | 3 star resort
    from $235
    Traveler rating: 4/5 Excellent (8 reviews)
    • Relax at the Rex
    • Rex not good for us...
    • Rex - The truth!!
  • Sugar Beach, A Viceroy Resort

    Sugar Beach, Val des Pitons, Soufrière | 5 star resort
    from $381
    Traveler rating: 3/5 Good (3 reviews)
    • Terrible Dinner and Service
    • $43,000 For 6 Nights
    • RIP-OFF
  • Royal by Rex Resorts

    Reduit Beach, Castries | 4 star resort
    from $244
    Traveler rating: 4/5 Excellent (6 reviews)
    • Paridise refound
    • Head and Shoulders above the sister property next door
    • We really liked it!
  • The Landings St. Lucia

    Pigeon Island Causeway, Castries | 5 star resort
    from $391
    Traveler rating: 4/5 Excellent (1 review)
  • Village Inn & Spa at Rodney Bay

    Reduit Beach, Gros Islet | 3 star resort
    from $97
    Traveler rating: 4/5 Excellent (6 reviews)
    • Didn't love it....at all.
    • Great staff. Always cleaning!
    • Wonderful choice!
  • Bay Gardens Beach Resort

    Reduit Beach, Rodney Bay Village, Gros Islet | 4 star resort
    from $170
    Traveler rating: 5/5 Outstanding (5 reviews)
    • Nice but Could Improve...along with the rest of the island!
    • Not bad, but could do so much better
    • Simply the best ever !
  • Cotton Bay Village

    PO Box 2374, Castries | 4 star resort
    from $245
    Traveler rating: 3/5 Good (9 reviews)
    • Isolated development
    • Chilled out in style
    • An honest appraisal
  • Coco Palm Resort

    Rodney Bay Village, Gros Islet | 3 star resort
    from $96
    Traveler rating: 5/5 Outstanding (3 reviews)
    • Great Location and great Staff!!!
    • West Indies Gem
    • Coco Palm saved my holiday!
  • Rendezvous Resort

    Malabar Beach, Castries | 3 star resort
    from $411
    Traveler rating: 5/5 Outstanding (4 reviews)
    • Rendezvous
    • A bit of Paradise.
    • Good Time for the Money
  • Anse Chastanet

    1000 Anse Chastanet Road, Soufrière | 4 star resort
    from $290
    Traveler rating: 4/5 Excellent (3 reviews)
    • Caribbean Paradise
    • A year later and still agree with eaten
    • Wake up in Paradise
  • Cap Maison

    Smugglers Cove Dr, Cap Estate | 4 star resort
    from $351
  • Ti Kaye Resort & Spa

    P.O. Box GM 669, Castries | 4 star resort
    from $210
  • Oceanview Hotel

    Massade, Gros Islet | 3 star resort
    from $164
  • Ladera Resort

    Rabot Estate, Soufrière | 4 star resort
    from $362
    Traveler rating: 5/5 Outstanding (5 reviews)
    • Magical stay at Ladera & Ti Kaye
    • Quirky but Absolutely Beautiful
    • Great!
  • Caribbean Jewel Beach Resort

    rodney bay, Castries | 3 star resort
    from $175
  • Stonefield Estate Resort

    Stonefield Estate, Soufrière | 3 star resort
    from $428
    Traveler rating: 4.5/5 Outstanding (8 reviews)
    • Paradise away from the madding crowd
    • Piton Heaven
    • Wedding Dream come True
  • Still Beach Resort

    PO Box 246, Soufrière | Resort
    from $129
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.