Saint Lucia hotels

Hotels City Rating From

Capella Marigot Bay Resort And Marina  5 stars

Marigot Bay, Marigot Bay, Saint Lucia, 7227

Marigot Bay Superb ZAR 6 753

Cotton Bay Village Saint Lucia  5 stars

Cas En Bas Beach, Saint Lucia, Saint Lucia

Saint Lucia Fabulous ZAR 4 994

Calabash Cove Gros Islet  5 stars

Bonaire Estate, Marisule, Gros Islet, Saint Lucia, 00000

Gros Islet ZAR 5 147

Sugar Beach, A Viceroy Resort Soufriere  5 stars

Val Des Pitons, Soufriere, Saint Lucia

Soufriere Good ZAR 16 203

Landings St. Lucia Gros Islet  5 stars

Pigeon Island Causeway, Gros Islet, Saint Lucia

Gros Islet ZAR 14 761

Sandals Regency La Toc Golf Resort & Spa Castries  5 stars

La Toc Road, Castries, Saint Lucia

Castries ZAR 9 708

Jade Mountain Soufriere  5 stars

100 Anse Chastanet Road, Soufriere, Saint Lucia, 00000

Soufriere Superb ZAR 22 324

Sandals Grande St. Lucian Resort Gros Islet  5 stars

P.O. Box G.I. 2247, Gros Islet, Saint Lucia

Gros Islet Superb ZAR 9 227

Sandals Halcyon Beach Castries  5 stars

Castries - Gros Islet Highway, Castries, Saint Lucia

Castries Superb ZAR 10 857

Royalton Saint Lucia Resort & Spa Gros Islet  5 stars

St.Lucia Address - Gros Islet, 0, St. Lucia, Gros Islet, Saint Lucia

Gros Islet ZAR 9 696

Landings St Lucia Castries  5 stars

Rodney Bay, Castries, Saint Lucia

Castries Fabulous ZAR 12 041

East Winds Inn Gros Islet  4 stars

La Brellotte Bay, Gros Islet, Saint Lucia

Gros Islet ZAR 14 726

Coconut Bay Beach Resort & Spa All Inclusive Vieux Fort  4 stars

Eau Piquant, Vieux Fort, Saint Lucia

Vieux Fort ZAR 7 046

Ti Kaye Resort & Spa Anse La Raye  4 stars

Anse Cochon, Anse La Raye, Saint Lucia

Anse La Raye Superb ZAR 4 197

The Bodyholiday Castries  4 stars

Cariblue Beach, Castries, Saint Lucia, 437

Castries ZAR 12 029

Boucan By Hotel Chocolat Soufriere  4 stars

Rabot Estate, Soufriere, Saint Lucia, 00000

Soufriere ZAR 5 498

Rendezvous Castries  4 stars

Malabar Beach, Castries, Saint Lucia, P O BOX 190

Castries ZAR 7 081

Sandals Grande St. Lucian Spa & Beach Resort Saint Lucia  4 stars

Pigeon Island Causeway, Saint Lucia, Saint Lucia

Saint Lucia Exclusive ZAR 10 657

Anse Chastanet Soufriere  4 stars

Off French Road, Soufriere, Saint Lucia

Soufriere ZAR 8 418

Coconut Bay Resort & Spa Hotel Vieux Fort  4 stars

Micoud Highway, Vieux Fort, Saint Lucia

Vieux Fort ZAR 7 972

Royal By Rex Resorts Castries  4 stars

Reduit Beach, Castries, Saint Lucia

Castries ZAR 4 807

Stonefield Estate Villa Resort And Spa Soufriere  4 stars

Soufriere, Soufriere, Saint Lucia, 00000

Soufriere Superb ZAR 6 319

Rendezvous Castries  4 stars

Malabar Beach, Castries, Saint Lucia, 00000

Castries Superb ZAR 10 915

Mago Estate Hotel Soufriere  4 stars

North South Main Road, Soufriere, Lc, Soufriere, Saint Lucia, 00000

Soufriere Fabulous ZAR 1 113

Bay Gardens Beach Resort Gros Islet  4 stars

Reduit Beach, Gros Islet, Saint Lucia

Gros Islet Superb ZAR 3 153

