or one of the vacation rentals in the resort area (the Mauna Kea Residences are great, and many are bookable through Marriott Homes and Villas.)
Mauna Lani and the Four Seasons Hualalai are nice, but the beaches aren’t nearly as good. The Waikoloa beach resort area is ok.