Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Diamond Resorts’ portfolio spans hundreds of hotels in some of the most exclusive locations worldwide. From upscale full-service resorts in tropical destinations to centrally located cosmopolitan hotels in historic cities, Diamond Resorts offers all the luxuries and thoughtful extras expected by regular well-heeled travellers. The high-end facilities coupled with an attentive service make Diamond Resorts a firm favourite on Maui Island.
There’s plenty of ways to unwind at the resorts, from enjoying an ocean-side massage to relaxing in the spa tubs. Enjoy the sun out on the sun terrace or take a dip in the swimming pool. Then at the end of the day, dine in the poolside restaurant.
On the coast of West Maui, Kaanapali is home to the popular Whalers Village, a large complex of shops, restaurants and live entertainment venues. While you’re there, make time to visit its compact whaling museum, which details the area’s former maritime success. Head to Kaanapali Beach to have a go at windsurfing and paddle boarding, and to also watch the nightly diving ceremony.
Take the 15-minute drive north from Kaanapali to get to the upscale resort area of Kapalua. The area’s two bays are home to a variety of Maui Island’s vibrant sea life. If you want some water sports on your stay on Maui, check out the waves at D.T. Fleming Beach Park. And to rub shoulders with pro golfers, tee off at the Plantation Golf Course, home to the annual PGA Tour’s Hyundai Tournament of Champions.
The former whaling port of Lahaina is just a ten-minute along the coast from Kaanapali. Many 19th-century saloons and dance halls are now contemporary bars and restaurants. Rummage through the wares in family run shops for souvenirs and gifts. To spot some humpback whales in their natural habitat, join one of the boat trips that regularly leave from Lahaina Harbor. Then flick through photos of your day on your private lanai at your Diamond Resorts hotel.