Kailua Beach is a popular snorkelling beach located east of Diamond Head. It can be reached by public transit from Waikiki.