Skip to main content

Glencastle Resort 3 *

Gros Islet, Castries, Saint Lucia Show on the map
TripAdvisor Score
TripAdvisor Score Based on 22 reviews
Excellent location

Choose your room


Glencastle Hotel is a beautiful property, sitting on a gentle hillside overlooking the Caribbean Sea. It offers a panoramic view of the Rodney Bay Marina, which is close by.

The hotels` architecture has a historical French influence softened with peach painted walls and sparkling white and soft green trim, which enhance the homely and peaceful atmosphere. Glencastle is dedicated to friendly service and a home-away-from-home atmosphere. It is truly island hospitality at its very best.

Reviews: Glencastle Resort