Kamakahonu Beach is located between Kailua Pier on Kailua Bay and King Kamehameha Hotel. Also known as King Kam Beach, this white-sandy beach is good for kids and has plenty of shady areas. Outside of the cove there is a great snorkeling area. This is also a very historic area with the heiau (sacred place) nearby. There are campgrounds rather near the section of coastline where you can raise that tent of yours. Enjoy swimming, golfing, fishing, boating, and hiking,