Most popular cities in Saint Lucia
- Gros Islet12 resorts
- Soufriere7 resorts
Amazing spa hotels in Saint Lucia
7.8Very good140 reviews
Resort
Saint Lucia, Marigot Bay
Offering an outdoor pool, the Zoetry is around 15 minutes' walk from Marigot Bay.
from CAD 848 per night
8.5Great77 reviews
Resort
Saint Lucia, Cap Estate
Featuring 55 rooms with views of the garden, the smoke-free Cap Maison Resort & Spa Cap Estate is set a 10-minute drive from Reduit Beach.
from CAD 1 499 per night
7.5Very good229 reviews
Resort
Saint Lucia, Marigot Bay
Featuring 29 rooms with views of the bay, the attractive Marigot Beach Club & Dive Resort Marigot Bay is set 10 minutes' drive from Eudovic's Art Studio.
from CAD 207 per night
8.5Great496 reviews
Resort
Saint Lucia, Gros Islet
Overlooking the Caribbean Sea, guests of the comfortable 5-star Windjammer Landing Villa Beach Resort Gros Islet can enjoy a hot tub and an outdoor swimming pool plus a lounge bar.
from CAD 372 per night
8.7Great109 reviews
Resort
Saint Lucia, Gros Islet
The family St. James'S Club Morgan Bay Resort is a perfect vacation spot at a 4.8 km distance from Morne Fortune and other Gros Islet landmarks.
from CAD 778 per night
7.4Very good319 reviews
Resort
Saint Lucia, Gros Islet
Guests can visit BodyHoliday Parking just 0.7 km away and use a Jacuzzi, a sauna and an outdoor swimming pool provided by the Royalton Saint Lucia, An Autograph Collection All-Inclusive Gros Islet.
from CAD 712 per night
8.3Great135 reviews
Resort
Saint Lucia, Vigie
Situated 1.2 km from Vigie Beach, the 5-star Sandals Halcyon Beach All Inclusive - Couples Only offers 164 guest rooms.
from CAD 1 207 per night
8.6Great196 reviews
Resort
Saint Lucia, Vieux Fort
Set around a 10-minute drive from Cape Moule a Chique, the Coconut Bay Beach Resort & Spa All Inclusive Vieux Fort features facials and evening entertainment activities.
from CAD 546 per night
8.7Great292 reviews
Resort
Saint Lucia, Anse La Raye
Boasting a private pool and a private garden, the smoke-free Ti Kaye Resort & Spa is located around a 25-minute walk from Melting Pot West Indian Studio.
from CAD 442 per night
8.2Great434 reviews
Resort
Saint Lucia, Gros Islet
The 4-star Harbor Club St Lucia, Curio Collection By Hilton features rooms with views of the pool, while a prime location provides access to Rodney Bay, which is nearly a 20-minute walk away.
from CAD 212 per night
8.3Great92 reviews
Resort
Saint Lucia, Gros Islet
The 5-star Sandals Grande St. Lucian Spa And Beach All Inclusive Resort - Couples Only Gros Islet is placed about 19 minutes' walk from Pigeon Island Beach and offers a bureau de change and a lift for guests' utmost comfort.
from CAD 1 722 per night
8.4Great93 reviews
Resort
Saint Lucia, Castries
Set near a boat dock, the 5-star Sandals Regency La Toc All Inclusive Golf Resort And Spa - Couples Only offers a swimming pool together with a hot tub and an outdoor swimming pool.
from CAD 623 per night
8.9Great176 reviews
Resort
Saint Lucia, Soufriere
The elegant Sugar Beach, A Viceroy Resort Soufriere is placed approximately 3 km from Diamond Waterfalls and has an infinity pool along with a lounge bar.
from CAD 1 391 per night
8.6Great620 reviews
Resort
Saint Lucia, Gros Islet
The comfortable Landings Resort And Spa - All Suites is based near a boat dock and provides guests with a tropical garden and views of the ocean.
from CAD 739 per night
8.7Great14 reviews
Resort
Saint Lucia, Vieux Fort
Every guest at the 4-star Castles In Paradise Villa Resort can enjoy ocean views from the rooms, and has access to an outdoor pool.
from CAD 385 per night
8.8Great50 reviews
Resort
Saint Lucia, Vieux Fort
Situated near a boat dock, the smoke-free Serenity At Coconut Bay Vieux Fort has private plunge pools and offers plenty of opportunities for relaxation featuring a steam room, a Jacuzzi, and a sauna.
from CAD 1 810 per night
8.4Great102 reviews
Resort
Saint Lucia, Soufriere
10 minutes by car from Diamond Falls Botanical Gardens, the environmentally friendly Anse Chastanet Resort Soufriere features fitness classes and various recreational opportunities.
from CAD 869 per night
8.9Great123 reviews
Resort
Saint Lucia, Soufriere
1.8 km from Soufriere Bay, the smoke-free Stonefield Villa Resort offers an outdoor swimming pool along with a treatment room, a massage chair, and a foot bath on-site.
from CAD 1 095 per night
7.3Very good160 reviews
Resort
Saint Lucia, Gros Islet
Located a 5-minute ride from Rodney Bay Marina, the 5-star Hideaway At Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort, Adults Only Gros Islet features a swimming pool.
from CAD 754 per night
8.1Great255 reviews
Resort
Saint Lucia, Gros Islet
Based 3.8 km from Rodney Bay, the inviting Bay Gardens Beach Resort And Spa Gros Islet features an à la carte restaurant and an aqua park, massage therapy, and a veranda.
from CAD 109 per night
Resorts with free parking in Saint Lucia
9.1Perfect347 reviews
Resort
Saint Lucia, Soufriere
The Samfi Gardens Soufriere features an outdoor pool and 8 rooms facing the hills.
from CAD 239 per night
8.7Great133 reviews
Resort
Saint Lucia, Soufriere
Conveniently situated a 25-minute walk from Diamond Falls Botanical Gardens, the perfect 5-star Ladera Resort Soufriere boasts 2 outdoor swimming pools and an à la carte restaurant with mountain views.
from CAD 992 per night
9.0Perfect321 reviews
Resort
Saint Lucia, Castries
Situated less than 5 minutes' walk from Choc Beach, the 3-star Villa Beach Cottages also offers an outdoor swimming pool.
from CAD 350 per night
8.7Great71 reviews
Resort
Saint Lucia, Soufriere
Set just 300 metres from Diamond Waterfalls, the smoke-free Jade Mountain can arrange windsurfing, sailing, and lawn tennis 2.2 km from Experience St.lucia.
from CAD 2 695 per night
8.6Great53 reviews
Resort
Saint Lucia, Marigot Bay
Featuring an outdoor swimming pool and 12 rooms, the smoke-free Oasis Marigot Marigot Bay is within a 15-minute drive of William Peter Boulevard.
from CAD 338 per night
7.8Very good283 reviews
Resort
Saint Lucia, Soufriere
The La Haut provides 14 rooms with spectacular views of the garden and offers access to Sulphur Springs, which is nearly 10 minutes away by car.
from CAD 294 per night
Top Resorts in Saint Lucia
9.4Perfect6 reviews
Resort
Saint Lucia, Gros Islet
Located about 25 minutes' walk from Fort Rodney, the Bodyholiday St Lucia Gros Islet offers a swimming pool.
from CAD 1 298 per night
8.1Great31 reviews
Resort
Saint Lucia, Castries
The 4-star Rendezvous is placed within 5 minutes' drive of Rodney Bay and has a swimming pool along with a pool bar.
from CAD 491 per night
8.2Great408 reviews
Resort
Saint Lucia, Gros Islet
About a 25-minute walk from Rodney Bay Marina, guests of the upscale 3-star Coco Palm Gros Islet may engage in a variety of activities, including diving, boating, and bicycle trips.
from CAD 226 per night