Soufriere12 hotels
Castries5 hotels
Gros Islet17 hotels
Vieux Fort3 hotels
Best 5-star hotels in Saint Lucia
Cap Estate, Saint Lucia
USD 740/night
Located 15 km from George F. L. Charles airport, the Cap Maison Resort & Cap Estate offers a storage for belongings and a restaurant for guests' convenience.
Gros Islet, Saint Lucia
USD 266/night
Offering a premium view over the Caribbean Sea, the 5-star Windjammer Landing is set within 2.8 km of Rodney Bay.
Marigot Bay, Saint Lucia
USD 1 499/night
Located at a 7 km distance from Cathedral Basilica of the Immaculate Conception in Castries, the 5-star Resort And Marina Marigot Bay features spa therapy and entertainment activities on-site along with a swim-up bar.
Gros Islet, Saint Lucia
USD 509/night
The comfortable Royalton Saint Lucia, An Autograph Collection All-Inclusive Gros Islet, located at a 4.7 km distance from Fort Rodney, boasts a swimming pool along with a Jacuzzi, a sauna and an outdoor swimming pool.
Vigie, Saint Lucia
USD 558/night
Located a 10-minute ride from Mount Doudon, the luxury Sandals Halcyon Beach All Inclusive - Couples Only features aerobics classes and spa therapy for guests' convenience.
Gros Islet, Saint Lucia
8.21 review
USD 1 030/night
Located 25 minutes on foot from Rodney Bay Marina only a short drive from Rodney Bay, the fantastic Sandals Grande St. Lucian Spa And Beach All Inclusive Resort - Couples Only Gros Islet offers 333 rooms together with a steam room, a hot tub and sauna facilities.
Castries, Saint Lucia
USD 445/night
The luxury Sandals Regency La Toc All Inclusive Golf Resort And Spa - Couples Only has an outdoor pool along with a beach bar and boasts a location not so far from Island Water Park.
Soufriere, Saint Lucia
USD 994/night
Within easy walking distance from Sugar Beach Watersports, the elegant 5-star Sugar Beach, A Viceroy Resort Soufriere offers a lounge bar together with yoga classes, various recreational opportunities and entertainment activities.
Gros Islet, Saint Lucia
USD 600/night
Boasting a swimming pool, the luxury Landings Resort And Spa - All Suites is set in a tourist area just a pleasant stroll away from Rodney Bay.
Soufriere, Saint Lucia
USD 709/night
Offering fitness classes, massage therapy and recreational facilities, the 5-star Ladera Resort Soufriere is merely 300 metres from The Tet Paul Nature Trail as well as merely 300 metres from Pitons.
Vieux Fort, Saint Lucia
USD 1 380/night
While staying at the 5-star Serenity At Coconut Bay you are invited to discover Maria Islands Nature Reserve, set a 5-minute ride away, or Sandy Beach, which is only 800 metres away.
Soufriere, Saint Lucia
USD 604/night
Zaka Art Cafe is nearly 25 minutes' walk from the Anse Chastanet Resort Soufriere and Diamond Falls Botanical Gardens is approximately 3.4 km away.
Soufriere, Saint Lucia
USD 3 065/night
The Jade Mountain provides guests with a lounge bar and luxury rooms with views of the sea, while Diamond Falls Botanical Gardens is set nearly a 5-minute walk away.
Gros Islet, Saint Lucia
USD 621/night
Located 10 minutes by car from Treasure Bay Casino, the luxury Hideaway At Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort, Adults Only features an outdoor swimming pool and an à la carte restaurant with seafood dishes.
Most popular 4-star hotels in Saint Lucia
Castries, Saint Lucia
USD 566/night
Located at walking distance from Island State Park, the boutique style Soco House features a swimming pool and 76 rooms plus it is within 0.6 km of Treasure Bay Casino.
Soufriere, Saint Lucia
USD 483/night
The 4-star Tet Rouge Resort Soufriere is placed within 3.4 km of The Tet Paul Nature Trail and near a boat dock.
Gros Islet, Saint Lucia
USD 102/night
Featuring a swimming pool, the Bay Gardens Gros Islet is set nearly 5 minutes' walk from Massy Stores and Baywalk Shopping Mall.
Gros Islet, Saint Lucia
USD 423/night
The luxury Calabash Cove Resort And Spa - Adults Only in a touristic area boasts 26 rooms together with a hot tub and an outdoor swimming pool onsite.
Vieux Fort, Saint Lucia
USD 390/night
Guests can relax by a swimming pool or in a poolside bar with views of the pool area in the 4-star Coconut Bay Beach Resort & Spa All Inclusive, located within 15 minutes' walk of Maria Major Island.
Castries, Saint Lucia
USD 362/night
Set about a 16-minute walk from Castries Central Market, the 4-star Bel Jou Adults Only features 37 rooms with private bathrooms.
Anse La Raye, Saint Lucia
USD 487/night
The Ti Kaye Resort & Spa is set 4.3 km from Roseau Bay and 3.7 km from Horizon.
Soufriere, Saint Lucia
USD 798/night
Located less than a 5-minute stroll from The Tet Paul Nature Trail and 10 minutes by car from Toraille Waterfall, the 4-star Rabot Hotel From Hotel Chocolat Soufriere features a lounge bar plus an outdoor swimming pool.
Gros Islet, Saint Lucia
USD 152/night
Featuring a cash machine and a currency exchange, the 4-star Harbor Club St Lucia, Curio Collection By Hilton Gros Islet is set near an entertainment district 2.9 km from Pigeon Island National Park.
Castries, Saint Lucia
USD 556/night
Rodney Bay is 5 minutes' drive from the 4-star Rendezvous Castries that features a swimming pool.
Gros Islet, Saint Lucia
USD 900/night
Located just a short drive from Island State Park, the 4-star East Winds St. Lucia Gros Islet features a swimming pool and 33 rooms plus it is at a 3.5 km distance from Splash Island Water Park Saint Lucia.
Mamin, Saint Lucia
USD 780/night
Offering a swimming pool, the luxury Caille Blanc Mamin is 25 minutes' walk from Diamond Falls Botanical Gardens.
Soufriere, Saint Lucia
USD 782/night
Nearly 12 minutes' walk from Morne Coubaril Estate, the Stonefield Villa Resort Soufriere includes 17 rooms.
Gros Islet, Saint Lucia
USD 78/night
Offering a year-round outdoor swimming pool, the comfortable 4-star Bay Gardens Beach Resort & Gros Islet is about 13 minutes on foot from Baywalk Shopping Mall.
Most popular 3-star hotels in Saint Lucia
Soufriere, Saint Lucia
USD 430/night
Located around 14 minutes on foot from Morne Coubaril Historical Adventure Park, the 3-star Green Fig Resort & Spa features a continental breakfast.
Soufriere, Saint Lucia
USD 188/night
While staying at the 3-star Samfi Gardens you are invited to discover Pitons, set around 3.8 km away, or Diamond Falls Botanical Gardens, which is around 15 minutes away by car.
Saint Lucia, Saint Lucia
USD 87/night
Providing guests with a saltwater pool together with a treatment room, a Jacuzzi and an outdoor swimming pool, the Harmony Marina Suites Rodney Bay is located 9 minutes' walk from Baywalk Shopping Mall.
Soufriere, Saint Lucia
USD 290/night
Dining at authentic restaurant with Creole dishes is available at the amazing Fond Doux Eco, set within a 10-minute drive of Piton Falls.
Soufriere, Saint Lucia
USD 89/night
Featuring 7 rooms with views of the patio, the 3-star Sea Piton Soufriere is set 14 minutes' walk from Zaka Art Cafe.
Castries, Saint Lucia
USD 318/night
Set only a 6-minute walk from Gablewoods North Mall, the perfect Villa Beach Cottages Castries offers an outdoor pool together with massage therapy and entertainment activities for guest enjoyment.
Gros Islet, Saint Lucia
USD 162/night
Located only 0.7 km from Baywalk Shopping Mall, the Coco Palm Gros Islet features an outdoor swimming pool and a fitness centre.
Marigot Bay, Saint Lucia
USD 235/night
The Oasis Marigot is situated only 450 metres from LaBas Beach and nearly a 10-minute ride from Coubaril Church St. Lucia.
Gros Islet, Saint Lucia
USD 102/night
The affordable Bay Gardens Marina Haven with a swimming pool is located in the very heart of Gros Islet within a 6-minute walk of Gros Islet Street Party.
Gros Islet, Saint Lucia
7.01 review
USD 117/night
Rodney Bay is set a few minutes drive from the Bay Gardens Gros Islet, boasting a central location in a shopping area along with a hot tub and an outdoor swimming pool on site.
Anse La Raye, Saint Lucia
USD 412/night
Around 10 minutes' drive from Marigot Bay, the Tropical Paradise Anse La Raye includes 9 rooms.
Amazing spa hotels in Saint Lucia
Gros Islet, Saint Lucia
USD 1 138/night
Located merely a 5-minute walk from BodyHoliday Parking and 4.3 km from Signal Peak, the Bodyholiday St Lucia Gros Islet features a shared lounge and a garden.
Top family hotels in Saint Lucia
Gros Islet, Saint Lucia
USD 46/night
Splash Island Water Park Saint Lucia is within 8 minutes' stroll of the 2-star Tropical Breeze Vacation Home And Apartments, while Johnsons Centre is just an 8-minute walk away.
Vieux Fort, Saint Lucia
USD 61/night
Sandy Beach is at a distance of 2.9 km from the Aupic Paradise and St. Isidore's Church Belle-Vue is approximately a 10-minute drive away.
Top resorts in Saint Lucia
Laborie, Saint Lucia
USD 110/night
While staying at the Sunset Lane Laborie you are invited to discover Choiseul Art Gallery, set a 10-minute ride away, or Victory Pentecostal Church, which is 3.2 km away.