Skip Navigation

Check Prices

The date you selected is invalid.

Castries

Castries is the capital and largest city in Saint Lucia with a population of about 75,000. It is located in the northwest of the country facing the Caribbean Sea and as such it functions as a major port in the region.

From the Castries Travel Guide

Castries Discussions

Castries Blog Entries

  • List View
  • Map View
  • Quick Compare

What's more important to you?

Price Popularity
Casa del Vega

Casa del Vega

Clarke Avenue Vigie (Map) - Guesthouse