Mexico may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Puerto PenascoMexico

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

The essence of life is watching the sunset while walking on the beach.

Bella Vista

4/5Very Good!(129 area reviews)

While there might not be top attractions in Bella Vista, you can explore the larger area and discover places like El Malecon and Old Port.

Bella Vista
Puerto Penasco showing general coastal views and street scenes

Benito Juárez

3/5(2 area reviews)

While there might not be top attractions in Benito Juárez, you can explore the larger area and discover places like El Malecon and Old Port.

Benito Juárez
Watch the sunset, listen to music, get your feet wet, grab a ceviche...plenty of things to do... #AquaTrove #golden

La Deportiva

When in La Deportiva, you can plan a visit to El Malecon and Bonita Beach, some noteworthy sights in the nearby area.

La Deportiva
Puerto Penaso / Rocky Point,  Mexico.   Sunset and tequila, always great for a sunset!

El Puerto

4.5/5Wonderful!(29 area reviews)

If you're spending some time in El Puerto, El Malecon and Old Port are top sights worth seeing.

El Puerto

Top Hotels in Puerto Penasco

Estimated price for 1 night / 2 adults
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 $261 per night

This Puerto Penasco aparthotel is on the beach, 2.5 mi (4 km) from La Madre Square, and within 6 mi (10 km) of Old Port and El Malecon. Fisherman's Monument ...

4.2/5Excellent! (1,262 reviews)

"Everything is excellent. I love it!!!!! I really recommended this place."…"

Reviewed on Mar 12, 2020

Las Palomas Beach & Golf Resort
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
The price is $92 per night

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! (998 reviews)

"Always a great time here. Its close to everything and really good prices"…"

Reviewed on Aug 4, 2020

Peñasco del Sol
Best Western Laos Mar Hotel & Suites
Best Western Laos Mar Hotel & Suites
2.5 out of 5
Paseo Balboa no. 90, Puerto Penasco, SON

Located in Bella Vista, this hotel is within 2 mi (3 km) of Bonita Beach, Old Port, and El Malecon. Fisherman's Monument and La Madre Square are also within ...

3.7/5Good! (994 reviews)

"Staff very friendly and helpful. We stay here often and love the location."…"

Reviewed on Jul 14, 2020

Best Western Laos Mar Hotel & Suites

Popular places to visit in Puerto Penasco

Bonita Beach
Image for Bonita Beach

Bonita Beach

4.5/5(150 reviews)

Why not spend a carefree afternoon at Bonita Beach during your travels in Puerto Penasco? Wander the seaside in this family-friendly area.

Miramar Beach
Image for Miramar Beach

Miramar Beach

4/5(116 reviews)

Why not spend a carefree afternoon at Miramar Beach during your travels in Puerto Penasco? Wander the seaside in this relaxing area.

Top things to do in Puerto Penasco

Yuma Scavenger Hunt: Desert Sun & Fun
Image for Yuma Scavenger Hunt: Desert Sun & Fun

Yuma Scavenger Hunt: Desert Sun & Fun

$20
Per adult

Cities near Puerto Penasco