Star Rating
Hotel Name
Price Range (USD) to
Amenities

Saint Lucia Hotels & Accommodations

Harbor Vista Inn +1-800-230-4134 Cooper Rd. Castries St.lucia. Wi, Castries Saint Lucia, 90008 Saint Lucia ~2.10 miles west of Saint Lucia
  • Economical hotel
  • 2 floors in property
From$50
Rendezvous All Inclusive - Castries +1-800-997-5148 Malabar Beach, Castries, Saint Lucia ~2.12 miles west of Saint Lucia
  • Luxurious Five Star Beach property
  • 3 suites in hotel
From$420
Very Good 4.5 /5 Review Score
Calabash Cove Resort & Spa : P O Box Rb2407 +1-888-205-8144 P O Box Rb2407, Gros Islet, Saint Lucia ~3.04 miles north of Saint Lucia
  • Luxury Five Star Beach hotel
From$332
Very Good 4.5 /5 Reviews
Apartment Espoir +1-800-997-5149 Easwinds Labrelotte Bay Marisule, Castries, 758 Saint Lucia ~3.51 miles north of Saint Lucia
  • Affordable Beach hotel
  • 10 rooms in property
From$60
Very Good 4.5 /5 Latest Reviews
Cotton Bay Village +1-800-230-4134 P.o.box Rb2374 Cap Estate, Castries, Saint Lucia ~3.53 miles west of Saint Lucia
  • Four star Resort hotel
  • 2 floors in property
From$150
Very Good 4.5 /5 Reviews
Windjammer Landing Villa Beach Resort : Labrelotte Bay +1-800-997-5148 Labrelotte Bay, Gros Islet, Saint Lucia ~3.66 miles north of Saint Lucia
  • Expensive Beach property
  • Airport shuttle available
From$156
Very Good 4.5 /5 Hotel Reviews
Bay Gardens Hotel : Reduit Beach Ave. Rodney Bay Village +1-888-205-8144 Reduit Beach Ave. Rodney Bay Village, Gros Islet, Saint Lucia ~4.07 miles north of Saint Lucia
  • Affordable Suburban hotel
  • Check-in time: 2:00pm
From$75
Very Good 4.0 /5 Review Score
Sandals Grande St. Lucian +1-800-997-5149 Bay St., Castries, Saint Lucia ~4.18 miles west of Saint Lucia
  • Luxurious 5-star hotel
  • 8 conference rooms in property
From$75
Harmony Suites : Flamboyant Rd. Reduite Beach Ave. +1-800-230-4134 Flamboyant Rd. Reduite Beach Ave., Gros Islet, Saint Lucia ~4.41 miles north of Saint Lucia
  • Affordable Beach hotel
  • Hotel has 30 suites
From$66
Very Good 4.0 /5 Hotel Reviews
Royal by Rex Resorts +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 /5 Read Reviews
Coco Palm in Gros Islet +1-888-205-8144 Rodney Bay Boulvard, Gros Islet, Saint Lucia ~4.58 miles north of Saint Lucia
  • Mid-scale hotel
From$80
Very Good 4.5 /5 Review Score
Sandals Grande St.lucian Spa & Beach Resort : P.o. Box G.i. 2247 +1-800-997-5149 P.o. Box G.i. 2247, Gross-Islet, Saint Lucia ~4.61 miles north of Saint Lucia
  • Luxury Five Star Beach property
  • Shuttle from airport available
From$480
Very Good 4.5 /5 Recent Reviews
Bay Gardens Beach Resort in Gros Islet +1-800-230-4134 Rodney Bay Village, Gros Islet, Saint Lucia ~4.63 miles north of Saint Lucia
  • Midscale Beach hotel
  • Check in: 4:00pm
From$162
Very Good 4.5 /5 Read Reviews
Stephanle's Hotel : Massade +1-800-997-5148 Massade, Grosilet, Saint Lucia ~4.93 miles north of Saint Lucia
  • 3 star Highway property
  • Check in: 3:00pm
From$100
Average 3.0 /5 Read Reviews
Tropical Breeze Guest House +1-888-205-8144 38 Marcie St. Massade, Gros-Islet, Saint Lucia ~4.99 miles north of Saint Lucia
  • Inexpensive property
From$45
The Landings St. Lucia : Pigeon Island Causeway Rodney Bay +1-800-997-5149 Pigeon Island Causeway Rodney Bay, Gros Islet, Saint Lucia ~5.53 miles north of Saint Lucia
  • 4-star Resort hotel
  • Gym / Fitness Center Available
From$350
Very Good 4.5 /5 Reviews
Capella Marigot Bay Resort & Marina Saint Lucia - Marigot Bay +1-800-230-4134 Marigot Bay, Marigot Bay, Saint Lucia ~5.54 miles southwest of Saint Lucia
  • Four star Beach hotel
  • Check-in time: 4PM
From$250
Excellent 5.0 /5 Review Score
Capella Marigot Bay St. Lucia - Marigot Bay +1-800-997-5148 Marigot Bay, Marigot Bay, Saint Lucia ~5.54 miles southwest of Saint Lucia
  • 4 star Resort property
  • 122 rooms in hotel
From$200
Very Good 4.0 /5 Guest Reviews
Discovery at Marigot Bay Hotel : Marigot Bay +1-888-205-8144 Marigot Bay, Marigot Bay, Saint Lucia ~5.54 miles southwest of Saint Lucia
  • Luxurious Five Star Resort property
  • Check-in time: 4:00pm
From$215
Very Good 4.0 /5 Recent Reviews
Marigot Beach Club & Dive Resort in Castries +1-800-997-5149 Marigot Bay, Castries, MARIGOTPO Saint Lucia ~5.60 miles southwest of Saint Lucia
  • High end Oceanfront property
  • Free complimentary breakfast
From$50
Next 20 Saint Lucia Hotels >  [1 - 20 of 37]   
Next: See My Saint Lucia Hotels with Pricing
Back to Top