Beginning of main content

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight 31 Oct. - 1 Nov.
Next weekend 6 Nov. - 8 Nov.

Top cities to explore in St. Lucia

Top 12 St. Lucia Hotels

C$113
Marigot Beach Club and Dive Resort

Marigot Beach Club and Dive Resort

4.0 out of 5.0 Marigot Bay, Marigot Bay
5/5
(2 Reviews)
This family-friendly Marigot Bay resort is located on the waterfront, just steps away from Windward Islands and Marigot Bay. Marigot Harbour and Roseau Valley Banana Plantation are also within 1 mile (2 km).
 
C$1,264
Ladera Resort

Ladera Resort

5.0 out of 5.0 Rabot Estate, Soufriere
4.7/5
(14 Reviews)
Situated in the mountains, this luxury resort is within 1 mi (2 km) of Tet Paul Nature Trail, Soufriere Drive In Volcano and Sulphur Springs. Morne Coubaril Estate and Church of the Assumption are also within 3 mi (5 km).
 
Get Rates
The Ginger Lily Hotel

The Ginger Lily Hotel

3.0 out of 5.0 Rodney Bay Village, PO Box cp6013, Gros Islet
4.6/5
(7 Reviews)
Situated on the beach, this hotel is 0.1 mi (0.1 km) from Reduit Beach, and within 3 mi (5 km) of Rodney Bay Marina and Daren Sammy Cricket Ground. Pigeon Island National Park and Vigie Beach are also within 6 mi (10 km).
 
C$117
Bay Gardens Hotel

Bay Gardens Hotel

3.0 out of 5.0 Reduit Beach Avenue, Rodney Bay Village, Gros Islet
4.4/5
(9 Reviews)
Situated in the entertainment district, this eco-friendly hotel is within a 10-minute walk of Windward Islands and Reduit Beach. Rodney Bay Marina is 0.8 mi (1.3 km) away.
 
C$101
Aupic Paradise

Aupic Paradise

2.5 out of 5.0 Aupicon, Vieux Fort
4.3/5
(3 Reviews)
Situated near the airport, this guesthouse is within 1 mile (2 km) of Windward Islands and Maria Islands Nature Reserve. Sandy Beach and Mankote Mangrove are also within 3 miles (5 km).
 
C$223
Bay Gardens Beach Resort

Bay Gardens Beach Resort

4.0 out of 5.0 Rodney Bay Village, Gros Islet
4.3/5
(28 Reviews)
Located in Gros Islet, this beachfront hotel is in the entertainment district, just steps away from Windward Islands and Reduit Beach. Rodney Bay Marina is 1.6 mi (2.5 km) away.
 
Get Rates
Coco Palm

Coco Palm

3.5 out of 5.0 Rodney Bay Village, Gros Islet
4/5
(14 Reviews)
This family-friendly Gros Islet hotel is located near the beach, within a 5-minute walk of Windward Islands and Reduit Beach. Rodney Bay Marina is 1.3 mi (2.1 km) away.
 
Get Rates
St. James's Club Morgan Bay All Inclusive

St. James's Club Morgan Bay All Inclusive

4.0 out of 5.0 1 Choc Bay, Gros Islet
3.9/5
(31 Reviews)
Located in Gros Islet, this beachfront resort is in a regional park, 3.1 mi (4.9 km) from Castries Central Market, and within 6 mi (10 km) of Saint Lucia National Archives and Reduit Beach. St. Lucia Town Hall and Rodney Bay Marina are also within 6 mi (10 km).
 
Get Rates
Harmony Marina Suites

Harmony Marina Suites

3.0 out of 5.0 Flamboyant Road, Reduite Beach Avenue, Rodney Bay, Gros Islet
3.8/5
(4 Reviews)
Situated near the beach, this hotel is steps away from Windward Islands and Reduit Beach. Rodney Bay Marina is 1.4 mi (2.2 km) away.
 
C$123
Bay Gardens Inn

Bay Gardens Inn

3.0 out of 5.0 Rodney Bay, Gros Islet
3.5/5
(6 Reviews)
Situated in the entertainment district, this eco-friendly hotel is within a 10-minute walk of Baywalk Shopping Mall and Reduit Beach. Splash Island Water Park Saint Lucia and Pigeon Island National Park are also within 3 mi (5 km).
 
C$80
The Downtown Hotel

The Downtown Hotel

2.5 out of 5.0 Bridge And Frederick Street, Soufriere
3/5
(1 Reviews)
Situated near the beach, this hotel is within 2 miles (3 km) of Windward Islands, Petit Piton and Anse Chastanet Beach. Soufriere Drive In Volcano and Jalousie Beach are also within 3 miles (5 km).
 
C$100
Apartment Espoir

Apartment Espoir

3.0 out of 5.0 269 Labrelotte Cresent, East Winds, Gros Islet
Situated near the airport, this guesthouse is 0.1 mi (0.1 km) from Windward Islands and within 3 miles (5 km) of Reduit Beach and Vigie Beach. Rodney Bay Marina is 3.1 mi (4.9 km) away.
 
Map

Cheap Trips to St. Lucia

When you’re craving the sounds, sights, and smells of a new destination, it’s time to go on an adventure. Book one of the best hotels in St. Lucia and get ready to explore. Venture out solo, invite your honey along, or instill some wanderlust in your kids as you dabble in the culture. During your visit, sample some of the region’s most popular delicacies, tour the famous attractions, and speak with the locals to discover the most coveted spots around. After hiking around the scenery and visiting the nearby landmarks, rest up at one of the nearby St. Lucia hotels.

Here at Travelocity, we’re ready to match you up with the perfect lodging for your next sojourn. Whether you’re in the mood for a place with artsy décor or room service around the clock, we’ve got just the hotel for you. Sort through our selection of cheap hotels in St. Lucia to find one that suits all your preferences and price range. What’s more, you can keep your travels within your budget by booking your hotel and flight at the same time to save up to $537. With a wide range of hotels to choose from and unbeatable deals, there’s no excuse not to go out and smell the roses in a new city today.

How much is a hotel room in St. Lucia?

Hotels in St. Lucia start at C$80 per night. Prices and availability subject to change. Additional terms may apply.

Recent St. Lucia hotel reviews by fellow wanderers

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.