Skip to Content

Best All-Inclusive Resorts In St. Croix, USVI (2024)

St. Croix is a spectacular destination for a relaxing beach getaway in the Caribbean.

It’s the largest of the three main U.S. Virgin Islands, also consisting of St. John and St. Thomas.

When you visit Saint Crox, you can expect white sand beaches, clear blue waters perfect for snorkeling, and exciting tours.

There are plenty of exciting attractions on the island, suitable for travelers of all ages.

From exploring the seaside village of Christiansted to swimming with sea turtles in the Buck Island Reef, you’ll have a memorable vacation in St. Croix. 

These all-inclusive resorts in St. Croix can ensure a comfortable stay and make it a memorable tropical vacation in the US Virgin Islands. By definition, there aren’t too many all-inclusive options in St. Croix, but these are some of the closest to it that you can find.

All-Inclusive Resorts In St. Croix

1. The Buccaneer Beach & Golf Resort

The Buccaneer Resort

The Buccaneer is a vast bright-colored hotel with a massive golf course, private white sand beaches, and impeccable views of the ocean. The luxurious 4-star hotel is located in the village of Christiansted, affiliated with Wyndham Hotel’s Trademark Collection.

Overnight accommodations range from oceanfront or garden view rooms to large two-bedroom beachside suites. All guest rooms feature modern amenities, including high-end toiletries, plush-down pillows, and bathrobes.

On-site dining is available at The Buccaneer’s three eateries, such as The Terrace Restaurant, which serves complimentary breakfast daily included with your reservation.

In addition to the golf course, the resort also boasts two outdoor pools, eight tennis courts, a twenty-four-hour gym, and a water sports center where guests can rent free kayaks and snorkeling gear. Travelers looking for more laid-back activities might prefer to book a treatment at The Buccaneer’s world-class spa, where you can enjoy massages and yoga classes. 

You can visit close-by beaches, including Mermaid Beach and Whistle Beach. You can also book day trips to Buck Island Reef National Monument with their help. Overall, it’s one of the best places to stay in St. Croix and one of the island’s most romantic hotels. 

2. Divi Carina Bay Beach Resort

Divi Carina Bay Resort

The Divi Carina Bay Beach Resort is a fantastic resort in St. Croix’s village of Christiansted. 

This is one of the best all-inclusive resorts in St. Croix for couples or families since specific guest suites feature more than one bedroom. Children under the age of twelve can stay at the Divi Carina Bay Beach Resort for free.

In addition, the resort has an on-site kids’ club where staff members keep your children entertained with fun activities like resort-wide scavenger hunts, pizza parties, and poolside movie nights. It’s a great way to free up time for yourself and a significant other.  

Other exciting amenities at this resort include a casino, direct beach access, a tennis court, and a fitness center. There are two large swimming pools offering views of the beach or Christiansted’s picturesque hillside. A water sports activity center is also on-site, where you can rent complimentary kayaks, paddleboards, and snorkeling gear. 

Guests can choose from several dining options thanks to the four eateries and bars. Meals are included with the resort’s all-inclusive package, including inside the Carina Café and Bar which offers tasty wood-fired pizzas. 

3. The Waves At Cane Bay

The Waves

The Waves at Cane Bay is a gorgeous, renovated boutique hotel on St. Croix’s North Shore overlooking Cane Bay Beach. It’s one of the island’s eco-friendly resorts that prides itself on sustainability and preserving St Croix’s natural beauty. 

The standard and superior rooms each feature a comfortable king bed, air conditioning, private balconies, mini-refrigerators, and modern Bohemian-style décor. Those who book a superior room also have a kitchenette and a slightly separate dining space. A complimentary wireless internet connection is offered throughout The Waves Cane Bay property. 

Guests can sit down for a delightful dinner at AMA, a sustainable seafood restaurant featuring daily catches from local fishermen on the island, plus scenic ocean views. After dinner, you can enjoy cocktails at the Sunset Bar. The waterfront bar also offers light appetizers for lunch and dinner. 

It’s one of the most luxurious all-inclusive resorts on the US Virgin Islands that is quite pricey, but the atmosphere and views make up for it. If you’re planning a big event, you can host large celebrations on their campus. 

4. Sand Castle On The Beach

sand castle on the beach

Sand Castle On The Beach is a glamorous waterfront resort in Frederiksted. It’s near Sandy Point Beach and National Wildlife Refuge, one of St. Croix’s and US Virgin Islands most noteworthy attractions, where you can encounter leatherback and hawksbill sea turtles.

