Saint Lucia hotels

Hotels City Rating From

Sugar Beach A Viceroy Resort Soufriere  5 stars

Soufriere Good USD 1 221

Rock Resort Landings St. Lucia Castries  5 stars

Castries Fabulous USD 726

Cotton Bay Village Saint Lucia  5 stars

Saint Lucia Fabulous USD 426

Calabash Cove Hotel Gros Islet  5 stars

Gros Islet USD 459

Capella Marigot Bay Resort And Marina  5 stars

Marigot Bay Superb USD 404

Sandals Regency La Toc Golf Resort And Spa Castries  5 stars

Castries USD 663

Sandals Regency St.Lucia Golf Resort Castries  5 stars

Castries Superb USD 719

Jade Mountain Hotel Soufriere  5 stars

Soufriere Superb USD 1 350

Ti Kaye Resort & Spa Anse La Raye  4 stars

Anse La Raye Superb USD 279

Bay Gardens Beach Resort And Spa Rodney Bay  4 stars

Rodney Bay USD 379

Cap Maison Resort & Spa Gros Islet  4 stars

Gros Islet USD 423

Blu Hotel Castries  4 stars

Castries USD 305

Ladera Resort Soufriere  4 stars

Soufriere Fabulous USD 737

Rendezvous Hotel Castries  4 stars

Castries USD 604

Landings St. Lucia Hotel Gros Islet  4 stars

Gros Islet USD 538

Bay Gardens Beach Resort Gros Islet  4 stars

Gros Islet Superb USD 215

Stonefield Estate Resort Soufriere  4 stars

Soufriere Superb USD 418

Boucan By Hotel Chocolat Soufriere  4 stars

Soufriere USD 432

East Winds Inn Gros Islet  4 stars

Gros Islet USD 801

Smugglers Cove Hotel Gros Islet  4 stars

Gros Islet Very good USD 454

Mago Estate Hotel Soufriere  4 stars

Soufriere Fabulous USD 95

Anse Chastanet Hotel Soufriere  4 stars

Soufriere

Rendezvous Hotel Castries  4 stars

Castries Superb USD 843

Windjammer Landing Villa Beach Resort Castries  4 stars

Castries Fabulous USD 241

Papillon By Rex Resorts Saint Lucia  4 stars

Saint Lucia USD 260

Coco Palm Hotel Gros Islet  4 stars

Gros Islet Guest rating USD 179

Royal By Rex Resorts Castries  4 stars

Castries USD 346

Ladera Resort Soufriere  4 stars

Soufriere Fabulous USD 588

Body Holiday At Lesport Hotel Castries  4 stars

Castries USD 1 026

Marigot Beach Club And Dive Resort Marigot Bay  4 stars

Marigot Bay Very good USD 135

Sandals Halcyon Beach Hotel Castries  4 stars

Castries Superb USD 830

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

Saint Lucia USD 870

Habitat Terrace Hotel Gros Islet  4 stars

Gros Islet USD 138

Anse Chastanet Resort Soufriere  4 stars

Soufriere Superb USD 544

Coconut Bay Resort & Spa Vieux Fort  4 stars

Vieux Fort USD 581

Nature'S Paradise Bed & Breakfast Marigot Bay  3 stars

Marigot Bay USD 192

Blu St. Lucia Hotel Rodney Bay  3 stars

Rodney Bay Fabulous USD 144

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

Gros Islet Very good USD 510

Marigot Palms Luxury Guesthouse Marigot Bay  3 stars

Marigot Bay

La Panache Holiday Apartments Cap Estate  3 stars

Cap Estate

La Haut Resort Soufriere  3 stars

Soufriere Superb USD 132

Hotel Chez Marie Alish Castries  3 stars

Castries Very good USD 75

Ocean View Hotel & Spa Castries  3 stars

Castries

The Downtown Hotel Soufriere  3 stars

Soufriere Fabulous USD 76

St. Lucian By Rex Resorts Castries  3 stars

Castries Superb USD 288

Still Beach House Hotel Soufriere  3 stars

Soufriere USD 264

Fond Doux Holiday Plantation Hotel Soufriere  3 stars

Soufriere USD 226

Harmony Suites Gros Islet  3 stars

Gros Islet Superb USD 101

Villa Beach Cottages Castries  3 stars

Castries USD 466

Auberge Seraphine Castries  3 stars

Castries USD 164

Bay Gardens Inn Rodney Bay  3 stars

Rodney Bay Superb USD 120

Blue Skies Hotel Gros Islet  3 stars

Gros Islet

The Ginger Lily Hotel Gros Islet  3 stars

Gros Islet Guest rating USD 178

Palm Haven Hotel Gros Islet  3 stars

Gros Islet Very good USD 116

Oasis Marigot Hotel & Villas Marigot Bay  3 stars

Marigot Bay USD 220

Hummingbird Beach Resort Soufriere  3 stars

Soufriere Good USD 171

Fond Bay Suites And Villa Mon Repos  3 stars

Mon Repos Superb USD 125

Qr Quality Rooms Cedar Palm Villa Vieux Fort  2 stars

Vieux Fort USD 65

A Peace Of Paradise Bed & Breakfast Mon Repos  0 stars

Mon Repos USD 55