The Resorts

St. Lucia’s Bay Gardens Resorts is a collection of three unique, family-owned and operated properties located in the pleasant village of Rodney Bay– St. Lucia’s nightlife and entertainment capital.  The Bay Gardens Resorts chain includes:

The Bay Gardens Beach Resort & Spa

A 4-star, luxury, beachfront resort surrounded by picturesque hills and sparkling waters. Learn More »

The Bay Gardens Hotel

A charming 3-star hotel infused with the cultural and tropical flare of St. Lucia. Learn More »

The Bay Gardens Inn

A cozy and quaint 3-star property conveniently located and affordably priced. Learn More »


Bay Gardens