Beach Hotels & Resorts in St. Lucia

Anse Chastanet Resort
Soufriere, St. Lucia

Anse Chastanet Resort

Coconut Bay Beach Resort & Spa
Vieux Fort, St. Lucia

Coconut Bay Beach Resort & Spa

Jade Mountain Resort
Soufriere, St. Lucia

Jade Mountain Resort

Royalton St. Lucia Resort & Spa
Gros Islet, St. Lucia

Royalton St. Lucia Resort & Spa

Sandals Halcyon Beach
Castries, St. Lucia

Sandals Halcyon Beach

Sandals Regency La Toc
Castries, St. Lucia

Sandals Regency La Toc

St. James Club Morgan Bay
Castries, St. Lucia

St. James Club Morgan Bay

Recent Articles

Make a difference with Beach.com

Sign up for news on local beach cleanups, ocean conservation and more.