St. Lucia (all) Hotels #2

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Anse Chastanet Resort in Soufriere

Anse Chastanet Resort

(11 miles to city center)
  • 4 stars
Outstanding 4.6 / 5
from
$475
Picture of Papillon by Rex Resorts - All Inclusive in Gros Islet

Papillon by Rex Resorts - All Inclusive

(4.9 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from$277
$188
Picture of Bay Gardens Beach Resort in Gros Islet

Bay Gardens Beach Resort

(5.3 miles to city center)
  • 4 stars
Excellent 4.3 / 5
from$290
$174
Picture of Coco Palm in Gros Islet

Coco Palm

(4.8 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from$230
$104
Picture of The Ginger Lily Hotel in Gros Islet

The Ginger Lily Hotel

(5.3 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from$190
$114
Picture of Cap Maison Resort & Spa in Cap Estate

Cap Maison Resort & Spa

(6.8 miles to city center)
  • 5 stars
Outstanding 4.6 / 5
from$356
$249
Picture of Royalton Saint Lucia Resort & Spa - All Inclusive in Cap Estate

Royalton Saint Lucia Resort & Spa - All Inclusive

(6.7 miles to city center)
  • 4.5 stars
Excellent 4.1 / 5
from$588
$312
Picture of Ti Kaye Resort & Spa - Adults Only in Anse La Raye

Ti Kaye Resort & Spa - Adults Only

(7.2 miles to city center)
  • 4 stars
Excellent 4.4 / 5
from
$335
Picture of Harmony Suites in Gros Islet

Harmony Suites

(5.1 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$120
Picture of Bay Gardens Inn in Gros Islet

Bay Gardens Inn

(4.9 miles to city center)
  • 3 stars
Good 3.9 / 5
from$170
$102
Picture of Boucan by Hotel Chocolat in Soufriere

Boucan by Hotel Chocolat

(13 miles to city center)
  • 4.5 stars
Outstanding 4.7 / 5
from
$525
Picture of blu St Lucia in Gros Islet

blu St Lucia

(5.4 miles to city center)
  • 3.5 stars
Good 3.4 / 5
from$245
$89
Picture of Aanola Villas in Castries

Aanola Villas

(1600 yards to city center)
  • 3 stars
Good 3.6 / 5
from
$65
Picture of Casa Del Vega in Castries

Casa Del Vega

(1.1 miles to city center)
  • 3 stars
Good 3.8 / 5
from
$68
Picture of Auberge Seraphine in Castries

Auberge Seraphine

(970 yards to city center)
  • 3 stars
Good 3.6 / 5
from
$125
Picture of Marigot Beach Club and Dive Resort in Marigot Bay

Marigot Beach Club and Dive Resort

(3.7 miles to city center)
  • 4 stars
Good 3.6 / 5
from$260
$169
Picture of Tropical Paradise View in Anse La Raye

Tropical Paradise View

(5.5 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$77
Picture of Beachcross Villa Apartments in Gros Islet

Beachcross Villa Apartments

(5.2 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from$140
$119
Picture of Golden Arrow Inn in Gros Islet

Golden Arrow Inn

(2.8 miles to city center)
  • 3 stars
Good 3.1 / 5
from
$54
Picture of Villa Beach Cottages in Castries

Villa Beach Cottages

(2.1 miles to city center)
  • 3 stars
Outstanding 4.8 / 5
from
$255
Picture of Grandtosh Luxury Apartments in Castries

Grandtosh Luxury Apartments

(1400 yards to city center)
  • 3.5 stars
Outstanding 5.0 / 5
from
$120
Picture of The Still Beach House in Soufriere

The Still Beach House

(11 miles to city center)
  • 3 stars
Good 3.7 / 5
from
$169
Picture of Oasis Marigot Hotel & Villas in Marigot Bay

Oasis Marigot Hotel & Villas

(3.7 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from
$265
Picture of Miss J Bed and Breakfast in Vieux Fort

Miss J Bed and Breakfast

(17 miles to city center)
  • 3 stars
Outstanding 5.0 / 5
from$175
$140
Picture of Grand View Villa in Soufriere

Grand View Villa

(13 miles to city center)
  • 3 stars
Outstanding 5.0 / 5
from
$55

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE