Looking for the best resorts in St. Croix? You’ve come to the right place! In this blog post, we will discuss some of the best resorts on the island and why you should consider them for your next vacation. Whether you’re looking for a luxury resort or something more affordable, we have you covered. So without further ado, let’s get started!
The 7 Best Resorts In St. Croix
1. Divi Carina Bay All-Inclusive Beach Resort & Casino

The Divi Carina Bay All-Inclusive Beach Resort & Casino is located along St. Croix’s beautiful south shore. This resort offers stunning views of the Caribbean Sea, as well as a casino, full-service spa, and several restaurants. Guests can enjoy a variety of activities such as snorkeling, windsurfing, and kayaking.
Room Types:
- Deluxe Oceanfront Room,
- Deluxe Garden View Room,
- One-Bedroom Suite
2. The Palms at Pelican Cove

The Palms at Pelican Cove is one of the best resorts in St Croix. This resort is located on the beach and offers a variety of activities for guests to enjoy. There are two pools, a fitness center, and a spa on site. The rooms are spacious and have private balconies with views of the ocean or the garden. Guests can also enjoy a meal at one of the three restaurants on site.
Room Types:
- One Bedroom Suite
- Two Bedroom Suite
- Three Bedroom Suite
3. Tamarind Reef Resort, Spa & Marina

Tamarind Reef Resort, Spa & Marina is located on the tranquil East End of St. Croix. The resort offers breathtaking oceanfront views, direct access to a secluded beach, two freshwater pools, three restaurants, and a full-service spa. Guests can choose from a variety of accommodations, including rooms, suites, and villas.
Room Types:
- Deluxe Oceanfront Room: These spacious rooms offer stunning views of the ocean, a king bed or two queen beds, a balcony or patio, and a marble bathroom with a soaking tub.
- Premium Oceanfront Suite: The suites at Tamarind Reef Resort are luxurious and spacious, with sweeping ocean views. They feature a king bed, a living room with a sofa bed, a balcony or patio, and a marble bathroom with a soaking tub.
- Deluxe Oceanfront Villa: The villas at Tamarind Reef Resort are perfect for families or groups of friends. They offer two bedrooms, two bathrooms, a fully equipped kitchen, a living room, and a private balcony or patio with ocean views.
4. The waves at Cane Bay

Cane Bay is located on the north shore of St. Croix and is a popular spot for snorkeling, diving, and swimming. The waves here can be strong, but they are perfect for body surfing and boogie boarding. There is also a reef just offshore that is great for exploring.
Room Types:
- There are a variety of room types available at Cane Bay,
- including studios,
- one-bedroom suites,
- and two-bedroom suites.
5. Divi Carina Bay Resort
Situated on the island’s sunny south shore, Divi Carina Bay Resort & Casino is perfect for those who want to enjoy all that St. Croix has to offer. The resort offers two swimming pools, a casino, six restaurants and bars, live entertainment, and a full-service spa. Guests can also take advantage of the resort’s water sports facilities, including windsurfing, sailing, and snorkeling.
Room Types:
- Standard Room: Standard rooms offer one king or two queen beds, a balcony or patio, and views of the pool, garden, or ocean.
- Deluxe Room: Deluxe rooms offer one king bed or two queen beds, a balcony or patio with ocean views, and access to the concierge lounge.
- Divi Suite: Divi suites offer one king bed, a living room, a wet bar, and a balcony or patio with ocean views.
- Presidential Suite: The presidential suite offers one king bed, a living room, a dining room, a wet bar, and a balcony or patio with ocean views.
Wrapping Up
There are many beautiful resorts in St. Croix, each offering something unique for guests to enjoy. Whether you’re looking for a luxury experience or a more laid-back vacation, you’re sure to find the perfect resort for you on this lovely island.