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

Beach Hotels in Castries

Find the beach hotels that appeal to you the most

The best beach hotels in Castries

Check out our selection of great beach hotels 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.

J
Joan
From
Bermuda
The villa which is next to Choc Beach is an exceptional villa to stay at. The staff, including the owner, were fantastic. The villa offers on-demand taxi and activity reservations, fully equipped rooms with kitchen facilities, and a convenient on-site restaurant. Overall, it was a memorable and luxurious experience. Highly recommended for a relaxing getaway in a stunning location.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 258 reviews
Location 8.9
Price from
$250
1 night, 2 adults

Marvey's Place

Castries

Marvey's Place in Castries provides accommodations with a garden and a shared lounge. This beachfront property offers access to a terrace, free private parking, and free Wifi.

S
Suresh Mane
From
India
Nice apartment host is so cooperative
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 125 reviews
Location 8.5
Price from
$76
1 night, 2 adults

The Landings Resort and Spa - All Suites

Gros Islet (Near Castries)

Set right on Pigeon Island Causeway Beach, The Landings features tropical gardens, 3 swimming pools, 2 hot tubs and a luxury spa. Each stylish air-conditioned villa has a full kitchen and free Wi-Fi.

M
Maureen
From
Canada
Staff were extremely friendly and helpful. Rooms are beautiful and have everything you need. Beach great!!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 507 reviews
Location 9.2
Price from
$446
1 night, 2 adults

Windjammer Landing Resort and Residences

Gros Islet (Near Castries)

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

J
Jocelyne
From
Guadeloupe
The breakfast and the service from the staff
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 368 reviews
Location 8.8
Price from
$238.05
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.

S
Sheila
From
United States
the front desk was very professional, kind and helpful, the grounds and location were beautiful, our room was lovely, perfect, the view was stunning.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 139 reviews
Location 8.6
Price from
$142.12
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....

J
JojoD
From
Barbados
Beautiful layout! The design and layout of the property is perfect. The location of the swimming pool near to the restaurant, bar and cafe is very convenient. Literally steps to the beach. As the restaurants are right on the beach.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 213 reviews
Location 8.9
Price from
$213.50
1 night, 2 adults

Seaclusion

Gros Islet (Near Castries)

1.8 miles from Reduit Beach in Gros Islet, Seaclusion provides accommodations with access to a public bath. This beachfront property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 9 reviews
Location 6.7
Price from
$64.13
1 night, 2 adults

Somewhere Special Guesthouse

Gros Islet (Near Castries)

Somewhere Special Guesthouse is located in Gros Islet, just a 10-minute walk from Pigeon Island Beach and 1.4 miles from Reduit Beach. This beachfront property offers access to free Wifi.

A
Audra
From
United States
I loved the location and the food across the street was most delicious, the beach is right around the corner. Gros Islet is very bright and friendly. Will be going back to St Lucia next month and and staying at the same place. Close to all buses going in to town. The two cats are the cutest and the hostess is gorgeous. Bars all over the place and The Friday party is LIT.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 41 reviews
Location 8.5
Price from
$55
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.

H
Heather
From
Canada
The location is stunning, the pictures on the website don’t do it justice. The meals and services are amazing!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 212 reviews
Location 8.9
Price from
$406.28
1 night, 2 adults

Jade Mountain

Soufrière (Near Castries)

Jade Mountain offers accommodations in Soufrière. Certain rooms include views of the sea or mountain. Extras include bathrobes and slippers.

Y
Yariliz
From
Puerto Rico
The property has stunning views, great personal and great food. Exceptional!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 14 reviews
Location 10.0
Price from
$1,575
1 night, 2 adults
All beach hotels in Castries

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Castries and surrounding area in the past month

See all

Beach Hotels That Guests Love in Castries

See all
  • Avg. price/night: $294.25
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 258 reviews
    Fantastic beach access, Great view, Good sized room, Good food, Fantastic staff - very helpful and friendly. And private taxis that were easily accessible to take you anywhere and pick you up when you were ready to return.
    Guest review by
    Alison
    Young couple
  • Avg. price/night: $294.25
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 258 reviews
    The location in terms of beach/sea is fantastic, you are on the beachfront and it's like paradise. The location in terms of food outlets is a bit tricky as the only place within walking distance is a cafe so best to either have a car of if you prefer self catering do a big food shop as the kitchen is fully functional with everything you need.
    Guest review by
    Jade
    Solo traveler
  • Avg. price/night: $294.25
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 258 reviews
    Perfect location, right on the beach. Great staff, particularly chef.
    Guest review by
    Alistair
    Young couple