Beaches and Parks

Ka`anapali Beach

One of the best beaches in Maui, a favorite for relaxation as well as water sports.
Location: Off Hwy 30, Lahaina, Maui, HI 96761

Napili Beach

One of Maui’s nicest swimming and snorkeling beaches, Napili Beach is known for its shimmering blue water and beautiful white sand. Located on Maui’s northwestern coast, Napili Bay is situated between two rocky points. The ocean bottom is sandy though it gets deep relatively quickly. A strong shorebreak during the winter months provides waves for surfers and bodyboarders but beginners should stay out of the water when the ocean is rough. Napili is often fairly busy from all the vacation rentals and hotels near the beach.
Location: Napili Bay, Lahaina, Maui, HI

Kapalua Coastal Trail

A two-mile walk along Maui`s northwest coast, the trail begins and ends on a beach. In between, you`ll see spactacular oceanfront and bountiful greenery on the dramatic coastline.
Location: 99 Coconut Grove Ln, Lahaina, Maui, HI 96761-8737
Phone: 1 808-464-0840

Banyan Tree Park

The Lahaina Banyan Court Park is located in historical Lahaina Town located next to the harbor. Lahaina was once the capital of Hawaii before Honolulu became the capital city of Hawaii. Lahaina Banyan Court Park is home of the oldest living Banyan Tree on Maui. The tree is over 150 years old. You will also find the old Lahaina Courthouse which now houses the Lahaina Arts Council and the Lahaina Historic Society. Many activities take place at this historical site throughout the year.
Location: Front Street, Lahaina, Maui, HI 96761
Phone: 1 808-661-4685

Baby Beach

FEATURES • Facilities: Showers • Type: Kid Friendly • Type: Protected From Open Ocean • Sand Type: Powder • Sand Type: Regular • Parking: Good / Plenty • Good For: Fishing • Good For: Sunsets
Location: 51 Puunoa Place, Lahaina, Maui, HI 96761-1656

Honokowai Beach Park

Features- ADA Accessibility ADA Pathways Aquatics Parking Picnic Areas Restrooms Water
Location: Lower Honoapiilani Rd, Lahaina, Maui, HI 96761
Phone: 1 808-661-4685