Discover Paradise: A 7-Day Adventure in the U.S. Virgin Islands

Immerse yourself in the vibrant culture, stunning beaches, and rich history of the U.S. Virgin Islands with this 7-day itinerary, featuring the best of St. Thomas and St. John.

The U.S. Virgin Islands, a tropical paradise in the Caribbean, offer a perfect blend of natural beauty, rich history, and vibrant culture. Comprising the main islands of St. Thomas, St. John, and St. Croix, this destination is renowned for its stunning beaches, crystal-clear waters, and lush landscapes. Visitors can explore historical landmarks, indulge in local cuisine, and partake in a variety of water sports and outdoor activities. With a warm climate year-round, the U.S. Virgin Islands are an ideal getaway for those seeking relaxation and adventure.


St. Thomas, known as the gateway isle of the U.S. Virgin Islands, is famous for its bustling harbor, duty-free shopping, and vibrant nightlife. Meanwhile, St. John, the smallest of the three main islands, is a haven for nature lovers, with two-thirds of its land designated as a national park. This itinerary will guide you through the best experiences these islands have to offer, ensuring a memorable 7-day journey.

St. Thomas

Day 1: Arrival in St. Thomas

Afternoon: Arrive at Cyril E. King Airport in St. Thomas. Check into your accommodation. For the best options, explore VRBO or Hotels.com.

Evening: Enjoy a welcome dinner at Oceana Restaurant & Bistro, offering exquisite seafood with stunning ocean views.

Day 2: Exploring Charlotte Amalie

Morning: Start your day with a visit to Blackbeard's Castle, a historic site offering panoramic views of Charlotte Amalie. Explore the 99 Steps, a famous landmark built by the Danes in the 1700s.

Afternoon: Head to Magens Bay, one of the world's most beautiful beaches, for a relaxing afternoon of sunbathing and swimming.


Evening: Dine at The Twisted Cork Cafe, known for its farm-to-table dishes and cozy atmosphere.

Day 3: Adventure and Relaxation

Morning: Experience the thrill of a Tree Limin' Extreme Zipline adventure, offering breathtaking views of Magens Bay and beyond.

Afternoon: Visit Coral World Ocean Park to explore marine life exhibits and enjoy a Sea Trek Helmet Dive.

Evening: Savor a Caribbean-inspired dinner at Gladys' Café, located in the historic Royal Dane Mall.

St. John

Day 4: Travel to St. John

Morning: Take a ferry from St. Thomas to St. John. For travel options, check Trip.com.


Afternoon: Arrive in Cruz Bay, St. John. Check into your accommodation. Explore VRBO or Hotels.com for options.

Evening: Enjoy a casual dinner at The Longboard, offering fresh seafood and tropical cocktails.

Day 5: Discovering Virgin Islands National Park

Morning: Explore the Virgin Islands National Park, home to pristine beaches and hiking trails. Visit Trunk Bay for snorkeling and relaxation.

Afternoon: Continue your exploration with a hike to the Annaberg Sugar Plantation ruins, offering a glimpse into the island's history.

Evening: Dine at Morgan's Mango, known for its Caribbean fusion cuisine and lively atmosphere.


Day 6: Snorkeling and Sailing

Morning: Embark on a Full-Day Lime Out Snorkel Taco Lunch & Open Bar tour, enjoying snorkeling and a unique floating taco bar experience.

Afternoon: Relax on the boat and take in the stunning views of the surrounding islands.

Evening: Return to Cruz Bay and have dinner at Extra Virgin Bistro, offering locally sourced ingredients and a creative menu.

Day 7: Departure

Morning: Spend your last morning at Cinnamon Bay, enjoying the beach and reflecting on your trip.

Afternoon: Depart from St. John and head back to St. Thomas for your flight home. Check Trip.com for flight options.


This 7-day itinerary offers a perfect blend of relaxation, adventure, and cultural experiences in the U.S. Virgin Islands. From the vibrant streets of St. Thomas to the serene landscapes of St. John, you'll leave with unforgettable memories and a longing to return to this Caribbean paradise.

Ready to book your trip?

Search Hotels
Search Homes

Traveling somewhere else?

Generate a custom itinerary