Ka'anapali is a coastal town in West Maui, located about 5 miles (8 km) north of Lahaina. The town boasts beautiful Ka'anapali Beach , volcanic rock formations, snorkeling spots and several upscale hotels, such as the Sheraton Maui Resort, the Hyatt Regency Maui Resort and The Westin Ka'anapali.