Lanikai is perhaps the prettiest beach on Oahu. The white sand is fine and the water is incredibly blue.
It’s a great spot to just relax, snorkel in the clear water, and kayak or paddle board.
The beach is incredible and also draws a large crowd. There is a ton of parking but somehow the number of open spots is always scarce.