Skip to main content

The 10 Best Resorts in Castries, St Lucia

Check out our pick of great resorts in Castries

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Castries, a few steps from Choc Beach, Villa Beach Cottages features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities. This 3-star resort offers room service, a concierge service and free WiFi. The resort has a sun terrace and a hot tub.

The property is strategically located right on front of villa beach. Literally the atlantic is 20 metres away from your balcony. The rooms are very comfortable with a large tv, 2 seater and 1 seater chair and a very comfortable queen size bed. You have really fast internet and the kitchen had everything so i did a lot of cooking. There is a supermarket up the road and it is a 11 min drive away from rodney bay where the mall and restaurants and nightlife is. I would advise you also get a car rental through them.

Show more Show less
9
Superb
212 reviews
Price from
KRW 418,871
per night

Located in Castries, 300 metres from La Toc Beach, Sandals Regency La Toc All Inclusive Golf Resort and Spa - Couples Only provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi throughout the property. The accommodation features a hot tub, karaoke and a 24-hour front desk.

What did I like about the property? EVERYTHING!! Incredible! Exceeded our high expectations in every way. So much so, that we extended our trip a day.

Show more Show less
8.2
Very good
43 reviews
Price from
KRW 1,002,385
per night

Complete with a private bathroom equipped with free toiletries, the units at the resort have a TV and air conditioning, and some rooms come with a balcony. At Sandals Halcyon Beach All Inclusive - Couples Only every room includes bed linen and towels.

GOOD and staff ws excellent with refilf for coffee and water and wonderful and smiling attitude.... Only criticism were the breakfast try selection, no scones, bread selections...but other than that great, Vernica was wonderful making the BEST Omelettes All restaurants were delicious and foo was prepared and presented creativly, som many choices, hare to pick favorite! Bombay, Toscana's, Mario's. La Doc...so many and the shuttle service was o convenient. We will be back and First class property for a couple that has travered the WORLD! Love the trivia at pool and the country Western night our favorite. Jenny and th very nice other gentleman were fun at the pool..All the bartenders make yummy non alcoholic drinks. Ruth at the Front Desk was o helpful as was Omar,

Show more Show less
8.6
Fabulous
58 reviews
Price from
KRW 1,057,663
per night

Located on the north shore of St. Lucia, Windjammer Landing Villa Beach Resort overlooks the crystal-clear Caribbean Sea and boasts landscaped gardens and waterfalls, 6 outdoor pools and a luxury spa.

The Serenity spa features a private pool area, steam room and treatment room overlooking tropical gardens. Treatments include aromatherapy, massages, body wraps and facials. The resort also has a hot tub and a gym.

Relaxed, Mediterranean vibe. Wonderful staff. Nice rooms!

Show more Show less
8.3
Very good
330 reviews
Price from
KRW 443,003
per night

Set in Marigot Bay and with Roseau Beach reachable within 2.6 km, Oasis Marigot offers concierge services, rooms, an outdoor swimming pool, free WiFi and a garden. All rooms have a balcony with views of the sea.

The units come with air conditioning, a fridge, an oven, a coffee machine, a shower, a hairdryer and a wardrobe. At the resort all rooms are equipped with a private bathroom and bed linen.

Amazing spacious villa with a view of the beautiful Marigot Bay! We loved how peaceful it felt, with the place only being accessible by water taxi and hillside trolley. A really special spot. Also, Irwin went above and beyond to help us and did it with a huge smile on his face. Thank you so much :) To top it all off, my partner proposed on our balcony, overlooking the beach. Will 100% book to come back! One to remember!

Show more Show less
8.8
Fabulous
17 reviews
Price from
KRW 301,838
per night

Zoetry Marigot Bay - All Inclusive features an outdoor swimming pool, garden, a terrace and bar in Marigot Bay. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The facility was fabulous; the staff were truly world class. Neil Labadie, an assistant manager was truly magnificent. The GM (Saul Nunez) should be promoted to president of the company.

Show more Show less
7.5
Good
38 reviews
Price from
KRW 814,113
per night

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.

Castries Waterworks Forest Reserve is 18.2 km from the resort. St. Lucia Golf Club is 0.6 km away.

The kindness of the people in the hotel.

Show more Show less
8.4
Very good
345 reviews
Price from
KRW 323,912
per night

