Very Good 5127 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


Great Resort! Definitely a place we will come back to in the future

Small but beautiful resort, they only have the one restaurant but the food served is pretty good compared to other places, the beach is simply amazing, not a lot of guests there. They have 2 pools, great service and the staff is absolutely polite.
I would definitely recommend to go to the Expedia expert in the lobby to plan a few things.
This is a great resort for a reasonable price!

The Perfect Place
Greg B

We were lucky enough to stay for 3 weeks. We played tennis almost every morning. The folks at the club set us up with great matches the whole time. The beach is absolutely perfect. You can beach it, lay on the grass, or hang out by the pools. The bartenders are all great! Our favorites are Rebecca, Richard (Mate), Jose, and Eric. Marc and Michael are great as well. The food on property is first rate.
Rooms we fine. I did ask for some WD-40 on the doors and cabinets but I couldn't make it happen. That is the only issue and it;s super minor and fixable.
We will definitely be going back next year-
PS- Make sure to talk story with Uncle Bobo at the valet......hes been there over 50 years!

Great resort on a fantastic beach
Rachel S

This resort is very charming, clean and laid back. Pools are basic but clean and saltwater. Staff is very welcoming and helpful. Definitely felt at home here. We stayed in a Deluxe Ocean front Cottage Suite. It was the best view. I just wish that the kitchen included a toaster and microwave. These would be very useful and inexpensive inclusions for the resort to add. Please do Royal Lahaina! The grounds are immaculate and gorgeous. This would be a great place to get married and for your guests to come at an affordable price. The beach is awesome but not necessarily calm for little ones under 7 or 8. I saw many snorkeling beyond the waves however so it must be very good for that. Happy hour for Mai tais and some other drinks start at 2pm and goes til 5 or 6pm, cant remember. Did not eat at the restaurant so cannot comment but it was always busy and appeared to be well staffed. I really liked that they had water stations to fill up your reusable bottles at and it was filtered and cold. Also that beach towels were available early in the morning for those headed out on excursions. The valet staff were amazing too as well as all front desk staff. I would definitely stay here again as this was my second time here:)