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


  •  Bar
  •  Free WiFi
  •  Gym
  •  Handicap Accessible
  •  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.
property light hall lighting home Lobby



Located in Lahaina (Kaanapali), Royal Lahaina Resort is convenient to Black Rock and Whalers Village. This beach resort is within close proximity of Kaanapali Beach.


Make yourself at home in one of the 441 air-conditioned rooms featuring minibars and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

Spa, Wellness & Premium Amenities

Dip into one of the 3 outdoor swimming pools or enjoy other recreational amenities including outdoor tennis courts and a fitness center. Additional features at this resort include complimentary wireless Internet access, concierge services, and gift shops/newsstands. Getting to nearby attractions is a breeze with the complimentary area shuttle.

Food & Drink

Satisfy your appetite at the resort’s restaurant, which serves breakfast, lunch, and dinner. Dining is also available at a coffee shop/café, and room service (during limited hours) is provided. Relax with your favorite drink at a bar/lounge or a poolside bar.

Business & Travel Amenities

Featured amenities include complimentary wired Internet access, a computer station, and express check-in. Event facilities at this resort consist of conference space and meeting rooms. Self parking (subject to charges) is available onsite.

How to Get There

Royal Lahaina Resort
2780 Kekaa Dr
Lahaina, HI 96761 United States


Mixed experience, multiple customer service issues

We came here to attend a family wedding. Beautiful property and amazing views. Spacious rooms.

Although we had positive interactions with many staff members (eg, food/beverage), our experiences with the front desk staff were extremely frustrating. I understand people get burned out by working in a tourist industry but maybe it could be hidden a little better? We also got nickel & dimed for parking - when we paid $265 to stay here for one night, we were not informed we would also be charged $15 to park at the hotel. Getting simple questions answered about the potential of checking in one hour early (to avoid having to leave the wedding to go check in) were nearly impossible. When I called at 9:00am to ask about this possibility, I was told that the room is not ready now (duh!) but was not able to get a clear answer about whether or not it might be available at 3:00 (usual check in is 4pm) in spite of rephrasing the question 5 different ways. I was just told every time that it is not ready now. Eventually they said that they put in a request for early check in, but did not explain the process & nearly hung up on me when I attempted to clarify how one would know the status. Do I call back? Do they call me? I gave up trying to get a clear response. We got no call of course. When we then left in the middle of the wedding reception to check in, the basic communication skills of 2 additional front desk staff members with whom we interacted were also not only poor, but the worst was the very obvious attitude of not really caring less. The canned responses delivered in a monotone voice again did not consistently correspond to the question I asked, and ultimately was almost laughable. It was frustrating given the amount of money we spent, and it felt like now that they had our money, who cares about customer service. Feeling like I got swindled a little bit not only with the parking after dropping so much money on an average room, but the negative customer service interactions took away from the value. Definitely never giving my business again for overnight stay!

Positively, the entire wedding staff was *amazing* and the wedding/reception site was absolutely gorgeous.

Relaxing, quiet resort
Rosellen B

Lush grounds right on beautiful strip of beach. Balcony view of mountains,Golf course, and ocean spectacular!! Restaurant delicious, food. Prime rib tops. Staff friendly, helpful.if you want a low key, Relaxing spot, here it is.

Amazing stay in Kaanapali beach!
Ilil T

Amazing location, great access to Kaanapali beach. Helpful staff.
Amazing cozy rooms, no smart TV though.
A lot of snacks and activities options inside the hotel.
Includes a lot of amenities - Tennis courts, Luau show, Jacuzzi, Pool amd much more - Pool and Jacuzzi operates until 10:00pm.
Also, there's a near by Torch ceremony at Sheraton.
Great sunset views!
Also - family condos available.
All and all highly recommended stay!