Surrounded by lush mountains, cascading waterfalls, and the beautiful blue waters of the bay, the quaint and charming Hanalei is a must-visit on your trip to Kauai. Hanalei is a small town located on the north shore of Kauai and known for having some of the best beaches in the world. Spend your day at the crescent-shaped Hanalei Beach or take a stroll on Hanalei Pier. If it's perfect views you're after, Hanalei Valley Lookout provides enchanting views of Kauai as well as two waterfalls and taro fields. Search vacation rental properties in picturesque Hanalei on Kauai's North Shore.