Previous Photo Next Photo
Online Reservation

Online Reservation

Authentic, All-Inclusive Hotels and Resorts in St. Lucia

Experience the Island at Bay Gardens Resorts

Located in St. Lucia’s beautiful Rodney Bay, Bay Gardens Resorts features three unique and authentic resort hotels that exude the island’s trademark warmth and gracious hospitality. The Bay Gardens Resorts family of hotels in St. Lucia offers everything you need for an unforgettable island stay, whether you’re hosting a beachfront wedding, travelling on a corporate retreat, or vacationing with family and friends. A favourite hotel and resort destination in St. Lucia, Bay Gardens Resorts is revered for its impeccable service, practical amenities including all-inclusive dining options and complimentary shuttle service between properties, and inviting accommodations. Experience the island of St. Lucia from its most authentic and quintessentially Caribbean hotels, Bay Gardens Resorts.


  • Best Rate Guaranteed
  • Complimentary Island wide Wifi by Bay Gardens Resorts
  • Complimentary breakfast in bed

Discover our Three Properties

Bay Gardens Beach Resort & Spa

Comfortably tucked between the sparkling waters of Rodney Bay and St. Lucia’s idyllic hillside, the four-star Bay Gardens Beach Resort & Spa is a natural paradise of fun on the island’s beloved Reduit Beach. Guests of this premier ...

View More Events