Star Rating
Hotel Name
Price Range (USD)to
Amenities

Saint Lucia Saint Lucia Hotels & Motels

Find hotels in Saint Lucia using the list and search tools below. Explore our guide for inexpensive and discount hotel/motel rates in or near Saint Lucia, Saint Lucia for your corporate or personal leisure travel. We list the best Saint Lucia motel and hotel rooms. Browse the Saint Lucia area hotels to find the perfect lodging! Please use the provided map of the Saint Lucia hotels. Booking 5+ Rooms? Find Saint Lucia Group Hotel Discounts

The Saint Lucia center point is about 2 miles east of St. Lucia Town Hall and 2 miles east of Downtown Castries.

Saint Lucia Hotels, Motels & Accommodations

Harbor Vista Inn - Castries Saint Lucia
+1-888-690-5281
Cooper Rd. Castries St.lucia. Wi, Castries Saint Lucia, 90008 Saint Lucia ~2.10 miles west of Saint Lucia
  • Low Cost property
  • 2 floors in property
Rendezvous All Inclusive - Castries Malabar Beach, Castries, Saint Lucia ~2.12 miles west of Saint Lucia
  • Luxury Five Star Beach property
  • Free breakfast
From$420
Very Good 4.5 /5Guest Reviews Call
Calabash Cove Resort & Spa - Gros Islet
+1-800-997-5148
P O Box Rb2407, Gros Islet, Saint Lucia ~3.04 miles north of Saint Lucia
  • Luxurious 5 Star Beach property
From$332
Very Good 4.5 /5Latest Reviews Call
Apartment Espoir - Castries
+1-888-690-5247
Easwinds Labrelotte Bay Marisule, Castries, 758 Saint Lucia ~3.51 miles north of Saint Lucia
  • Three Star Beach property
  • 10 rooms in property
Cotton Bay Village - Castries
+1-888-305-3366
P.o.box Rb2374 Cap Estate, Castries, Saint Lucia ~3.53 miles west of Saint Lucia
  • Four-star Resort hotel
  • Check in time: 3:00 pm
From$150
Very Good 4.5 /5Guest Reviews Call
Windjammer Landing Villa Beach Resort : Labrelotte Bay Labrelotte Bay, Gros Islet, Saint Lucia ~3.66 miles north of Saint Lucia
  • High-end Beach property
  • Gym is available on property
From$168
Very Good 4.5 /5Hotel Reviews Call
Bay Gardens Hotel - Gros Islet Rodney Bay Village, Gros Islet, Saint Lucia ~4.07 miles north of Saint Lucia
  • 3-star Suburban property
  • 2 floors in property
Sandals Grande St. Lucian : Bay St.
+1-888-690-5281
Bay St., Castries, Saint Lucia ~4.18 miles west of Saint Lucia
  • Luxury Five Star hotel
  • 8 meeting rooms in property
Harmony Suites Flamboyant Rd. Reduite Beach Ave., Gros Islet, Saint Lucia ~4.41 miles north of Saint Lucia
  • Midscale Beach property
  • 2 floors in hotel
From$75
Very Good 4.0 /5Read Reviews Call
Royal by Rex Resorts in Castires
+1-800-997-5148
Reduit Beach Rd., Castires, Saint Lucia ~4.50 miles north of Saint Lucia
  • Mid-scale hotel
From$160
Very Good 4.5 /5Review Score Call
Coco Palm
+1-888-690-5247
Rodney Bay Boulvard, Gros Islet, Saint Lucia ~4.58 miles north of Saint Lucia
  • Three Star hotel
Sandals Grande St. Lucian Spa & Beach Resort P.o. Box G.i. 2247, Gross-Islet, Saint Lucia ~4.61 miles north of Saint Lucia
  • Luxurious 5 Star Beach hotel
  • Shuttle from airport available
From$480
Very Good 4.5 /5Recent Reviews Call
Bay Gardens Beach Resort in Gros Islet Rodney Bay Village, Gros Islet, Saint Lucia ~4.63 miles north of Saint Lucia
  • 4 star Beach property
  • Fitness + Health Center
From$174
Very Good 4.5 /5Hotel Reviews Call
Stephanle's Hotel in Grosilet Massade, Grosilet, Saint Lucia ~4.93 miles north of Saint Lucia
  • Affordable Highway property
  • Check-in time: 3:00pm
Tropical Breeze Guest House : 38 Marcie St. Massade
+1-888-690-5281
38 Marcie St. Massade, Gros-Islet, Saint Lucia ~4.99 miles north of Saint Lucia
  • Cheap property
The Landings St. Lucia - Gros Islet Pigeon Island Causeway Rodney Bay, Gros Islet, Saint Lucia ~5.53 miles north of Saint Lucia
  • High-end Resort hotel
  • 122 rooms in property
From$323
Very Good 4.5 /5Read Reviews Call
Capella Marigot Bay Resort & Marina Saint Lucia Marigot Bay, Marigot Bay, Saint Lucia ~5.54 miles southwest of Saint Lucia
  • 4-star Beach property
  • 4 floors in property
From$250
Excellent 5.0 /5Guest Reviews Call
Capella Marigot Bay St. Lucia : Marigot Bay
+1-888-690-5247
Marigot Bay, Marigot Bay, Saint Lucia ~5.54 miles southwest of Saint Lucia
  • Four star Resort hotel
  • Free breakfast
From$200
Very Good 4.0 /5Latest Reviews Call
Discovery at Marigot Bay Hotel
+1-888-305-3366
Marigot Bay, Marigot Bay, Saint Lucia ~5.54 miles southwest of Saint Lucia
  • Luxury 5-star Resort hotel
  • Free complimentary breakfast
From$215
Very Good 4.0 /5Hotel Reviews Call
Marigot Beach Club & Dive Resort Marigot Bay, Castries, MARIGOTPO Saint Lucia ~5.60 miles southwest of Saint Lucia
  • Four star Oceanfront property
  • 37 rooms in hotel
The Bodyholiday Lesport in Castries Cariblue Beach, Castries, Saint Lucia ~6.50 miles north of Saint Lucia
  • 4 star Beach hotel
  • 4 floors in property
From$300
Very Good 4.5 /5Hotel Reviews Call
La Haut Resort - Soufriere
+1-888-690-5281
Castries Rd. Pob 304, Soufriere, Saint Lucia ~11.67 miles southwest of Saint Lucia
  • Affordable Resort hotel
  • 17 rooms in hotel
From$100
Very Good 4.5 /5Review Score Call
The Downtown Hotel : Bridge & Frederick St.
+1-800-230-4134
Bridge & Frederick St., Soufriere, Saint Lucia ~12.79 miles southwest of Saint Lucia
  • Affordable Rural property
  • 18 rooms in hotel
From$64
Very Good 4.0 /5Read Reviews Call
Jade Mountain in Soufriere
+1-800-997-5148
1000 Anse Chastanet Rd., Soufriere, Saint Lucia ~12.82 miles southwest of Saint Lucia
  • Luxury 5 star Beach hotel
  • Shuttle from airport available
From$802
Very Good 4.5 /5Read Reviews Call
Anse Chastanet Resort
+1-888-690-5247
Old French Rd., Soufriere, Saint Lucia ~12.86 miles southwest of Saint Lucia
  • Four-star Beach hotel
  • Hotel has 5 suites
From$300
Very Good 4.5 /5Read Reviews Call
Next 25 Saint Lucia Hotels > [1 - 25 of 36]   
Next: See My Saint Lucia Hotels with Pricing
Back to Top