Overnight accommodations range from standard ocean-view guest rooms to one to two-bedroom suites. Each suite comes with a full kitchen and living areas with sleeper sofas. The resort also has on-site dining options like the award-winning Beachside Café. 

Sand Castle On The Beach is ideal for a romantic getaway or wedding celebration. The resort even has a separate bridal suite and packages available for destination weddings. The beautiful U.S. Virgin Island of Saint Croix makes the perfect backdrop for your ceremony.

It also boasts a beautiful outdoor pool complete with loungers, a pool bar, and ocean views. Activities you can sign up for include kayaking, snorkeling, scuba diving, and sailing across the Caribbean Sea since the hotel provides rental equipment on-site and beach towels. 

It’s also close to the Henry E. Rohlsen Airport, so your taxi won’t need to drive far to drop you off after you arrive.

5. Tamarind Reef Resort

Tamarind Reef Resort

Situated on the shores of Green Cay, Tamarind Reef Resort boasts a beautiful beach, luscious green gardens, and a large marina on its forty-acre property. It would almost be difficult to try and not relax by its ocean-facing pool overlooking the horizon with classic palm trees in your peripherals. 

Visitors have easy access to Buck Island Reef National Monument, where you can snorkel and see coral and extensive marine life like tropical fish and sea turtles. You can rent boats for a day out to explore all the other US Virgin Islands or book a deep-sea fishing trip from the resort’s large marina.  

If snorkeling or kayaking isn’t your favorite activity, you can also make use of the four tennis courts and outstanding seafood restaurants located on the property. There is also a poolside bar to grab drinks from while enjoying the sun.  

The Deluxe Package comes with either one king-sized bed or two queen beds, featuring a private patio or balcony overlooking the ocean. Their Superior Kitchenette Package that comes with either one king-size bed or two queen-size beds and includes a well-sized kitchenette.

Besides lounging around the swimming pool or playing a round of tennis, guests can book a treatment at the resort’s spa. It makes for a relaxing day, especially when followed by a sunset stroll along the property’s private sandy beach. 

Married couples looking to celebrate can book their honeymoon package to enjoy a romantic vacation.

6. Club St. Croix Beach and Tennis Resort 

Club St Croix Resort

Located in the heart of Christiansted, Club St. Croix Beach and Tennis Resort is a prime destination for couples, families, friend groups, and solo travelers. 

The Saint Croix resort boasts a tennis court, private beach access, and a massive 80-foot-long freshwater swimming pool and jacuzzi. Be sure to drop by the on-site restaurant for great local staples like conch fritters and some of the tastiest brunch dishes on the island. Complimentary WiFi is also available across the entire property. 

Vacation rentals consist of studios or one to two-bedroom suites complete with full kitchens, living area, dining room, and an outdoor patio or terrace with next-level ocean views. It is an excellent resort for families, given the extra space. 

Despite its superb overnight accommodations, it is one of the more affordable hotels in St. Croix.  

7. Carambola Beach Resort

Carambola Beach Resort

Marriot Bonvoy’s Carambola Beach Resort is a lovely place for a tropical vacation. The hotel is only a quick hike away from St. Croix’s iconic Annaly Beach and Carambola Tide Pools, both of which are accessible via the trailhead on the property. 

The Carambola Beach Resort offers beachfront or island view villa-style suites featuring a comfortable king bed, dark wooden furniture, luxe toiletries, sleeper sofas, and a private outdoor terrace with cozy seating. 

There are two restaurants at Carambola Beach Resort, including Flamboyant Lounge and Beach Bar, known for its refreshing fruity cocktails like Mai Tais and Rum Punches. The facilities include a large outdoor swimming pool, jacuzzi, fitness center, and easy beach access. The resort’s concierge can also arrange excursions for St. Croix’s other attractions upon request. 

8. Hotel On The Cay

Hotel on the Cay

Located on one of St. Croix’s smaller islands, Protestant Cay, this beautiful resort offers an unforgettable U.S. Virgin Islands experience. 

Hotel On The Cay boasts more than fifty spotless guest rooms complete with kitchenettes, private balconies, and tropical-inspired décor. While the rooms look a little dated, they’re well worth the value and privacy that Protestant Cay provides. 

There are two restaurants, including Rolling Smoke On The Cay, where guests can indulge in delicious Caribbean barbecue and grilled seafood dishes. Hotel On The Cay is also a popular St. Croix wedding destination, offering guests a beautiful landscape and access to a team of talented event planners. 

Despite being secluded on its own cay, travelers can go back and forth to popular towns like Christiansted and Frederiksted via the resort’s private ferry boat. Fortunately, transportation with the ferry boat is included in your rate, so you don’t have to pay anything. 

