Most popular cities in Saint Lucia
- Gros Islet12 resorts
- Soufriere7 resorts
Amazing spa hotels in Saint Lucia
8.7Great96 reviews
Apartment
Saint Lucia, Gros Islet
Offering a kitchen with a microwave oven, an electric kettle and a refrigerator, the venue is located 25 minutes' walking distance from the centre of Gros Islet.
from CAD 42 per night
9.3Perfect227 reviews
Hotel
Saint Lucia, Marigot Bay
Set an 8-minute walk from Marigot Bay, the 3-star Marigot Palms Luxury Caribbean Apartment Suites includes a treatment room and an outdoor swimming pool.
from CAD 186 per night
8.5Great78 reviews
Resort
Saint Lucia, Cap Estate
Located within 5 minutes' drive of St Joseph the Worker Parish, the luxury Cap Maison Resort & Spa Cap Estate offers a swimming pool and a health club for guests.
from CAD 965 per night
7.5Very good236 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 202 per night
8.5Great505 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 364 per night
8.3Great432 reviews
Hotel
Saint Lucia, Rodney Bay
The 3-star Harmony Marina Suites Rodney Bay offers to indulge in a treatment room, a Jacuzzi and an outdoor swimming pool or take a refreshing dip in an outdoor pool, before discovering the secrets of British cuisine served at à la carte restaurant.
from CAD 119 per night
8.6Great104 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 761 per night
8.3Great139 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 180 per night
8.7Great203 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 534 per night
8.7Great292 reviews
Resort
Saint Lucia, Anse La Raye
Situated within 10 minutes' drive of Anse La Raye Falls, the 4-star Ti Kaye Resort & Spa boasts a hot tub and an outdoor swimming pool at the premises and welcomes guests to relax by a swimming pool.
from CAD 656 per night
8.5Great205 reviews
Hotel
Saint Lucia, Soufriere
5 minutes on foot from Pitons and within 5 minutes' drive of Diamond Waterfalls, the Rabot Hotel From Hotel Chocolat Soufriere features an outdoor pool along with a lounge bar.
from CAD 865 per night
8.3Great261 reviews
Hotel
Saint Lucia, Soufriere
Boasting an outdoor swimming pool, the Fond Doux Eco Resort is only a few minutes away from Fond Doux Estate.
from CAD 397 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 609 per night
9.0Perfect177 reviews
Resort
Saint Lucia, Soufriere
Featuring a plunge swimming pool and a plunge pool, a hot tub and sauna facilities, the elegant Sugar Beach, A Viceroy Resort Soufriere stands 2.1 km from Morne Coubaril Historical Adventure Park and 10 minutes' drive from Zaka Art Cafe.
from CAD 1 361 per night
8.6Great632 reviews
Resort
Saint Lucia, Gros Islet
Located within 5 minutes' drive of Treasure Bay Casino and 11 minutes' walk from Pigeon Island National Park, the elegant Landings Resort And Spa - All Suites Gros Islet features a swimming pool and a pool bar.
from CAD 821 per night
9.0Perfect60 reviews
Hotel
Saint Lucia, Gros Islet
Featuring 33 rooms, yoga classes, massage therapy and recreational facilities, the 4-star East Winds St. Lucia is within 3.7 km of Lushan Country Life in Gros Islet.
from CAD 1 824 per night
8.5Great102 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 850 per night
8.9Great121 reviews
Resort
Saint Lucia, Soufriere
The smoke-free Stonefield Villa Resort Soufriere with an outdoor swimming pool is at a 3 km distance from Toraille Waterfall.
from CAD 1 071 per night
7.3Very good162 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 738 per night
7.9Very good263 reviews
Resort
Saint Lucia, Gros Islet
Located at a short distance from Treasure Bay, the comfortable Bay Gardens Beach Resort & Gros Islet offers a year-round outdoor pool and a snack bar.
from CAD 106 per night
Top family hotels in Saint Lucia
9.3Perfect42 reviews
Apartment
Saint Lucia, Choiseul
Every guest at the Tranquility Suites- Feels Like Home Choiseul can enjoy garden views from the rooms, and has access to an outdoor swimming pool.
from CAD 198 per night
9.6Perfect68 reviews
Apartment
Saint Lucia, Anse La Raye
The Serenity Seaview Suite is located 20 km from George F. L. Charles airport and approximately a 15-minute walk from Anse La Raye Village bus stop.
from CAD 109 per night
9.7Perfect93 reviews
Apartment
Saint Lucia, Anse La Raye
The Royal Escape 2 is located 20 km from George F. L. Charles airport and around a 15-minute stroll from Anse La Raye Village bus stop.
from CAD 130 per night
9.6Perfect25 reviews
Apartment
Saint Lucia, Gros Islet
There are rooms facing mountain and the Belle Luxury is set 0.6 km from Baywalk Shopping Mall.
from CAD 183 per night
9.4Perfect49 reviews
Holiday home
Saint Lucia, Laborie
The Juju'S Cottage With Magnificent Views is located 10 km from Hewanorra International airport and 0.8 km from Kennedy Highway bus stop.
from CAD 91 per night
9.6Perfect80 reviews
Apartment
Saint Lucia, Gros Islet
The Kay Nou is located 10 km from George F. L. Charles airport and 300 metres of Corinth bus stop.
from CAD 247 per night
8.6Great222 reviews
Apartment
Saint Lucia, Castries
Castries Central Market is nearly a 10-minute ride from the Morne Seaview and La Toc Beach is 2.4 km away.
from CAD 109 per night
9.1Perfect60 reviews
Apartment
Saint Lucia, Soufriere
Soufriere Marine Management Area is within 5 minutes' walk of the Coco Rose, while Anse Mamin is about a 25-minute stroll away.
from CAD 206 per night
8.6Great148 reviews
Apartment
Saint Lucia, Castries
Guests can also enjoy access to Point Seraphine, which is 10 minutes by car from the Amazing Beach View Castries.
from CAD 67 per night
9.6Perfect11 reviews
Lodge
Saint Lucia, Soufriere
Morne Coubaril Historical Adventure Park is also set around a 25-minute walk from the Moringa Villa Studio 1.
from CAD 419 per night
7.6Very good93 reviews
Hotel
Saint Lucia, Soufriere
The Downtown Soufriere is a comfortable 3-star property set 10 minutes' drive from Gros Piton Nature Trail and 7 minutes' stroll from The Image Tree.
from CAD 123 per night
8.9Great187 reviews
Guest house
Saint Lucia, Soufriere
While staying at the smoke-free Frenz you are invited to discover Zaka Art Cafe, set approximately 1.4 km away, or Diamond Estate, which is just 950 metres away.
from CAD 205 per night
9.0Perfect66 reviews
Guest house
Saint Lucia, Soufriere
Featuring a free car park, a safety deposit box and a luggage storage, this property is situated a short distance from Zaka Art Cafe.
from CAD 75 per night
8.2Great422 reviews
Resort
Saint Lucia, Gros Islet
Situated approximately 25 minutes on foot from Reduit Beach, the 4-star Harbor Club St Lucia, Curio Collection By Hilton also offers an outdoor swimming pool.
from CAD 208 per night
8.8Great180 reviews
Aparthotel
Saint Lucia, Soufriere
Set at 250 metres of Diamond Falls Mineral Baths Spa, the 3-star Sea Piton View Apartment- Location, Convenience, Modern Living can arrange snorkelling, diving and hiking 10 minutes by car from Pitons.
from CAD 135 per night
8.6Great91 reviews
Villa
Saint Lucia, Soufriere
The Amazon Villas is set at a 3.1 km distance from Morne Coubaril Estate and 10 minutes' drive from Soufriere Marine Management Area.
from CAD 89 per night
9.4Perfect96 reviews
Guest house
Saint Lucia, Anse La Raye
The Royal Escape is set merely 6 minutes' walk from Roseau Beach and offers a hot tub and an outdoor swimming pool onsite.
from CAD 109 per night
9.5Perfect52 reviews
Apartment
Saint Lucia, Gros Islet
Located within a 9-minute walk of Treasure Bay Casino, the One Rodney Heights Condominiums features an outdoor swimming pool and a fitness room.
from CAD 342 per night
8.8Great245 reviews
Villa
Saint Lucia, Soufriere
Featuring an outdoor pool, a terrace and loungers along with a kitchen, this property offers location close to Piton Falls.
from CAD 150 per night
Cheap hotels in Saint Lucia
9.8Perfect25 reviews
Apartment
Saint Lucia, Soufriere
Guests can have a continental breakfast and enjoy visiting Diamond Waterfalls, set nearly a 10-minute drive from the Ultimate Escape.
from CAD 154 per night
9.0Perfect15 reviews
Apartment
Saint Lucia, Soufriere
from CAD 123 per night
9.3Perfect21 reviews
Apartment
Saint Lucia, Castries
from CAD 121 per night
9.7Perfect70 reviews
Villa
Saint Lucia, Soufriere
Set 2.9 km from Toraille Waterfall, this property features 3 bedrooms and a shared lounge with a seating area.
from CAD 135 per night
Resorts with beach in Saint Lucia
8.2Great95 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 560 per night
8.6Great225 reviews
Guest house
Saint Lucia, Laborie
While staying at the smoke-free Sunset Lane Laborie you are invited to discover Church of the Assumption, set 4.6 km away, or Choiseul Art Gallery, which is nearly 10 minutes away by car.
from CAD 116 per night
8.1Great138 reviews
Guest house
Saint Lucia, Castries
Marigot Bay is set about a 10-minute ride from the Marvey'S Place.
from CAD 91 per night
8.8Great51 reviews
Resort
Saint Lucia, Vieux Fort
Featuring aerobics classes, loungers and entertainment activities, the luxury Serenity At Coconut Bay Vieux Fort is 3.2 km from Moule a Chique Lighthouse.
from CAD 1 653 per night
Resorts with free parking in Saint Lucia
8.2Great73 reviews
Hotel
Saint Lucia, Soufriere
Guests can relax by a swimming pool or in a lounge bar with views of the ocean in the 4-star Tet Rouge Resort, located just 1.7 km from Gros Piton.
from CAD 661 per night
8.2Great73 reviews
Apartment
Saint Lucia, Soufriere
The Soleil- Because Location Really Is Everything! is located 40 km from Hewanorra International airport and within 0.7 km of 4F Vieux Fort bus stop.
from CAD 109 per night
9.1Perfect353 reviews
Resort
Saint Lucia, Soufriere
The Samfi Gardens Soufriere features an outdoor pool and 8 rooms facing the hills.
from CAD 234 per night
7.5Very good639 reviews
Hotel
Saint Lucia, Gros Islet
Located within a minutes' drive of Treasure Bay, the stylish 4-star Bay Gardens Gros Islet features an outdoor swimming pool and 101 rooms plus it is just 1.1 km from Rodney Bay Commercial Centre.
from CAD 139 per night
8.6Great78 reviews
Apartment
Saint Lucia, Rodney Bay
The Joanna Rodney Bay is located 10 km from George F. L. Charles airport and within 15 minutes' walk of mall bus stop.
from CAD 87 per night
9.1Perfect85 reviews
Guest house
Saint Lucia, Vieux Fort
Guests can have an express breakfast and enjoy visiting Maria Islands Nature Reserve, set 25 minutes' walk from the Villa Caribbean Dream.
from CAD 97 per night
9.0Perfect87 reviews
Holiday home
Saint Lucia, Laborie
Set nearly 15 minutes' walk from Piaye Beach, the Balenbouche Estate Villa Laborie features a vegetable garden.
from CAD 390 per night
7.5Very good322 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 697 per night
8.7Great134 reviews
Resort
Saint Lucia, Soufriere
Featuring 37 rooms with views of the sea, the luxury Ladera Resort Soufriere is set within 10 minutes' drive of Diamond Falls Botanical Gardens.
from CAD 971 per night
9.0Perfect313 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 376 per night
8.9Great56 reviews
Bed & Breakfast
Saint Lucia, Micoud
Located a 25-minute walk from LaTille Falls and Garden, the family Zamaca' features a seasonal outdoor swimming pool.
from CAD 183 per night
8.7Great70 reviews
Resort
Saint Lucia, Soufriere
The 5-star Jade Mountain is a good starting point to Soufriere's sights including Diamond Falls Botanical Gardens, which is a mere 5 minutes' stroll away.
from CAD 2 637 per night
8.7Great53 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 397 per night
7.3Very good677 reviews
Aparthotel
Saint Lucia, Castries
The Harbour Vista Inn is set about a 10-minute ride from Jeepn Round St. Lucia and 14 minutes' walk from Cathedral Basilica of the Immaculate Conception in Castries.
from CAD 71 per night
7.8Very good282 reviews
Hotel
Saint Lucia, Gros Islet
Featuring a swimming pool, the 3-star Bay Gardens Marina Haven Gros Islet lies a 6-minute stroll from Splash Island Water Park Saint Lucia.
from CAD 139 per night
9.3Perfect130 reviews
Apartment
Saint Lucia, Cap Estate
The South Sea House Cap Estate can be found in a residential area just a short drive from Rodney Bay, where travellers are welcomed with an outdoor pool.
from CAD 184 per night
8.2Great147 reviews
Guest house
Saint Lucia, Castries
While staying at the Casa Del Vega A Little Peace Of Heaven Castries you are invited to discover Rodney Bay, set nearly a 15-minute drive away, or Eudovic's Art Studio, which is 3 km away.
from CAD 102 per night
7.7Very good287 reviews
Hotel
Saint Lucia, Gros Islet
Guests will enjoy an outdoor swimming pool and 32 rooms, while staying at the cosy 3-star Bay Gardens Inn Gros Islet with location not very far from Rodney Bay.
from CAD 160 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 287 per night
8.5Great156 reviews
Aparthotel
Saint Lucia, Castries
Vigie Beach is within 10 minutes' drive of the 2-star Bayside Villa St. Lucia, while Coubaril Church St. Lucia is about a 15-minute stroll away.
from CAD 109 per night
Top Resorts in Saint Lucia
8.2Great197 reviews
Hotel
Saint Lucia, Soufriere
Located 500 metres from Piton Falls, the Green Fig Resort & Spa Soufriere features 25 rooms with views of the sea.
from CAD 589 per night
6.8Nice87 reviews
Hotel
Saint Lucia, Castries
The Soco House - All-Inclusive Castries is a sophisticated 4-star property set at 150 metres of Gros Islet Nazarene Church and within a 5-minute drive of Pigeon Island National Park.
from CAD 750 per night
9.3Perfect3 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 2 450 per night
7.3Very good287 reviews
Lodge
Saint Lucia, Gros Islet
Guests of the Mystique St Lucia By Royalton Gros Islet in an entertainment area are invited to enjoy a year-round outdoor swimming pool, Caribbean specialities in its restaurant and pool views from the rooms.
from CAD 265 per night
8.6Great577 reviews
Hotel
Saint Lucia, Castries
Located 5 km from George F. L. Charles airport, the Bel Jou Adults Only Castries features a lift and a tour desk for guests' comfort.
from CAD 500 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 480 per night
8.1Great417 reviews
Resort
Saint Lucia, Gros Islet
Boasting an outdoor swimming pool and a tropical garden onsite, the 3-star Coco Palm Gros Islet offers upscale accommodation a 10-minute drive from BodyHoliday Parking.
from CAD 221 per night
7.1Very good156 reviews
Hotel
Saint Lucia, Rodney Bay
Boasting a swimming pool along with an à la carte restaurant, the 4-star Starfish St Lucia is located 7 minutes on foot from Baywalk Shopping Mall.
from CAD 319 per night