(800) 447-6925 or (808) 661-3611
2780 Kekaa Dr, Kaanapali
Visit website

This 27-acre resort on heavenly Ka‘anapali Beach currently consists of bungalows and a tower called the Lahaina Kai. Of the two, you’re best off at the Lahaina Kai Tower, with stunning rooms, including Egyptian cotton sheets and feather beds. The bungalows (available as hotel-type rooms or one- or two-bedroom suites) have been renovated with  new bathrooms, kitchens and furnishings. The results are clean, simple and very comfortable.

Of the oceanfront bungalows, only buildings E & F are worth the upgrade price; others have more blocked views. Bungalow F (called the Royal Beach House) is a 1,600-sq.-ft., three-bedroom/two-bath unit that can be rented in combination with attached bungalows to sleep up to 14 people. It has its own pool, spa, waterfall, lawn and beach access and feels very private. Most bungalows are two-story walk-up buildings, though some are a single story. Upstairs units also have a lanai, though you’ll almost certainly never sit there. For some bizarre reason, they face away from the ocean. The hotel’s Jacuzzi is oddly located in the back of the property, far from the ocean by the tennis courts. Shuffleboard and bocce ball are available on site.

There are two dining choices on property, plus an ice cream shop called the Royal Scoop and their lu‘au. You can get breakfast, lunch and dinner at the Royal Ocean Terrace, while The Beach Bar is by the bungalow pool (not the beach) for drinks and food such as burgers, sandwiches and appetizers.

Historically this has been one of the better priced resorts in the area. An ownership change brought increased rates. They have added more amenities to justify the price hike, such as cultural and wellness classes (which are part of the resort fee). Packages and variety of discounts are available on their website. Tower rooms (330 sq. ft.) start around $450, tower suites (790–1,120 sq. ft.) start around $880. Bungalow rooms (350 sq. ft.) start around $450, bungalow suites (1,135–1,600 sq. ft.) start around $750. Special pricing is available.