Napili Shores Resort offers luxurious condominiums in the tropical paradise of Napili Bay. The resort is located on six beautifully landscaped acres and has two pools and two restaurants on the property. It's a getaway spot you won't soon forget!
Napili Shores is located right on the bay, so snorkeling, swimming, whale watching, boogie boarding, and a walk in the sand are just steps away. Golf and tennis are just up the road at the beautiful Kapalua golf and tennis resort.
Treat yourself to a stay at Napili Bay!