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 932 per night
7.6Very good1 review
Hotel
Sandals Halcyon Beach St Lucia
Saint Lucia, Castries
from NZD 1 206 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 525 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 315 per night
7.6Very good44 reviews
Hotel
Smugglers Cove Resort & Spa
Saint Lucia, Gros Islet
from NZD 341 per night
Amazing spa hotels in Saint Lucia
8.2Great14 reviews
Hotel
Sol Sanctum - Boutique Wellness Hotel
Saint Lucia, Gros Islet
from NZD 293 per night
Cheap hotels in Saint Lucia
Top resorts in Saint Lucia
Saint Lucia Brands & Themes
-
Themes