The 10 best resorts in Castries, St. Lucia | Booking.com
Skip to main content

The best resorts in Castries

Check out our selection of great resorts in Castries

Filter by:

Review score

Villa Beach Cottages

Castries

Located in Castries, a few steps from Choc Beach, Villa Beach Cottages has accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

B
Braddy III
From
United States
We stayed in cottage 17 right across the pool. It was very comfortable. A two bedroom cottage one room with a king the other with 2 doubles. Full kitchen and living room. Free kayak rental. Staff willing to help you with anything you need.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 248 reviews
Price from
$250
1 night, 2 adults

Harbor Club St Lucia, Curio Collection by Hilton

Gros Islet (Near Castries)

Located adjacent to the marina in Gros Islet, Saint Lucia, The HarborClub is directly on the water and has views of the sea and the yachts in the marina.

C
Carol
From
United States
Comfortable bed, excellent staff.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 336 reviews
Price from
$201.75
1 night, 2 adults

Coco Palm

Gros Islet (Near Castries)

A full-service spa, on-site dining and an outdoor pool is available in this resort in Castries. Tropical guest rooms include air-conditioning and free Wi-Fi. Pigeon Island National Park is 3 km away.

K
Keisha
From
United States
The location was excellent, with plenty of great bars and restaurants nearby. The room with the walk-out pool was lovely, and the breakfast buffet was exceptional. The staff were super friendly and helpful throughout our stay.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 370 reviews
Price from
$203.28
1 night, 2 adults

Windjammer Landing Resort and Residences

Gros Islet (Near Castries)

On the north shore of St. Lucia, the Windjammer Landing Resort and Residences overlooks the crystal-clear Caribbean Sea and features landscaped grounds and waterfalls, 6 outdoor pools and a luxury...

D
Doneil
From
United States
Best scenery I’ve ever seen. The property was so clean and breath taking.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 367 reviews
Price from
$421.85
1 night, 2 adults

Zoetry Marigot Bay - All Inclusive

Marigot Bay (Near Castries)

Located in Marigot Bay, a 16-minute walk from Roseau Beach, Zoetry Marigot Bay - All Inclusive provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

P
Peter
From
United States
Amazing food and location!!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 59 reviews
Price from
$504
1 night, 2 adults

Oasis Marigot

Marigot Bay (Near Castries)

Located in Marigot Bay and with Roseau Beach reachable within 1.6 miles, Oasis Marigot provides concierge services, rooms, an outdoor swimming pool, free WiFi and a garden.

D
Darya
From
United States
Super helpful concierge people in the office. And nice! We had a bit of an early arrival, and I'm grateful they were able to accomodate
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 36 reviews
Price from
$235
1 night, 2 adults

Marigot Beach Club & Dive Resort

Marigot Bay (Near Castries)

Located next to a white-sand beach, this resort and features a spa, restaurant and swimming pool. It is surrounded by lush rainforest. Our studios offer verandas with stunning views over Marigot Bay.

N
Nigel
From
Trinidad and Tobago
scenery
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 144 reviews
Price from
$139.54
1 night, 2 adults

Bay Gardens Beach Resort & Spa

Gros Islet (Near Castries)

Featuring a prime location in Rodney Bay, this resort has colonial style architecture and direct access to scenic Reduit Beach. It features rooms with balconies overlooking the landscaped pool garden....

C
Christa
From
United States
My daughter who lives in St Lucia accidentally left some money under her pillow. We realized very soon. Called hotel they said they had the money. Got to hotel they did not have all the money. It was $500EC SHORT! We went looking for house keeper and she was gone. Staff went looking for her. General manager called my daughter after and said they would do an investigation into it!!! My daughter has gone back to hotel several times and called. We even tipped housekeeping. I was going to bring family and friends to St Lucia next year. Not staying here! I do not recommend this HOTEL!! They keep giving my daughter the run around.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 217 reviews
Price from
$152.50
1 night, 2 adults

Samfi Gardens

Soufrière (Near Castries)

Samfi Gardens in Soufrière has 3-star accommodations with a garden and a terrace with view of the entire town and mountain area. All rooms feature a kitchen and a private bathroom.

J
Jennifer
From
United States
Amazing views, nice breakfast, lovely room with kitchenette, pool, friendly and helpful staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 309 reviews
Price from
$180
1 night, 2 adults

Ti Kaye Resort & Spa

Anse La Raye (Near Castries)

This resort is on the south west coast of the island and offers stunning views of the Caribbean Sea.

A
Anonymous
From
Spain
the facilities
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 217 reviews
Price from
$223.45
1 night, 2 adults
All resorts in Castries

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Resorts That Guests Love in Castries

See all
  • Avg. price/night: $638.79
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 478 reviews
    Food and facilities were great. My group and I enjoyed the pool and all activities offered at the resort. Our driver Pecko was exceptional during the entire trip. We really had a great time at the resort and exploring local restaurants.
    Guest review by
    Zuhara
    Group
  • Avg. price/night: $638.79
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 478 reviews
    Great resort, food was great, staff was friendly and inviting. They have so many excursions for you at a great staff. You don’t have to worry about transportation because they will have shuttle transport for every excursion. Will have live music and performances during the dinners. I would highly recommend!
    Guest review by
    Onyemaechi
    Young couple
  • Avg. price/night: $638.79
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 478 reviews
    Such a little gem. Friendly and professional staff who were always happy to help and made us feel at home. Staff were also knowledgeable about the resort and the area.
    Guest review by
    Clairabella Loulou
    Young couple
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 5 reviews
    Location is pretty good, close to a lot of places worth visiting as well as shops and beaches. Sandals resort is literally across the road with a great quiet beach. Lovely view, balcony is a fantastic place to relax in the evening and have breakfast to start your day. Place is secure, gated and fenced. Air conditioner in the master bedroom. Spacious apartment with a good kitchen.
    Guest review by
    Simon O'Neal
    Solo traveler
  • Avg. price/night: $638.79
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 478 reviews
    We had a wonderful stay , this hotel is a small cosy resort that has fantastic views . We loved the amazing friendly staff who went out of their way to make sure we had an enjoyable stay .The room we had had a lovely ocean view and the Hotel offered a regular shuttle bus to the beach which was handy as this hotel does not have a beach as it is up in the hills
    Guest review by
    Tina
    Young couple
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 123 reviews
    Stunning location with idyllic sea view. The highlight of the trip was definitely the day trips provided by Moses! The kitchen facilities are suitable for cooking for a family. Good value for money when you consider the price of nearby resorts. There is a nearby bus stop, although this can take time as many buses fill quickly so won’t stop. The owner kindly drove us to the supermarket for us to do some shopping upon arrival. He also provided us with other needed essentials when asked and was always available via WhatsApp.
    Guest review by
    Paul
    Family with young children
  • Avg. price/night: $126.50
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 206 reviews
    We booked the apartment for one night on a trip to the north of St Lucia from our resort in the south. The apartment was clean and well furnished and equipped. The views from the balcony were amazing. Car parling right outside. Jakub met us as arranged and was helpful in making suggestions for places to eat. There was a nice little bakery a few doors along for breakfast items. Would definitely recommend this place for a short stay
    Guest review by
    fiona
    Young couple
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 42 reviews
    I liked that it was an all inclusive resort and the options they had for restaurants. They had french, italian, pizza, american, etc.
    Guest review by
    Allison
    Young couple