SAINT LUCIA HOTELS
Perhaps the most picturesque of the Caribbean islands, Saint Lucia revels in glorious beaches and a dramatic landscape, from the twin volcanic peaks of the Pitons rising on the south coast to the lush rainforest and waterfalls of the interior. A diverse history lends the island an intriguing mix of English customs and French ambience
Sort By:
St Lucian By Rex Resorts From £41 per room per nightFrom €52 per room per nightFrom $76 per room per night | ![]() |
Coco Palm From £74 per room per nightFrom €94 per room per nightFrom $137 per room per night | ![]() |
Bay Gardens Beach Resort & Spa From £114 per room per nightFrom €144 per room per nightFrom $211 per room per night | ![]() |
The Jalousie Plantation From £166 per room per nightFrom €210 per room per nightFrom $307 per room per night | ![]() |
Marigot Bay Hotel From £172 per room per night including breakfastFrom €218 per room per night including breakfastFrom $319 per room per night including breakfast | ![]() |
Cotton Bay Village From £215 per room per nightFrom €272 per room per nightFrom $398 per room per night | ![]() |
Cap Maison From £235 per room per night including breakfastFrom €297 per room per night including breakfastFrom $435 per room per night including breakfast | ![]() |
Anse Chastanet From £236 per room per night including breakfastFrom €299 per room per night including breakfast | ![]() |
The Bodyholiday, Lesport From £261 per room per night (all-inclusive)From €330 per room per night (all-inclusive)From $483 per room per night (all-inclusive) | ![]() |
Almond Morgan Bay From £269 per room per night (all-inclusive)From €341 per room per night (all-inclusive)From $498 per room per night (all-inclusive) | ![]() |
Rendezvous From £289 per room per night (all-inclusive)From €366 per room per night (all-inclusive)From $535 per room per night (all-inclusive) | ![]() |
Sandals Grande St Lucian Spa & Beach Resort From £479 per room per night (all-inclusive)From €606 per room per night (all-inclusive)From $887 per room per night (all-inclusive) | ![]() |
Jade Mountain From £513 per room per night including breakfastFrom €649 per room per night including breakfast | ![]() |





















