I’ve made many posts of detailed trip St. John trip reports on longhorn boards of old. We stumbled upon St John while honeymooning in St Thomas 19 years ago. I can’t imagine spending any time in St Thomas when St. John is right there. Pros: About 3/4 national park, so very pristine Unbelievable beaches and water Some nice hiking Very laid back A ton of gorgeous reasonable villas to choose from Cons: Difficult to get to, lots of travel time Not many villas are on the beach, short drive required Some don’t love driving the hills and on the left side. You get used to it IMO We’ve stayed at Carnival Beach House, Villa Capiz, Tortuga Cottage, DejaView (5 king suits with an insane kids bunk room), and a hotel in Cruz Bay while in for a quick trip to look into buying a sail charter business. All the North Shore Beaches are amazing and each offer something different. Trunk bay is the most famous, Maho had incredible snorkeling with turtles, Honeymoon & Solomon are so pristine and gorgeous, Hawksnest is my wife’s favorite and my least favorite, Francis is long and uninhabited. Hike to Waterlemon for great snorkeling. The Coral Bay side of the island is quieter and a bit more arid. We stayed on that side and explored over there a few years ago and fell in love with Salt Pond (I think the best snorkeling on island) and Hansen Bay. We are renting a catamaran in July and will be mooring/anchoring around St John for 10 nights. Would love to hit BVIs but are happy to stay in St John the whole time if we have to. Trunk Bay Hawksnest Maho Francis (left) / end of Maho on right View from DejaView - Rendezvous Bay Honeymoon Honeymoon The Lime Out (floating taco bar) old location in Hansen Bay