9. Holger Danske Hotel

Holger Danske Hotel

The Holger Danske Hotel in Christiansted is home to some of the island’s best attractions. It’s conveniently within walking distance of the Christiansted Boardwalk, where travelers can shop, embark on a sunset charter cruise, and dine in one of Downtown Christiansted’s waterfront restaurants. 

Guest rooms at The Holger Danske Hotel are among the most budget-friendly on the island. Accommodations range from your typical standard vacation rooms to deluxe suites with garden, ocean, or mountain views. All rooms are super clean, and cozy, and feature a private balcony to relax on.

The Holger Danske Hotel has its own restaurant on the premises. Angry Nate’s serves incredible seafood dishes and the craziest happy hour deals daily at 4 pm. You know it’s time once it starts since the staff fires a cannon to initiate the event. 

With its location near some of the most beautiful St Croix beaches, you can go snorkeling, kayaking, jet-skiing, scuba diving, and swimming in crystal clear waters.

10. Colony Cove Beach Resort 

Colony Cove Resort

Colony Cove Beach Resort, situated near the sandy shores of Sugar Beach, is a wonderful place to stay. The resort offers special packages for couples, including the Honeymoon Package, which includes a bottle of champagne, souvenir glasses, a tropical-inspired floral bouquet, a box of chocolate-covered strawberries, and a sunset dinner cruise.  

Outside of the resort’s custom packages, travelers stay in one of Colony Cove’s villa-style guest suites. Each suite boasts a separate living area, kitchen, television, and quality personal care products. Laundry facilities are also available on-site when you run out of clothes to wear. 

You can take a dip in the resort’s large outdoor pool or sunbathe on one of the comfy chaises along the pool deck. Sugar Beach is less than a ten-minute walk from Colony Cove Beach Resort. 

You’ll find nearby supermarkets and restaurants, so its location is convenient. The hotel staff can also help you book parasailing, private snorkeling, sailing charters, and scuba diving trips.

11. Chenay Bay Beach Resort

Chenay Bay Resort

Chenay Bay Beach Resort is a lovely waterfront hotel situated in the village of Christiansted’s hillside, offering great views of the Caribbean Sea. 

You can stay in their one or two-bed suites with garden and ocean views. Colorful private cottages are available to rent at an additional cost, boasting luxurious amenities like a full kitchen, cozy patio furniture, and a bright sunroof above the bathroom’s shower. Timeshare options are also offered for guests who want to return to Chenay Bay Beach Resort in the future.

The resort’s stellar facilities are made up of an outdoor swimming pool and a tennis court. Water sports equipment like snorkeling gear, paddleboards, and kayaks are available to rent directly from the local store. Guests can also take advantage of the hotel’s complimentary beach towels and chaise lounges.

This boutique resort offers a laid-back atmosphere for visitors who want to enjoy a relaxing beach vacation surrounded by tropical trees and a white sand beach.

12. The Palms At Pelican Cove 

The Palms Pelican Cove

Nestled on the stunning white sand shores of Pelican Cove Beach, the Palms is an excellent destination for your next summer vacation. You can’t miss its vibrant yellow and turquoise exterior. 

The rooms are clean, featuring comfortable bedding and linens, high-quality personal care products, and panoramic ocean views. In addition to the oceanfront rooms, visitors can stay in one of the three luxury rooftop suites. These areas are perfect for families or honeymooners looking to splurge on their living arrangements.

You can also visit their outdoor pool deck, watersport activity center to rent non-motorized boats or snorkeling gear, live jazz music sessions, and a flavorful steakhouse. Every night they hold different events like trivia, magic shows, and fire dancers. 

13. The Fred Beachfront Resort and Spa

The Fred

Located in the village of Frederiksted, The Fred Beachfront Resort and Spa is a must-see for travelers visiting St. Croix for the first time. 

The boutique resort is unique since it’s the only beachfront place in town, and best of all — it’s adults only. The Fred Resort carries great historical significance and is also the home to the famous Totten House, named after Ashley Totten, a well-known early civil rights activist.

There are plenty of fun activities available on and off the resort, including visiting their gift shop. The vacation rentals are pristine, decorated with Caribbean-style décor, and stocked with high-quality toiletries. They come in various configurations to accommodate different groups, from couples to large families or friend groups. It offers spa treatments performed by experienced, licensed staff members. 

The Fred Beachfront Resort is also home to two saltwater pools and a pier you can swim or walk along. A short stroll along the pier will bring you to the Caribbean Museum Center for the Arts, surrounded by local restaurants, bars, and gift shops.

Leave a comment

Your email address will not be published. Required fields are marked *