Most popular cities in Saint Lucia
- Castries14 hotels
- Gros Islet24 hotels
- Soufriere15 hotels
- Marigot Bay3 hotels
Show all cities
Best 5-star hotels in Saint Lucia
8.4Great93 reviews
Hotel
The Landings Resort And Spa - All Suites
Saint Lucia, Gros Islet
from NZD 887 per night
7.6Very good1 review
Hotel
Sandals Halcyon Beach St Lucia
Saint Lucia, Castries
from NZD 1 226 per night
Most popular 4-star hotels in Saint Lucia
8.4Great70 reviews
Hotel
Rabot Hotel From Hotel Chocolat
Saint Lucia, Soufriere
from NZD 1 342 per night
Most popular 3-star hotels in Saint Lucia
8.2Great67 reviews
Hotel
Marigot Palms Luxury Caribbean Apartment Suites
Saint Lucia, Marigot Bay
from NZD 269 per night
7.6Very good44 reviews
Hotel
Smugglers Cove Resort & Spa
Saint Lucia, Gros Islet
from NZD 347 per night
Amazing spa hotels in Saint Lucia
8.2Great14 reviews
Hotel
Sol Sanctum - Boutique Wellness Hotel
Saint Lucia, Gros Islet
from NZD 297 per night
Cheap hotels in Saint Lucia
Top resorts in Saint Lucia
Saint Lucia Brands & Themes
-
Themes