Overlooking Rodney Bay Marina, this heritage-style complex has an outdoor pool. Each elegant, air-conditioned Harmony suite offers free Wi-Fi, a seating area and a private balcony or patio.

The bright, spacious suites are surrounded by tropical gardens. Each suite has a TV, minibar and coffee maker, while the private bathrooms include a bathtub and hairdryer.

Everyone was helpful and friendly. Food was excellent, location was perfect and the room was fabulous!

Show more Show less
8.3
Very good
249 reviews
Price from
KRW 256,138
per night

Free Wi-Fi and cable TV are included in the air-conditioned rooms at Mystique St Lucia by Royalton. All rooms feature luxury bathrooms, private patios and complimentary toiletries. Decorated in neutral colours, all rooms are bright and comfortably furnished.

My husband Jamal & I had had a very great time during our stay ,Ms Audrey and Roy made sure we were will taken care of during our honeymoon.Roy hands down is the BEST very professional & Well mannered Exceptional service from The staff in dining area,Pool &Bar Book this hotel you wouldn’t be disappointed.

Show more Show less
6.9
Review score
219 reviews
Price from
KRW 572,369
per night

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

Bay Gardens Beach Resort & Spa has a petal-shaped, lagoon-style pool featuring a whirlpool island. You can also book a massage on the seafront at the La Mer Spa.

Bay Gardens Beach Resort spa ,very suitable to accompany you on vacation with luxurious facilities provided, the view of the hotel is very beautiful, it is hard to forget, the rooms are kept clean, the location of the hotel is very strategic, the breakfast is very delicious, and the staff is very friendly, thank you for the best service, I hope to come here again

Show more Show less
7.9
Good
208 reviews
Price from
KRW 355,610
per night

Looking for a resort?

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

Resorts that guests love in Castries

  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 4 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.
    Simon O'Neal
    Solo traveller
  • Avg. price/night: KRW 494,551
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 319 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
    Tina
    Young couple
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 102 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.
    Paul
    Family with young children
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 152 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
    fiona
    Young couple
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 152 reviews
    The view from the apartment is beautiful, you are able to see St.Lucia in its true form outside of a resort. Buses stop outside the apartment which makes it easy to travel around the island to visit Castries market, Rodney Bay and other surrounding areas. The rooms come with all of the amenities which is super useful throughout your stay, there is a bar next door and shop/bakery one minute up the road. Judah was really accommodating and ensured I was comfortable throughout my stay. He was happy to answer any questions or queries promptly!
    Jordann
    Solo traveller
  • Avg. price/night: KRW 494,551
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 319 reviews
    the place was always spotless, clean, and it was laid out very nicely with lots of seating areas all over the resort. food was awesome, snack bar was fun, shuttle to the beach was awesome and the beach is super nice, everything was easy here!
    A
    Anonymous
    Young couple
  • Avg. price/night: KRW 767,592
    7.9
    Scored 7.9
    Good
    Rated good
     · 46 reviews
    The all-inclusive meals were very good. Full 3 course sit down meals. The location was great, short 5 minute walk to the beach. The hotel has a deal with some of the guys on the beach so that guests have a chair and umbrella ready for them. The hotel also supplies you with a cooler full of your choice of drinks for every beach trip which was a great touch.
    Caitlin
    Young couple
  • Avg. price/night: KRW 494,551
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 319 reviews
    the whole resort is lovely. staff were beyond excellent and the residents were lovely too. plenty of stuff going on, and staff were more than happy to help book excursions and taxis etc. it is however probably slightly quieter than some other larger resorts (if you’re looking for that kind of thing) but that’s what I enjoyed about it
    Sarah
    Solo traveller
  • Avg. price/night: KRW 494,551
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 319 reviews
    The value was good: several hundred dollars less than the other resorts. The staff was pleasant on some occasions and the meals were very good for an all-inclusive. We got the sense that there were a lot of repeat guests that knew the drill (bring your own water bottle and necessities, don't leave the resort, etc) and really enjoyed the hotel.
    Adam
    Young couple
  • Avg. price/night: KRW 134,294
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 129 reviews
    I loved Keith and he has a lovely way about him. There is a lot of love in his place by way of foliage and gorgeous seated areas amidst the beauty. There is a beach resort nearby but with Keith’s beach key we can access so there’s no point spending thousands when you get to this piece of heaven. Cute pool too.
    Mark
    Young couple