Hotels with Shopping in St. Lucia
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Hotels with Shopping in St. Lucia

Bay Gardens Beach Resort and Spa
Reduit Beach Avenue Gros Islet
The price is AU$538 per night
AU$538
20 Jan - 21 Jan 2026
includes taxes & fees
Bay Gardens Beach Resort and Spa: Family-friendly hotel with free WiFi and free parking. Located on the beach.
Pool
Hot tub

Bay Gardens Hotel
Rodney Bay Village Gros Islet
The price is AU$249 per night
AU$249
4 Jan - 5 Jan 2026
includes taxes & fees
Bay Gardens Hotel: Beach hotel with free breakfast and free WiFi. Located near whale watching.
Pool
Breakfast included

Coco Palm
Rodney Bay Village Gros Islet
Coco Palm: Business-friendly hotel with free breakfast and free WiFi. Guests love the pool!
Pool
Breakfast included

Bay Gardens Inn
Rodney Bay Gros Islet
The price is AU$258 per night
AU$258
11 Jan - 12 Jan 2026
includes taxes & fees
Bay Gardens Inn: Business-friendly hotel with free breakfast and free WiFi. Located in the entertainment district.
Pool
Breakfast included

Mystique St Lucia by Royalton
Reduit Beach Gros Islet
Mystique St Lucia by Royalton: Beach resort with free WiFi and an outdoor pool. Located on the beach.
Pool
All-inclusive

Beachcross Villa Apartments
Reduit Beach Avenue Gros Islet
The price is AU$243 per night
AU$243
7 Jan - 8 Jan 2026
includes taxes & fees
Beachcross Villa Apartments: Aparthotel with free WiFi and an outdoor pool. Located in a shopping district.
Pool
Kitchen
Free cancellation
Reserve now, pay when you stay

The Landings Resort & Spa
Pigeon Island Causeway, Rodney Bay Gros Islet
The price is AU$1,268 per night
AU$1,268
11 Jan - 12 Jan 2026
includes taxes & fees
The Landings Resort & Spa: Luxury resort with free breakfast and free WiFi. Located on the beach.
Pool
Hot tub

Cap Maison Resort & Spa
Smugglers Cove Drive Gros Islet
The price is AU$3,745 per night
AU$3,745
1 Jan - 2 Jan 2026
includes taxes & fees
Cap Maison Resort & Spa: Luxury resort with free WiFi and free parking. Located on the beach.
Pool
Hot tub

Coconut Bay Beach Resort & Spa All Inclusive
Eau Piquant Vieux Fort
Coconut Bay Beach Resort & Spa All Inclusive: Family-friendly resort with free WiFi and free parking. Located near the airport.
Pool
All-inclusive

Secrets St. Lucia Resort & Spa All Inclusive Adults Only
1 Choc Bay Gros Islet
The price is AU$1,191 per night
AU$1,191
5 Jan - 6 Jan 2026
includes taxes & fees
Secrets St. Lucia Resort & Spa All Inclusive Adults Only: Business-friendly resort with free breakfast and free WiFi. Located by the sea.
On private beach
Pool
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. Lucia Hotels with Shopping essential information
Hotels with Shopping in St. Lucia |
96 |
|---|---|
Highest price | AU$3,745 |
Cheapest price | AU$243 |
Total number of hotels in St. Lucia | 1,720 |
Popular hotels | Bay Gardens Beach Resort and Spa, Bay Gardens Hotel, Coco Palm, Bay Gardens Inn, Mystique St Lucia by Royalton, Beachcross Villa Apartments, The Landings Resort & Spa, Cap Maison Resort & Spa, Coconut Bay Beach Resort & Spa All Inclusive, Secrets St. Lucia Resort & Spa All Inclusive Adults Only, Ti Kaye Resort & Spa - Adults Only, Sugar Beach, A Viceroy Resort |
New reviews! Best hotels in St. Lucia

Wotif Verified Review
5 / 5
Excellent and attentive customer service. Well kept property and facilities.
A verified traveller stayed at Harbor Club St. Lucia, Curio Collection by Hilton
Posted 3 days ago




