COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Puerto Penasco
Travel Guide

Puerto Penasco showing general coastal views and street scenes

Enjoy sunset cruises and watersports on crystal-clear waters, golf and a vibrant nightlife scene at Rocky Point, a popular beach resort in north Mexico.

Puerto Peñasco is major beach resort at the northern tip of Mexico’s Gulf of California (aka Sea of Cortez). The resort attracts visitors with an offer of attractive beaches, enticing water, sporting activities and nightlife. Puerto Peñasco started as a quiet fishing community and grew in popularity during the prohibition years of the 1920s and 1930s. Today, the close proximity to the Mexico-USA border makes it a favored destination of U.S. vacationers.

Start at the resort’s historic quarter, the Old Port. Stroll along the waterfront Malecón Kino, home to handicraft shops, pottery workshops, ice cream parlors and restaurants. Experience the vibrant activity of the Fish Market. Check out Posada la Roca, a hotel where Al Capone once stayed. Legend states that Capone used the city as a base for smuggling liquor across the border.

Stretching north around a curving bay from the Old Port are Puerto Peñasco’s main beaches, Sandy Beach and Playa Hermosa. Discover attractive strips of golden sand lined with beach bars, condo-style accommodation and large hotel resorts. Try kayaking, Jet Skiing, parasailing and snorkeling. Go deep-sea fishing, take a sunset cruise along the coast or visit Isla San Jorge, an island revered for its birdlife and sea lion colony.

Play a round of golf at courses such as the Jack Nicklaus-designed Peninsula De Cortes Golf Course. Enjoy guided nature walks and interactive science exhibits at the Intercultural Center for the Study of Deserts and Oceans. Visit El Pinacate and Gran Desierto de Altar Biosphere Reserve, a spectacular landscape of deserts, volcanic craters and mountains.

Puerto Peñasco is famous for its nightlife, too. The bars, cantinas and nightclubs on Calle Matamoros are favorite hangouts of the Spring Break crowd. Cholla Bay is another busy nightlife district.

Puerto Peñasco is about a 4-hour drive from both Phoenix and Tucson, in the U.S. state of Arizona. Get to the resort with a rented car or catch a bus from Hermosillo, Tijuana or the Arizonan cities. The combination of nature, recreation, entertainment and a balmy climate make Puerto Peñasco a great year-round destination.

Where to stay in Puerto Penasco

Peñasco del Sol
Peñasco del Sol
3.5 out of 5
Paseo de las Glorias No 1, Colonia Antigua Explanada, Puerto Penasco, SON
Free CancellationReserve now, pay when you stay
The price is $131 per night from Jun 29 to Jun 29
Located in Bella Vista, this beachfront hotel is in the city center and within 2 mi (3 km) of Bonita Beach, El Malecon, and La Madre Square.
4.1/5Very Good! (993 reviews)
"The staff is very friendly, great hotel location. Definitely I will stay in this hotel again."

Reviewed on Jun 13, 2021

Peñasco del Sol
Las Palomas Beach & Golf Resort
Las Palomas Beach & Golf Resort
4 out of 5
Blvd. Costero 150, Sandy Beach, Puerto Penasco, SON
The price is $241 per night from Jul 7 to Jul 7
This Puerto Penasco aparthotel is on the beach, 2.4 mi (3.8 km) from La Madre Square, and within 6 mi (10 km) of Old Port and El Malecon. Fisherman's Monument ...
4.2/5Excellent! (1,433 reviews)
"Our first time going to Puerto Peñasco and we stayed at Las Palomas Resort. We loved everything. The only suggestion I have would be to make it an ALL INCLUSIVE. But not regrets we will definitely make this our yearly trip."

Reviewed on Jun 11, 2021

Las Palomas Beach & Golf Resort
Playa Bonita
Playa Bonita
3 out of 5
PASEO BALBOA N. 100, Puerto Penasco, SON
Free Cancellation
The price is $151 per night from Jun 29 to Jun 29
Nestled on the beach, this Bella Vista hotel is 0.1 mi (0.1 km) from Bonita Beach and 2.3 mi (3.8 km) from El Malecon. Mirador Beach and Rodeo Drive Cholla Mall ...
3.8/5Good! (496 reviews)
"Great customer service and very beautiful atmosphere and I truly recommend"

Reviewed on Jun 15, 2021

Playa Bonita
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Laguna Shores Resort
Laguna Shores Resort
3 out of 5
1 Laguna Shores, Puerto Penasco, SON
The price is $145 per night from Jul 13 to Jul 13
Nestled on the beach, this Laguna Shores aparthotel is within 12 mi (20 km) of Rodeo Drive Cholla Mall Curios, El Pinacate y Gran Desierto de Altar Biosphere ...
3.7/5Good! (32 reviews)
"The condos were very clean, staff was very kind, check in was a bit chaotic would be made more streamlined if they had a stand alone section for check-ins rather than an all encompassing front desk. That handles everything including guest requests for bikes, towels, and paddle boards."

Reviewed on Jun 14, 2021

Laguna Shores Resort
Las Palomas Beach & Golf Resort
Las Palomas Beach & Golf Resort
4 out of 5
Blvd. Costero 150, Sandy Beach, Puerto Penasco, SON
The price is $241 per night from Jul 7 to Jul 7
This Puerto Penasco aparthotel is on the beach, 2.4 mi (3.8 km) from La Madre Square, and within 6 mi (10 km) of Old Port and El Malecon. Fisherman's Monument ...
4.2/5Excellent! (1,433 reviews)
"Our first time going to Puerto Peñasco and we stayed at Las Palomas Resort. We loved everything. The only suggestion I have would be to make it an ALL INCLUSIVE. But not regrets we will definitely make this our yearly trip."

Reviewed on Jun 11, 2021

Las Palomas Beach & Golf Resort
Luna Blanca by Kivoya
Luna Blanca by Kivoya
4 out of 5
Carretera Puerto Peñasco-Caborca Km 22, Colonia Ejido Miramar, Puerto Penasco, SON
Located in Puerto Penasco, this beachfront condo building is next to a golf course, 1.4 mi (2.2 km) from Miramar Beach, and 3.4 mi (5.4 km) from Encanto Beach. ...
4.1/5Very Good! (55 reviews)
"I don't write reviews but this villa 7 needs improvement. The main door was broken, the key that they gave me wasn't the right key. There is no grill on the 3rd floor like it shows. Your better off staying on the condos."

Reviewed on Oct 5, 2020

Luna Blanca by Kivoya
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit in Puerto Penasco

Top things to do in Puerto Penasco

Cities near Puerto Penasco