Apologies to, well, pretty much every beach in Oahu, but the other islands have some of the best beaches around. If you’re looking for avoid tourists, opt for Lanai’s Hulopoe Beach. The well-protected area makes for a good swimming beach (of which there is a shortage on the island), there’s excellent snorkeling around the volcanic tide pools and near the rocks on either end of the beach, and it is often cited as one of the most beautiful and romantic in the state. Elsewhere, Hapuna Beach on the Big Island is another must-visit, offering clean, clear water and a sandbar that extends 25 yards into the ocean. The conditions here are superb for snorkeling, swimming, and boogie boarding. The beach gets a bit crowded in the evenings, but since it’s the largest on the island, there should still be plenty of elbow room.