Not too far from Waikiki beach is Hanauma Bay. Seriously, beautiful. The beach is alright, but the landscape and the ocean is beyond incredible. Bring your own snorkeling gear. If you’re Kama’aina you get in for free, but don’t forget your ID. They won’t budge if you don’t bring it. When we went we took the bus there with no problems, just check the time/schedule.