St. Croix isn’t the kind of island you can fully appreciate in a single afternoon. Sure, the beaches are beautiful, the water is incredible, and there’s plenty of sunshine. But what makes St. Croix special goes well beyond the coastline.
After living here for several years, I’ve come to appreciate the island’s variety. One day you can be snorkeling alongside sea turtles, the next exploring centuries-old buildings, hiking through the hills, or enjoying a quiet meal overlooking the Caribbean.
If you’re planning a visit, here are 15 things you should do before leaving St. Croix. Some are iconic experiences, others are a little less obvious, but each offers something memorable.
1. Snorkel at Buck Island
If there’s one excursion that deserves a place on nearly every St. Croix itinerary, it’s Buck Island Reef National Monument.
Located just off the northeastern coast, Buck Island is famous for its brilliant turquoise water, beautiful white sand, and protected coral reef. The underwater snorkeling trail is an opportunity to see colorful fish and fascinating marine life.
Even if snorkeling isn’t your favorite activity, the boat ride and scenery alone make the trip worthwhile.
My tip: Book an excursion with an authorized operator in advance, especially during busy travel periods. Choose a trip that includes time at the beach as well as snorkeling, and remember that conditions can change.
π Find Buck Island on Google Maps
2. Explore Frederiksted Pier
Frederiksted Pier is much more than a place where cruise ships dock. It’s one of the island’s most recognizable landmarks and a fantastic place to experience the waterfront.
The pier is especially popular with snorkelers and divers because its underwater pilings attract a surprising variety of marine life. You might encounter colorful fish, sea turtles, and other creatures beneath the surface.
Above the water, the views of Frederiksted and the surrounding coastline are beautiful.
My tip: Check whether the pier is open to pedestrians before visiting, particularly on cruise ship days. If snorkeling, stay clear of vessel activity and follow any posted restrictions.
π Frederiksted Pier on Google Maps
3. Watch the Sunrise at Point Udall
There’s something special about watching the first light of the day appear over the Caribbean.
Point Udall, at the easternmost point of the United States, is one of the most dramatic places on St. Croix. The Millennium Monument stands above a rugged coastline with sweeping views of the surrounding water.
It’s beautiful at almost any time of day, but sunrise is particularly memorable.
My tip: Arrive a little before sunrise and bring your camera. The changing light over the water and surrounding hills makes this one of my favorite areas for photography.
π Point Udall on Google Maps
4. Wander Through Historic Christiansted
Christiansted is one of those places where it’s worth slowing down and exploring without a strict itinerary.
The colorful historic buildings, shaded walkways, small shops, restaurants, and waterfront give the town its distinctive character.
Take time to walk along the boardwalk, explore the streets, and admire the architecture. You can also visit Fort Christiansvaern and learn more about the island’s Danish colonial history.
There’s plenty to discover if you look beyond the main streets.
My tip: Visit in the morning when it’s cooler, then stop somewhere for coffee or lunch. Don’t forget to look up at the architecture.
π Christiansted Boardwalk on Google Maps
5. Eat Authentic Crucian Food
You haven’t fully experienced St. Croix until you’ve tried some of its local food.
Crucian cuisine reflects the island’s history and culture, with influences from Africa, the Caribbean, and Europe.
Depending on what’s available, look for local favorites such as:
- Fish and fungi
- Kallaloo
- Stewed chicken or other locally prepared meats
- Johnnycakes
- Seasonal Crucian tarts
One of the pleasures of eating on St. Croix is discovering small local establishments that may not look particularly impressive from the outside but serve excellent food.
My tip: Ask what’s being prepared that day rather than ordering something familiar. Some of the best meals come from trying a local specialty.
π Find local Crucian food on Google Maps
6. Watch the Sunset on the West End
St. Croix has beautiful sunrises, but its sunsets deserve just as much attention.
The island’s west end is particularly well positioned for watching the sun sink toward the Caribbean Sea. Frederiksted, Rainbow Beach, and several waterfront restaurants offer wonderful places to enjoy the changing colors.
Some evenings are spectacular, with brilliant oranges and pinks. Others are quieter, with soft pastel colors stretching across the horizon.
Either way, it’s a wonderful way to end the day.
My tip: Don’t leave immediately after the sun disappears. Some of the most beautiful colors appear in the following 15 to 20 minutes.
For more ideas, read my guide to the best places to watch the sunset on St. Croix.
π Rainbow Beach on Google Maps
7. Spend an Afternoon at Cane Bay
Cane Bay is one of the island’s most popular beaches, and it’s easy to understand why.
Located along the north shore, Cane Bay combines beautiful scenery, clear water, snorkeling, diving, and nearby places to eat and relax.
It’s also known for the Cane Bay Wall, a dramatic underwater drop-off that attracts scuba divers.
But you don’t need to be a diver to enjoy Cane Bay. Bring a beach chair, spend some time in the water when conditions permit, and enjoy the scenery.
My tip: Check the sea conditions before getting in. North-shore beaches can experience significant waves and currents, especially during winter swells.
8. Hike to an Unforgettable View
One of the things that surprises visitors is how much the landscape changes across St. Croix.
There are dry, cactus-covered hills on the East End, lush valleys in the northwest, and dramatic coastal trails with expansive views.
If you’re comfortable hiking, Goat Hill is one of my favorite recommendations. The climb rewards you with panoramic views of the island’s eastern coastline.
Other options include the trails toward Jack and Isaac Bays or the more challenging hike toward Ham’s Bluff.
My tip: Start early, bring more water than you think you’ll need, and wear proper shoes. The Caribbean sun can make even a relatively short hike challenging.
9. Discover the Island’s History
St. Croix has a fascinating and sometimes difficult history, and understanding it adds depth to any visit.
The island’s historic sites tell stories of Indigenous communities, European colonization, the plantation economy, enslavement, emancipation, and the generations of Crucians who shaped the island.
Some worthwhile stops include:
- Fort Frederik: A historic landmark associated with the island’s emancipation history.
- Estate Whim Museum: An opportunity to learn about plantation-era St. Croix and the lives of those who lived and worked there.
- Christiansted National Historic Site: Preserved buildings that offer insight into the island’s Danish colonial past.
These places help visitors appreciate St. Croix as more than a beautiful vacation destination.
My tip: Choose at least one historic site and spend enough time to understand its significance rather than simply taking a photograph.
π Fort Frederik on Google Maps
10. Explore St. George Village Botanical Garden
St. George Village Botanical Garden is one of the island’s most peaceful attractions.
Set among the historic remains of a former sugar plantation, the garden combines tropical plants, beautiful trees, winding pathways, and historic structures.
It’s a wonderful place to slow down, appreciate the island’s natural environment, and learn something about its botanical and cultural history.
It’s also a particularly enjoyable stop for anyone interested in photography.
My tip: Allow enough time to explore without rushing. Check current admission prices and opening hours before visiting.
π St. George Village Botanical Garden on Google Maps
11. Take a Scenic Drive Along the North Shore
Sometimes the best way to experience St. Croix is simply to get in the car and explore.
The north shore offers some of the island’s most beautiful scenery, with winding roads, green hills, coastal overlooks, and views of the Caribbean.
The landscape becomes particularly lush as you travel toward the island’s northwest.
Don’t be in a hurry. Stop at safe overlooks, take photographs, and enjoy the changing scenery.
My tip: Remember that we drive on the left in the USVI. Some roads are narrow and winding, so take your time and avoid stopping where you would obstruct traffic.
π Explore the North Shore on Google Maps
12. Experience a Local Island Tradition
Beaches and beautiful scenery are wonderful, but St. Croix’s culture is just as important to the experience.
Look for opportunities to learn about local traditions, music, crafts, food, and the people who call the island home.
Depending on when you’re visiting, you might find a cultural event, a local market, a festival, or a community gathering open to visitors.
You could also explore the island’s rum-making history through a distillery tour, where available.
My tip: Ask local residents about upcoming events. Some of the most memorable experiences aren’t necessarily the ones prominently advertised to tourists.
π Cruzan Rum Distillery on Google Maps
13. Go Snorkeling and Look for Sea Turtles
Seeing a sea turtle swimming through the clear Caribbean water is an experience you won’t soon forget.
St. Croix has several snorkeling locations where you may encounter turtles, colorful fish, rays, and other marine life.
Dorsch Beach, Cane Bay, and the waters around Frederiksted are among the places worth considering, depending on conditions.
Of course, wildlife sightings are never guaranteed. That’s part of what makes each encounter special.
My tip: Give sea turtles plenty of space. Never chase, touch, feed, or block their path to the surface. Observe quietly and let them go about their business.
π Dorsch Beach on Google Maps
14. Spend Time in Frederiksted
Frederiksted has a different personality from Christiansted, and that’s part of its appeal.
The town has a relaxed atmosphere, historic architecture, colorful buildings, and a beautiful waterfront. It’s a place where you can spend a few hours wandering, visiting small businesses, enjoying a meal, and taking in the surroundings.
I particularly enjoy the waterfront and the views toward the pier.
Frederiksted also makes an excellent starting point for exploring the island’s west end.
My tip: Give yourself time to explore beyond the waterfront. The historic streets and architecture are worth seeing, too.
For a more detailed itinerary, see my guide to spending the perfect day in Frederiksted.
π Frederiksted on Google Maps
15. Do Absolutely Nothing for a While
This might sound like a strange recommendation for a list of things to do, but I think it’s one of the most important.
It’s easy to fill a vacation with activities, excursions, reservations, and sightseeing. Before you know it, you’re heading back to the airport wondering where the time went.
St. Croix is a wonderful place to slow down.
Find a quiet beach, sit beside the water, enjoy a leisurely breakfast, or spend an afternoon watching the clouds drift across the Caribbean.
No schedule. No rush. No need to be anywhere else.
My tip: Leave at least a few hours of your trip completely unplanned. Some of your favorite memories might come from doing nothing at all.
Only Have Three Days on St. Croix?
If your visit is short, don’t try to squeeze all 15 experiences into three days. You’ll spend too much time rushing from place to place.
Instead, I’d prioritize these five:
- Buck Island: Set aside a half or full day for a snorkeling excursion.
- Christiansted: Explore the historic town and waterfront.
- Point Udall: Visit for sunrise or a scenic East End drive.
- Frederiksted: Spend an afternoon exploring the town and waterfront, followed by sunset.
- Local food: Make time for at least one authentic Crucian meal.
If you’re especially interested in beaches, hiking, or photography, you can easily swap one of these for something that better matches your interests.
A Few Things to Know Before You Go
- Renting a car is helpful. St. Croix is spread out, and having your own transportation makes exploring much easier.
- Drive on the left. Even though St. Croix is a U.S. territory, traffic travels on the left side of the road.
- Don’t underestimate the sun. Bring water, sunscreen, and appropriate protection, especially when hiking or snorkeling.
- Check conditions before swimming. Waves, currents, and visibility can change considerably from one beach to another.
- Confirm opening hours. Historic sites, restaurants, attractions, and tours may have seasonal or changing schedules.
- Respect protected areas. Some beaches, including Sandy Point National Wildlife Refuge, have seasonal restrictions to protect nesting sea turtles.
- Leave room for flexibility. Weather and island schedules don’t always cooperate with carefully planned itineraries.
Final Thoughts: Experience St. Croix, Don’t Just Visit It
What makes St. Croix memorable isn’t any single beach, restaurant, or attraction. It’s the combination of beautiful scenery, fascinating history, distinctive culture, and the island’s relaxed pace.
You can spend the morning hiking through dry coastal hills, the afternoon snorkeling in clear Caribbean water, and the evening watching a spectacular sunset.
And sometimes, the best experience is simply sitting somewhere beautiful and enjoying the moment.
Whether this is your first visit or your fifth, I hope these 15 experiences help you discover something new about St. Croix.
What would you add to this list? If you’ve visited St. Croix, I’d love to hear which experiences made your trip memorable. Share your favorites in the comments!
