Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Get 24/7 travel help, thanks to our Customer First Guarantee

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

Access exclusive hotel deals, only with the Travelocity app

Tonight 13 Dec. - 14 Dec.
This weekend 13 Dec. - 15 Dec.
Next weekend 20 Dec. - 22 Dec.

Most Frequently Booked St. Lucia Hotels

C$195
Bay Gardens Beach Resort

Bay Gardens Beach Resort

4.0 out of 5.0 Rodney Bay Village, Gros Islet
4.6/5
(25 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 and Daren Sammy Cricket Ground are also within 3 miles (5 km).
C$198
Harbor Club St. Lucia, Curio Collection by Hilton

Harbor Club St. Lucia, Curio Collection by Hilton

4.0 out of 5.0 Rodney Bay, Gros Islet Hwy, Gros Islet
4.5/5
(4 Reviews)
Situated in the entertainment district, this spa hotel is within 1 mi (2 km) of Rodney Bay Marina and Baywalk Shopping Mall. Daren Sammy Cricket Ground and Reduit Beach are also within 2 mi (3 km).
C$387
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 the entertainment district, 3.1 mi (4.9 km) from Castries Central Market, and within 6 mi (10 km) of Reduit Beach and Saint Lucia National Archives. St. Lucia Town Hall and Rodney Bay Marina are also within 6 mi (10 km).

Top Cheap St. Lucia Hotel Deals

C$105
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 and Daren Sammy Cricket Ground are also within 2 miles (3 km).
 
C$148
Harmony Suites

Harmony 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 and Daren Sammy Cricket Ground are also within 3 miles (5 km).
 
C$80
The Downtown Hotel

The Downtown Hotel

2.5 out of 5.0 Bridge And Frederick Street, Soufriere
Situated on the waterfront, this hotel is 0.1 mi (0.1 km) from Windward Islands and within 3 miles (5 km) of Anse Chastanet Beach and Soufriere Volcano. Sulphur Springs is 2 mi (3.3 km) away.
 

Top Luxury St. Lucia Hotel Deals

C$427
The Landings Resort & Spa by Elegant Hotels

The Landings Resort & Spa by Elegant Hotels

4.5 out of 5.0 Pigeon Island Causeway, Rodney Bay, Gros Islet
4.8/5
(12 Reviews)
Located in Gros Islet, this beachfront resort is next to a golf course and within a 15-minute walk of Windward Islands, Pigeon Island National Park and Reduit Beach. Rodney Bay Marina and Daren Sammy Cricket Ground are also within 3 miles (5 km).
 
C$745
Sugar Beach, A Viceroy Resort

Sugar Beach, A Viceroy Resort

5.0 out of 5.0 Val des Pitons, Soufriere
4.5/5
(11 Reviews)
Nestled on the beach, this Soufrière resort is within 3 mi (5 km) of Windward Islands, Soufriere Volcano and Sulphur Springs. Jalousie Beach and Piton Falls are also within 10 minutes.
 
C$489
Boucan by Hotel Chocolat

Boucan by Hotel Chocolat

4.5 out of 5.0 Rabot Estate, Soufriere
4.2/5
(4 Reviews)
Situated in the mountains, this luxury resort is within 1 mile (2 km) of Windward Islands, Soufriere Volcano and Sulphur Springs. Tet Paul Nature Trail and Fond Doux Estate are also within 1 mile (2 km).
 

Other Travelers Recently Booked These St. Lucia Hotels

Map

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.

St. Lucia Hotel & Travel Guide

St. Lucia is a hidden gem among the Caribbean’s better known stones. Trek through the tropical jungle, dive into turquoise water, and have cocktail hour with your feet in the sand. Reserve a room at a St. Lucia hotel and get ready for an island vacation of a lifetime.

Out and About

Start your Caribbean vacation with a Segway tour around the capital city of Castries. You’ll see sites such as the Cathedral of the Immaculate Conception, Derek Walcott Square, and Morne Fortune, the old English fort from the 1600s. After your two-wheeled balancing act ends, get on a boat and head out to Anse Chastanet Marine National Park for an unforgettable scuba diving excursion. Most of the resorts in St. Lucia will have information on the best scuba tours around the island. When your sea legs are tired, spend the rest of the daylight hours lounging under palm fronds on Rodney Bay and watch the stunning sunset.

Island Eats & Drinks

When in St. Lucia, do as the St. Lucians do, and devour a plate of the national dish of green figs and salted fish. If you love street food, head to the Castries harbor and wander through the vendors offering fresh plantains, ground yams, and a variety of seafood. Many hotels near Anse Cochon Beach offer the best dinners, which you can toast with a glass of traditional Caribbean rum. Soufriere is about an hour’s drive from Castries, where you can get yourself a pastry from one of the local bakeries. Sunset meals here and romance abound on the island, so check out the best romantic hotels in St. Lucia for the perfect honeymoon.

The Caribbean is full of luxurious escapes like St. Lucia, but this island in particular is its huckleberry. Book your trip on Travelocity to get the best deals on hotels in St. Lucia, and you’ll soon be enjoying the warm sun on your skin.


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.