4. Hanalei Bay
With majestic mountains in the background and deep blue waters below, no beach trip to Kauai is complete without a visit to the northern coast for a day in Hanalei. The town, west of Princeville, is set in between mountains and fields of taro, making it the perfect spot to stop for a snack before heading to the largest bay on the island. At nearly three miles long, there’s plenty of room for day trippers, snorkers and— when the waves are just right—surfers.