Rainbow Beach, St. Croix

4.1
#2 of 14 in Beaches in St. Croix
Beach · Nature / Park
Create an itinerary including Rainbow Beach
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.
Create a full itinerary - for free!

Rainbow Beach reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
562 reviews
TripAdvisor
  • We had a nice time, including a half hour of jet-skiing, and an hour of snorkel. Very calm Nice sea life- not like a scuba dive, but plenty to entertain. Rhythms was RIGHT there so that was super....  more
    We had a nice time, including a half hour of jet-skiing, and an hour of snorkel. Very calm Nice sea life- not like a scuba dive, but plenty to entertain. Rhythms was RIGHT there so that was super....  more »
  • Do yourself a favor and grab some watershoes before going. (Kmart was the place for those--$10). Intended to stay for just a few hours but stayed all day. Rented jet skis and snorkeled off the... 
    Do yourself a favor and grab some watershoes before going. (Kmart was the place for those--$10). Intended to stay for just a few hours but stayed all day. Rented jet skis and snorkeled off the...  more »

Plan your trip to St. Croix

  • Get a personalized trip
    A full day by day itinerary based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Manage it
    Everything in one place. Everyone on the same page.