Carina Bay Boutique All-Inclusive Resort & Casino is an adults-only resort on St. Croix’s quiet east end, praised for its peaceful setting, renovated rooms, and friendly staff. Guests enjoy the all-inclusive perks, especially the Oceans rooms and Italian dining. The small beach and average food receive mixed reviews, and the remote location may require a rental car — though some travelers consider the seclusion a major perk.
The rooms at Carina Bay are modern, airy, and designed with a coastal palette that reflects the resort’s beachfront setting. Guests can choose from beachfront rooms with private patios or balconies just steps from the sand, or more spacious hillside suites with kitchenettes and scenic views.
The resort’s premium “Oceans” category offers elevated perks like plush robes, gourmet coffee, and VIP check-in. All accommodations include essentials like air conditioning, smart TVs, mini-fridges, and complimentary Wi-Fi.
Dining at Carina Bay includes buffet breakfasts, themed dinners, casual poolside meals, and Italian cuisine at the resort’s signature restaurant — all part of the all-inclusive package.
On-site activities include two pools, non-motorized water sports such as kayaking and paddleboarding, an 18-hole mini golf course, and the Carina Bay Casino, offering slots and table games.
How to get to Carina Bay Boutique Resort & Casino
Fly into Henry E. Rohlsen Airport (STX), St. Croix. Carina Bay Boutique Resort is located about 30 minutes from the airport.
For more information
For more information, visit Carina Bay’s website or check prices here.
More St. Croix resorts



