Stay at our renovated Big Island Waikoloa Beach resort

Marriott Rewards Category 8 · Points needed per night

Immerse yourself in the warmth and style of the Big Island at Waikoloa Beach Marriott Resort & Spa. Our newly redesigned hotel offers spacious, modern accommodations with patios and balconies overlooking beautiful Anaeho'omalu Bay. Step out onto our pristine, white, sandy beach - the only one of its kind in our resort area. Play in our two outdoor pools and waterslide. Golf on two championship courses within the Waikoloa Beach Resort. Our boutique spa offers a full menu of therapeutic and beauty treatments. When you're hungry, stop by Aka'ula Lanai or Hawaii Calls Restaurant and Lounge, and don't miss our Sunset Luau with music, dancing and Hawaiian food. Enjoy our 24/7 fitness center and free Wi-Fi in all public spaces. Host an event in our elegant venues, ideal for weddings, incentive trips and corporate retreats. Steps away, discover Kings' and Queens' shops, eclectic restaurants and local attractions. Experience the spirit of Aloha at our luxury hotel on the Big Island of Hawaii.

Show more

Guest reviews

Confirmed guest reviews
4.3 out of 5.0
93% of guests recommend this hotel

Hear from our guests about their stay from 652 confirmed guest reviews

Key amenities

  • Full service spa
  • Golf
  • Fitness center
  • Pool


  • Play golf at Waikoloa Golf, which boasts two scenic, championship golf courses here in our beach resort in Hawaii.

  • Rejuvenate with massages and beauty treatments at Mandara Spa on-site at our resort on the Big Island.

  • Enjoy sailing, swimming and snorkeling in Anaeho'omalu Bay in front of our hotel; opportunities for recreation on the Kohala Coast are endless.

Guest rooms

Reserve your renovated accommodation at our Waikoloa resort

  • Resort Room

    Guest room, 1 King or 2 Double, Balcony
  • Pool View Guest Room

    Guest room, 1 King or 2 Double, Balcony
  • Ocean View Guest Room

    Guest room, 1 King or 2 Double, Balcony

Check Rates & Availability

Waikoloa Beach Marriott® Resort & Spa