Very Good 991 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Babysitting
  •  Bar
  •  Free WiFi
  •  Gym
  •  Handicap Accessible
  •  Kids Club
  •  Parking On Site
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
Balcony Bedroom Scenic views Suite Tropical property living room home cottage Villa farmhouse condominium



With a stay at Napili Kai Beach Resort in Lahaina (Kapalua), you’ll be minutes from Napili Bay and Kapalua Beach. This beach hotel is within close proximity of Kapalua Golf Resort Bay Course and D.T. Fleming Beach Park.


Make yourself at home in one of the 163 guestrooms featuring refrigerators and DVD players. Rooms have private lanais. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Partially open bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers.

Spa, Wellness & Premium Amenities

Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You’re sure to appreciate the recreational amenities, which include 4 outdoor swimming pools and a fitness center. Additional features at this hotel include complimentary wireless Internet access, concierge services, and gift shops/newsstands.

Food & Drink

Grab a bite to eat at the hotel’s beachfront restaurant, where you can enjoy drinks at a bar and dine alfresco (weather permitting). Quench your thirst with your favorite drink at a bar/lounge.

Business & Travel Amenities

Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite.

How to Get There

Napili Kai Beach Resort
5900 Lower Honoapiilani Rd
Lahaina, HI 96761 United States


4.5 Very Good 991 Reviews
Favorite Place to Stay anywhere.

Over the last few decades we have stayed at Napili Kai at least four previous occasions. This trip we brought along our son, dil and grandson (7 yrs old).

We keep coming back because of the atmosphere, the location, the facilities and the great people.

Rooms are quite nice. Our grandson loved the pool and beach. He insisted we visit the lobby most mornings for coffee and tea.

Other than food and clothes everything you might need are available as a part of your room rate.. Putting Green with clubs and balls, snorkel equipment, beach chairs, pool lounges.

Rooms have small kitchens, refrigerators and cooking tops. Barbeque areas are nearby the rooms and include both gas grills (gas included) and charcoal (bring your own). Snack shack by pool offers ice cream and shaved ice plus typical quick food items. The Sea Horse Restaurant on the property is open to the public for all meals.

Napili Bay Beach is our favorite but Kapalua Beach is across a parking lot from the property.

Mornings, ice tea, coffee and pineapple are available at the beach chalet where each morning different staff educate and demonstrate the guests about different aspects related to the property and traditions. Small gifts are distributed via raffle tickets.

Different events during the week in afternoon and/or early evening.

Reservations are a must and if you want specific room locations you need to book well in advance, Many families book for following year at the end of their current visit. Parking is tight especially if you have a larger vehicle.

Beautiful grounds. Grandson loved seeing and counting geckos and a turtle in on of the ponds on the property.

Last words from grandson- we should do this again next year.

Beach Lovers' Paradise

My family spent the last two weeks of July at Napili Kai Beach Resort and its location cannot be beat. The resort is on a point between two fantastic beaches. All the rooms have a view of Napili Bay which has a wonderful sandy beach for playing around in. If you like snorkeling, it's literally a minute walk over to Kapalua Beach where I saw about a dozen turtles over the 5 or 6 times we went during our stay. Even better snorkeling can be found a short drive north at Honolua Bay.

We booked an ocean-view studio through Costco Travel, and while I appreciated the overall layout of the resort, our room was underwhelming. Our king bed was two twins pushed together and our son slept on a pull-out sofa. The ceiling fan didn't work, the bathroom and some of the furnishings looked somewhat tired. These things didn't really bother us but are worth noting considering the price we payed to stay here. It was great though to have a full-sized fridge and a microwave. There was a stove as well but we don't cook on vacation. We did enjoy having take-out on our spacious Lanai.

All the staff was friendly and helpful. We ate breakfast and lunch several times at the resort's Sea House Restaurant and were never disappointed. Only once was there a wait to be seated. Our package also included vouchers for breakfast for two but the restaurant let you use them until 2:00 so you could use them for lunch as well. This was great for the days we ventured out early and skipped eating in the restaurant.

One negative was the resort's gym. It occupies a small, dark and cramped room off of the resort's outdoor theater. There was only one treadmill with a loose belt and one elliptical machine. The weights and bikes were okay.

It is worth noting Napili Kai doesn't charge a resort fee and parking is free which saved us a lot over two weeks. I would definitely recommend.

Beautiful beachside resort

We stayed at the Napili Kai Beach Resort for our honeymoon (we got married on the neighbouring Kapuala beach) and would highly recommend it.

Our seaview apartment was clean, comfortable and homely with a well equipped kitchen (should you fancy cooking). But it was the friendly staff, the first rate service and little thoughtful extras that really made our stay there really special.

Napili Beach itself is lovely. The waves are gentle and the sand is soft. Ideal for children and those who don’t like big waves.

The Sea House Restaurant on-site is really good too.