Saint Lucia hotels

Hotels City Rating From

Sugar Beach A Viceroy Resort Soufriere  5 stars

Soufriere Good GBP 968

Rock Resort Landings St. Lucia Castries  5 stars

Castries Fabulous GBP 635

Calabash Cove Hotel Gros Islet  5 stars

Gros Islet GBP 402

Capella Marigot Bay Resort And Marina  5 stars

Marigot Bay Superb GBP 544

Sandals Regency La Toc Hotel Saint Lucia  5 stars

Saint Lucia GBP 455

Sandals Regency St.Lucia Golf Resort Castries  5 stars

Castries Superb GBP 629

Jade Mountain Hotel Soufriere  5 stars

Soufriere Superb GBP 906

Ti Kaye Resort & Spa Anse La Raye  4 stars

Anse La Raye Superb GBP 369

Cap Maison Resort & Spa Gros Islet  4 stars

Gros Islet GBP 292

Ladera Resort Soufriere  4 stars

Soufriere Fabulous GBP 589

Rendezvous Hotel Saint Lucia  4 stars

Saint Lucia GBP 471

Landings St. Lucia Hotel Saint Lucia  4 stars

Saint Lucia GBP 377

Bay Gardens Beach Resort Rodney Bay  4 stars

Rodney Bay Superb GBP 160

Boucan By Hotel Chocolat Soufriere  4 stars

Soufriere GBP 364

East Winds Inn Gros Islet  4 stars

Gros Islet GBP 618

Smugglers Cove Resort And Spa Gros Islet  4 stars

Gros Islet Very good GBP 241

Coconut Bay Resort & Spa Hotel Vieux Fort  4 stars

Vieux Fort GBP 453

Mago Estate Hotel Soufriere  4 stars

Soufriere Fabulous GBP 74

Rendezvous Hotel Castries  4 stars

Castries Superb GBP 658

Windjammer Landing Villa Beach Resort Castries  4 stars

Castries Fabulous GBP 191

Royal By Rex Resorts Gros Islet  4 stars

Gros Islet GBP 211

Ladera Resort Soufriere  4 stars

Soufriere Fabulous GBP 763

Anse Chastanet Resort Soufriere  4 stars

Soufriere Superb GBP 397

Coconut Bay Resort & Spa All Inclusive Vieux Fort  4 stars

Vieux Fort GBP 479

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

Gros Islet Very good GBP 325

St. Lucian By Rex Resorts Castries  3 stars

Castries Superb GBP 177

Harmony Suites Gros Islet  3 stars

Gros Islet Superb GBP 82

Coco Palm Hotel Gros Islet  3 stars

Gros Islet Guest rating GBP 128

Caribbean Jewel Beach Resort Castries  3 stars

Castries

Bay Gardens Inn Rodney Bay  3 stars

Rodney Bay Superb GBP 111

Blue Skies Hotel Gros Islet  3 stars

Gros Islet

Hotel Blu Saint Lucia  3 stars

Saint Lucia GBP 201

Oasis Marigot Hotel & Villas Marigot Bay  3 stars

Marigot Bay GBP 177

Hummingbird Beach Resort Soufriere  3 stars

Soufriere Good GBP 179

The Downtown Hotel Soufriere  2 stars

Soufriere Fabulous GBP 58