Cap Maison Resort & Spa Cap Estate  4 stars

Po Box 2188 Smugglers Cove Drive, Cap Estate, Saint Lucia, 0000

Cap Estate ZAR 6 765

Marigot Beach Club And Dive Resort Marigot Bay  4 stars

Marigot Bay, Marigot Bay, Saint Lucia, 00000

Marigot Bay Very good ZAR 2 098

Ladera Resort Soufriere  4 stars

P.O. Box 225, Soufriere, Saint Lucia

Soufriere Fabulous ZAR 8 090

Windjammer Landing Villa Beach Resort Castries  4 stars

Labrelotte Bay, P.O. Box 1504, Castries, Saint Lucia

Castries Fabulous ZAR 4 748

Anse Chastanet Resort Soufriere  4 stars

Old French Road, Soufriere, Saint Lucia

Soufriere Superb ZAR 5 616

Papillon By Rex Resorts Rodney Bay  4 stars

Reduit Beach, Rodney Bay, Saint Lucia

Rodney Bay ZAR 4 138

Blu Rodney Bay  3 stars

Po Box Rb 451, Rodney Bay, Saint Lucia

Rodney Bay ZAR 2 122

Blue Skies Gros Islet  3 stars

Pewee Drive , Gros Islet, Saint Lucia

Gros Islet

Coco Palm Gros Islet  3 stars

Rodney Bay Village, Gros Islet, Saint Lucia

Gros Islet Guest rating ZAR 2 602

Mango Beach Resort Marigot Bay  3 stars

Po Box Cp5437, Castries, St Lucia, West Indies, Marigot Bay, Saint Lucia

Marigot Bay ZAR 1 875

Bel Jou Hotel Castries  3 stars

La Pansee, Castries, Saint Lucia, 0000

Castries ZAR 4 220

St. James'S Club Morgan Bay Gros Islet  3 stars

Choc Bay, Gros Islet, Saint Lucia, 00000

Gros Islet Very good ZAR 5 510

Bay Gardens Inn Rodney Bay  3 stars

Rodney Bay Village, Rodney Bay, Saint Lucia, 00000

Rodney Bay Superb ZAR 2 192

The Downtown Hotel Soufriere  3 stars

Bridge Street, Soufriere, Saint Lucia, 00124

Soufriere Fabulous ZAR 1 102

Club St. Lucia By Splash Gros Islet  3 stars

Po. Box 915 Cap. Estate Smugglers Village , Gros Islet, Saint Lucia

Gros Islet

St. James'S Club Morgan Bay All Inclusive Choc Bay  3 stars

Choc Bay, Choc Bay, Saint Lucia

Choc Bay ZAR 6 319

Fond Doux Holiday Plantation Soufriere  3 stars

P.O Box 250, Soufriere, Saint Lucia

Soufriere ZAR 3 798

St. Lucian By Rex Resorts Castries  3 stars

Reduit Beach, Castries, Saint Lucia

Castries Superb ZAR 4 103

Harmony Suites Rodney Bay  3 stars

155 Reduit Beach Rd, Rodney Bay, Saint Lucia, 1758

Rodney Bay Superb ZAR 1 524

Hummingbird Beach Resort Soufriere  3 stars

Anse Chastanet Road, Soufriere, Saint Lucia

Soufriere Good ZAR 1 782

La Haut Resort Soufriere  3 stars

Po Box 304 West Coast Road, Soufriere, Saint Lucia, 000000

Soufriere Superb ZAR 2 344

Hotel Blu Gros Islet  3 stars

Reduit Beach, Rodney Bay, Gros Islet, Saint Lucia

Gros Islet ZAR 3 822

Ladera Resort Soufriere  3 stars

Rabot Estate ;, Soufriere, Saint Lucia

Soufriere ZAR 11 572

Caribbean Breeze Gros Islet  0 stars

Rodney Bay, Gros Islet, Saint Lucia, 0000000

Gros Islet ZAR 949

Cotton Bay Village Resort - Villa 69 Cap Estate  0 stars

Villa 69, Cotton Bay Village, Cas En Bas Beach, Cap Estate, St Lucia, Cap Estate, Saint Lucia

Cap Estate