Compare options and check current prices and availability.
We may earn a commission when you book through these links, at no extra cost to you.
Finding available stays...
Explore bookable experiences from our travel partners.
We may earn a commission when you book through these links, at no extra cost to you.

View experience
From $1,134.27
Price and availability may change.

View experience
From $244.37
Price and availability may change.

View experience
From $97.58
Price and availability may change.

View experience
From $136.20
Price and availability may change.

View experience
From $372.97
Price and availability may change.

View experience
From $127.88
Price and availability may change.

View experience
From $90.05
Price and availability may change.

View experience
From $49.37
Price and availability may change.
Cruz Bay, the bustling gateway to St. John, is a charming blend of laid‑back Caribbean vibes and vibrant island culture. Nestled on the western shore of the island, the town’s pastel‑colored storefronts, lively waterfront promenade, and historic buildings create a picturesque setting that feels both relaxed and inviting. The harbor is dotted with sailboats, catamarans, and colorful fishing vessels, while the scent of sea salt mingles with the aroma of fresh tropical fruits from nearby market stalls. Visitors can wander the narrow streets to discover boutique shops, art galleries, and lively cafés where locals gather to enjoy a cool drink and share stories of island life.
Beyond the town, Cruz Bay serves as the launchpad for exploring the natural wonders that make St. John a nature lover’s paradise. Just a short walk or ferry ride away lies the world‑renowned Virgin Islands National Park, covering more than two‑thirds of the island with pristine beaches, mangrove lagoons, and rugged hiking trails that lead to historic ruins and breathtaking vistas. The town’s beachfront is perfect for snorkeling among vibrant coral reefs, while the nearby Trunk Bay offers a famous underwater snorkeling trail. Evenings in Cruz Bay come alive with the sounds of steel drums and reggae, as beachfront bars and restaurants serve up fresh seafood, Caribbean-inspired cocktails, and live music that captures the island’s joyful spirit.