In the Hawaiian language Kailua means "two seas" or "two currents". Kailua Beach ranks as the second most beautiful out of all the Oahu Beaches. It has long, golden stretches of powdery fine sand, and beautiful views Mokulua Islands, with the Koolau Mountains in the backdrop. There are three different parking lots, but as always, plan on going early to get a spot. I didn't take as many pictures as I would have liked, because I temporarily parked in one of the lifeguard spots, so I could jump out real quick and shoot these.
I also recommend stopping in downtown Kailua, which is only five minutes away from the beach. It has a beach town feel with no hotel towers, big resorts or giant malls.