Rest or get active at Rainbow Beach, a small, laid-back stretch of sand near the Frederiksted cruise ship dock. Sunbathe on a rented lounge chair or on the soft white sand; enjoy the quiet atmosphere; and watch the cruisers roll into the nearby dock. You can swim in the calm, clear water, or venture into the rockier part of the beach for some snorkeling near the coral reef. If you get hungry or thirsty, grab a seat at the beach bar and try out their dishes and refreshing juices. Use our St. Croix visit planning tool to add Rainbow Beach and other attractions to your St. Croix vacation plans.
Rainbow Beach reviews
Plan your trip to St. Croix
Get a personalized tripA complete day by day itinerary
based on your preferences
Customize itRefine your trip. We'll find the
best routes and schedules
Manage itEverything in one place.
Everyone on the same page.
Popular things to do in St. Croix
Scuba / Snorkeling
St. Croix Ultimate Bluewater Adventures (SCUBA), Inc.
Duration: 2h 30 min
Kid-friendly things to do in St. Croix
Wildlife in St. Croix
Hidden gems in St. Croix
Shopping in St. Croix
Nearby attractions in St. Croix
Trips to Rainbow Beach by other users
6 days in St. Croix BY A USER FROM UNITED STATES Shoy Beach Sail on Zulu Fort Christiansvaern 6 days in St. Croix BY A USER FROM UNITED STATES Estate Whim Museum Divi Carina Bay Casino Cane Bay 60 days in U.S. Virgin Islands BY A USER FROM HONG KONG SAR CHINA East End Cruz Bay St. Croix 5 days in St. Croix BY A USER FROM UNITED STATES Rainbow Beach Rhythms at Rainbow Beach Frederiksted Pier 5 days in St. Croix BY A USER FROM UNITED STATES Fort Christiansvaern Buck Island Reef National Monument Point Udall 8 days in St. Croix BY A USER FROM UNITED STATES Rainbow Beach Rhythms at Rainbow Beach Crucian Gold