Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in St. Lucia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

St. Lucia hotels and places to stay

Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only
4.5 out of 5
Pigeon Island Causeway, (PO Box GI 2247), Cap Estate
Get Rates
12.36 mi from city center
4.4/5Excellent! (213 reviews)

"The resort is very picturesque, beautiful setting and beach. Many choices for food and activities. But truly what makes the resort top notch - is the staff. Each staff member was polite, and eager to help us be more comfortable. We upgraded to the Butler suite, and were not disappointed. The room ..."…"

Reviewed on Jan 31, 2020

Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only
Jade Mountain Resort
5 out of 5
1000 Anse Chastanet Road, Soufriere
The price is $1,225 per night
9.57 mi from city center
4.8/5Exceptional! (173 reviews)

"Remarkable views, very attentive staff. Food is middling."…"

Reviewed on Mar 22, 2020

Jade Mountain Resort
Marigot Bay Resort and Marina
5 out of 5
Marigot Bay, Marigot Bay, Castries
The price is $286 per night
6.46 mi from city center
4.6/5Wonderful! (327 reviews)

"Location is beautiful! Staff extremely friendly and helpful!"…"

Reviewed on Mar 14, 2020

Marigot Bay Resort and Marina
The Landings Resort & Spa by Elegant Hotels
4.5 out of 5
Pigeon Island Causeway, Rodney Bay, Gros Islet
Get Rates
12.2 mi from city center
4.8/5Exceptional! (474 reviews)

"Check in was easy. Golf cart took us right to our building with elevator up to our floor."…"

Reviewed on Mar 18, 2020

The Landings Resort & Spa by Elegant Hotels
Anse Chastanet Resort
4 out of 5
Old French Road, Soufriere
The price is $430 per night
9.65 mi from city center
4.5/5Wonderful! (342 reviews)

"Great place. Terrific staff. Scuba diving and mountain biking was excellent."…"

Reviewed on Mar 6, 2020

Anse Chastanet Resort
Serenity At Coconut Bay-All Inclusive-Adults Only
Get Rates
11.79 mi from city center
4.7/5Exceptional! (40 reviews)

"Very nice hotel, attentive staff, good food, lovely location. Definitely highly recommended."…"

Reviewed on Mar 17, 2020

Serenity At Coconut Bay-All Inclusive-Adults Only
Cap Maison Resort & Spa
5 out of 5
Smugglers Cove Drive, Cap Estate
Free CancellationReserve now, pay when you stay
The price is $701 per night
12.86 mi from city center
4.6/5Wonderful! (182 reviews)
Paradise in St Lucia

"We thought we had arrived in paradise, greeted by cold towels an champagne after a long flight from the UK and taxi to the hotel! The hotel and grounds are very beautiful with stunning views of the sea and sunsets. The hotel staff are genuinely very happy, polite, helpful, considerate and always ..."…"

Reviewed on Apr 8, 2020

Cap Maison Resort & Spa
Windjammer Landing Villa Beach Resort
4.5 out of 5
Labrelotte Bay, Gros Islet
The price is $220 per night
10.28 mi from city center
4.4/5Excellent! (491 reviews)

"The property is beautiful, right on a private Cove. We did not leave the property for the entire time we were there. The resort is very hilly once you get away from the beach. There are steps everywhere which I liked but would be difficult for people with mobility problems. Most of the staff were ..."…"

Reviewed on Mar 19, 2020

Windjammer Landing Villa Beach Resort
Coconut Bay Beach Resort & Spa All Inclusive
4 out of 5
Eau Piquant, Vieux Fort
Get Rates
11.87 mi from city center
4.3/5Excellent! (999 reviews)

"I had a wonderful time too bad it was cut short the staff was tremendous I felt sorry for them being out of A job."…"

Reviewed on Apr 2, 2020

Coconut Bay Beach Resort & Spa All Inclusive
St. James's Club Morgan Bay All Inclusive
4 out of 5
1 Choc Bay, Gros Islet
Get Rates
8.99 mi from city center
4.1/5Very Good! (780 reviews)

"I visited during the week that the island shut down due to covid-19. Due to the shut down of all non essential activities in an effort to contain the virus, the hotel was not fully operating. Only the beach and pool were open and only one restaraunt and bar. All things considered, I still had a great ..."…"

Reviewed on Mar 29, 2020

St. James's Club Morgan Bay All Inclusive
Don't see what you're looking for?
See all available properties in St. Lucia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

St. Lucia Hotel Guide

Thinking of vacationing in paradise? If you want to vacation in one of the popular places in the Caribbean, St. Lucia is a wonderful tourist destination. There are a wide range of hotels in St Lucia to choose from, and you can also find some of the top deals available to save money when you book your room. With Expedia, it is easy to find the St Lucia hotel that is right for you.

When it comes to your choice of St Lucia hotels, you can choose to be completely pampered with luxury hotels and 5 star hotels, or you can get the amenities you need with 4 star hotels. There are a variety of boutique hotels available as well that will provide you with a unique travel experience.

Traveling to St. Lucia provides tourists with a range of things to do. If you choose to stay at the resorts or all inclusive hotels, you will have access to activities facilitated by the resorts. When you are planning your own St. Lucia vacations, you can have easy access to the beaches with a number of beach hotels to choose from. Many hotels also offer transportation services to some of the best attractions, including Derek Walcott Square, Morne Fortune, and the bustling public markets in town.

If you want to explore the natural wonders on St Lucia, there are a number of great Soufriere hotels that provide easy access to natural attractions such as the Tet Paul Nature Trail and the Diamond Botanical Gardens. You can also check out the nearby minerals baths for a unique experience.

No matter what you are planning to see and do in St. Lucia, you can choose from top hotels in St Lucia with the best prices from Expedia.com. You can book some of the best hotels in St Lucia today.

If you are looking for a little slice of paradise for your next vacation, St. Lucia is the perfect place to go. St. Lucia is an island nation in the Caribbean and is part of the Windward Islands. St. Lucia is located in close proximity to other islands, including Martinique and Barbados. It is a nation with a rich culture and history that any visitor would enjoy exploring. Visitors ready to make reservations for hotels in St. Lucia will find reasonable rates throughout the year.

St. Lucia is a vacation destination that fits with any type of traveler, whether you are exploring on your own, looking for a romantic getaway, or wanting to have some fun in the sun with the family. Some of the best attractions are the natural surroundings on the island, such as the beach, the ocean, and the Piton Mountains. Here, you can windsurf, sail, dive, or wade on the shore. St. Lucia also offers low-intensity adventures, such as horseback riding along the beach. If you are looking to learn more about the natural wonders of the area, you can also take a special eco-tour that lets you experience the nature reserves on the island.

Along with St. Lucia hotels on the beach, where your rooms can look out to the ocean, you can also book St. Lucia hotel deals in the capital city of Castries. Here, you will have many top cultural attractions to explore and cheap hotel deals in St. Lucia to take advantage of. With a mix of French, African, and East Indian influences, you will find a wide range of cultural festivals, such as La Marguerite and the Saint Lucia Jazz Festival. Castries is also home to many historical sites, including the La Toc Battery Fort, Inniskilling Fusiliers Monument, and Derek Walcott Square.

In general, St. Lucia is a spectacular place to travel any time of the year, but if you need a discount on a cheap St. Lucia hotel deal, you can check out the deals during the off season. The off season for the island is considered to be from June to November. During this time, St. Lucia gets a slight increase in rain showers, and visitors must be aware that this is also hurricane season. However, during this time, you can get a range of St. Lucia hotel packages with great prices and still enjoy all the island has to offer.

More trip options

Recent reviews of St. Lucia hotels