Hotel deals Caribbean Saint Lucia

Hotels in Saint Lucia

Find the best deals on 1,065 hotels in Saint Lucia

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Saint Lucia

Looking for a city in Saint Lucia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£91 - £162
CHEAPEST CITY IN SAINT LUCIA Vieux Fort 25% cheaper Hotels in Vieux Fort are the cheapest in Saint Lucia at just £92 per night on average.
MOST EXPENSIVE CITY IN SAINT LUCIA Soufrière 33% more expensive Soufrière has the highest priced hotels in Saint Lucia with rooms averaging £162 per night.
MOST POPULAR CITY IN SAINT LUCIA Castries 59% more users visited More momondo users search for hotels in Castries than any other city in Saint Lucia

Popular Cities in Saint Lucia

Book one of the best deals Saint Lucia has to offer in these popular locations
$self.alt
Best value
Marigot Beach Club and Dive Resort
8.0
£115
$self.alt
No. 1 most popular
Rendezvous Resort Couples Only
9.3
£363
$self.alt
No. 2 most popular
Sandals La Toc Golf and Spa Resort
8.5
£423
$self.alt
No. 3 most popular
Sandals Halcyon Beach Couples Only
8.9
£466
$self.alt
No. 4 most popular
Villa Beach Cottages
9.1
£229
$self.alt
No. 5 most popular
Bel Jou Hotel
9.0
£159
$self.alt
Best value
Windjammer Landing Villa Beach Resort
8.9
£154
$self.alt
No. 1 most popular
Sandals Grande St. Lucian Spa & Beach Resort
9.0
£541
$self.alt
No. 2 most popular
St. James's Club Morgan Bay
8.5
£277
$self.alt
No. 3 most popular
Bay Gardens Beach Resort
8.7
£175
$self.alt
No. 4 most popular
The Landings Resort & Spa By Elegant Hotels
9.3
£295
$self.alt
No. 5 most popular
Harbor Club St. Lucia, Curio Collection by Hilton
8.9
£276
$self.alt
Best value
Caribbean Dream Vacation Property 2
9.4
£61
$self.alt
No. 1 most popular
Papillon by Rex Resorts
7.8
£180
$self.alt
No. 2 most popular
Harmony Suites
8.6
£71
$self.alt
No. 3 most popular
Coco Palm
8.2
£116
$self.alt
No. 4 most popular
Heritage House - Rodney Bay
10.0
£133
$self.alt
No. 5 most popular
Beachcross Villa Apartments
£92
$self.alt
Best value
JJ's Paradise Hotel
7.7
£55
$self.alt
No. 1 most popular
Marigot Bay Resort and Marina
9.2
£286
$self.alt
No. 2 most popular
Oasis Marigot Hotel & Villas
9.4
£166
$self.alt
No. 3 most popular
Marigot Palms Luxury Guesthouse
9.8
£155
$self.alt
No. 4 most popular
Villa Pomme d'Amour
9.7
£149
$self.alt
No. 5 most popular
Nature's Paradise @ Marigot Bay
9.5
£94
$self.alt
Best value
2 Bedroom Apartment Near Golf And Beach, Breakfast Included
9.3
£59
$self.alt
No. 1 most popular
The BodyHoliday
9.5
£504
$self.alt
No. 2 most popular
The Hideaway at Royalton St Lucia - Adults Only
7.6
£327
$self.alt
No. 3 most popular
Ocean View Boutique Guesthouse
9.7
£93

Saint Lucia travel tips

Let us help you with the best tips about Saint Lucia

When is the least expensive time to stay in Saint Lucia?

If you are looking to save money on your hotel room in Saint Lucia, consider visiting the country in June as it is the least expensive month at just £204 per night. Avoid booking a hotel room in October if you are looking for a deal; it is the most expensive month.

Where do most people stay in Saint Lucia?

Saint Lucia is full of enlightening and adventurous cities, but the most popular tourist destination is Castries.

How much does a luxury hotel cost in Saint Lucia?

Expect to pay about £570 per night when booking a luxury hotel room in Saint Lucia. Rates for luxury hotel rooms are typically 137% more than the average hotel room in Saint Lucia, which costs £241 each night.

Which city in Saint Lucia has the most expensive hotel rooms?

Our data shows that hotel rooms in Soufrière are about 33% more expensive on average than hotel rooms in the rest of Saint Lucia, with a nightly rate of £162.

Which city in Saint Lucia has the least expensive hotel rooms?

Our users typically find that Castries has the lowest per night rates in the country at just £30. Castries offers hotels rooms at an average rate that is 87% lower than the average city in Saint Lucia.


Most popular tourist destinations in Saint Lucia

Explore the cities our users love in Saint Lucia

Popular international routes landing in Saint Lucia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Castries
Fastest flight time
8h 50m
Cheapest price
£449
Edinburgh to Castries
Fastest flight time
30h 30m
Cheapest price
£567
Manchester to Castries
Fastest flight time
32h 10m
Cheapest price
£581
Birmingham to Castries
Fastest flight time
31h 50m
Cheapest price
£1,328
Leeds to Castries
Fastest flight time
31h 19m
Cheapest price
£3,733
View more
Hotel deals Caribbean Saint Lucia