The Majahuitas Beach is a private and protected cove located on the Banderas Bay, between Quimixto & Yelapa just 15 minutes south of Puerto Vallarta. Majahuitas offers a Vallarta beach setting like no other. Remote and surrounded by gorgeous nature, this beach has long been hailed as a "must-see" on list of things to do in Puerto Vallarta.