Makaha is a beautiful beach community about 35 miles northwest of Honolulu. Makahaʻs main attraction is its beaches. Makaha Beach ranks as one of the best beaches in the world. Surf events take place in Makaha each year, and it's an ideal spot for surfers of all skill levels. The beaches in Makaha are also excellent spots for sunbathing, snorkeling, and swimming. Another popular activity at Makaha Beach is diving. The Makaha Caverns is a beautiful spot featuring a series of arches, caverns, and overhanging ledges. There are many oceanfront restaurants, markets, coffee shops, and the Koʻolina resort community that includes restaurants, activities and Four Seasons and Marriott properties is 20 minutes away.