Puerto Peñasco is a relaxing place known for its beaches. Nature lovers can visit Islands and Protected Areas of the Gulf of California and Plaza del Malecón. While you're here, stop by Bonita Beach and Encanto Beach.
Hotels in Puerto Peñasco
Find and book your perfect stay
Earn rewards on every night you stay
Save more with Member Prices
Free cancellation options if plans change