Puerto Peñasco

Travel Guide

A pier leading to a restaurant and bar named "The Point."
A park with a white bench, green grass, and trees. There are cars parked along the street and a building with a sign that reads "Puerto Penasco."
A waterfront promenade with a wooden bench, palm trees, and a colorful building by the sea.
A wooden pier with a colorful building, a metal railing, and a clear sky.
A coastal sunset with a rocky shoreline and buildings along the beach.

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 Peñasco

Find the best Puerto Peñasco areas and neighborhoods for the activities you enjoy most. Learn more about Puerto Peñasco
Learn more about Puerto Peñasco

Sandy Beach

If you're spending some time in Sandy Beach, Bonita Beach and The Links Golf Course are top sights worth seeing.

Las Conchas

If you're spending some time in Las Conchas, Playa del Este and CEDO are top sights worth seeing.

Cholla Bay

Travelers like the beaches in Cholla Bay, and Islands and Protected Areas of the Gulf of California is a top attraction you might want to visit.

Puerto Penasco Centro

Though Puerto Penasco Centro might not have many top sights, you can venture to the surrounding area to see attractions like La Madre Square and Mirador Beach.

Peñasco

While Peñasco isn't home to many top sights, La Madre Square and Mirador Beach are some notable places to visit nearby.

Playa Bonita

Playa Bonita

3 out of 5
PASEO BALBOA N. 100 Puerto Peñasco SON
$138 nightly
The price is $157 total per night from Nov 3 to Nov 4
$157 total
Nov 3 - Nov 4
Total with taxes and fees
Book a stay at this beach hotel in Puerto Peñasco. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the clean rooms ...
Playa Bonita
Laos Mar Hotel & Suites

Laos Mar Hotel & Suites

3 out of 5
Paseo Balboa no. 90 Puerto Peñasco SON
$116 nightly
The price is $129 total per night from Oct 19 to Oct 20
$129 total
Oct 19 - Oct 20
Total with taxes and fees
Book a stay at this business-friendly hotel in Puerto Peñasco. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the ...
Laos Mar Hotel & Suites
Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort

4 out of 5
Blvd. Costero 150, Sandy Beach Puerto Peñasco SON
$205 nightly
The price is $229 total per night from Oct 18 to Oct 19
$229 total
Oct 18 - Oct 19
Total with taxes and fees
Book a stay at this beach aparthotel in Puerto Peñasco. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff ...
8.8/10 Excellent! (3,579 reviews)
"Todo fue increíble"

Reviewed on Oct 9, 2026

Las Palomas Beach & Golf Resort
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.
Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort

4 out of 5
Blvd. Costero 150, Sandy Beach Puerto Peñasco SON
Book a stay at this beach aparthotel in Puerto Peñasco. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff ...
8.8/10 Excellent! (3,579 reviews)
"Todo fue increíble"

Reviewed on Oct 9, 2026

Las Palomas Beach & Golf Resort
Sonoran Sun

Sonoran Sun

3 out of 5
Camino A La Choya Km 4 Col Costa Diamante Puerto Peñasco SON
Stay at this condo in Puerto Peñasco. Enjoy a fitness center, balconies, and air conditioning. Popular attractions The Links Golf Course and Bonita Beach are ...
9/10 Wonderful! (55 reviews)
"The check in process was very long and only 1 person working the desk. The rest of the exoerience was good though."

Reviewed on Oct 12, 2026

Sonoran Sun
Sonoran Sky

Sonoran Sky

2.5 out of 5
Camino Costero # 600, Col. Ferrocarriles Playa, Sandy Beach Puerto Peñasco SON
Book a stay at this beach condo in Puerto Peñasco. Enjoy a beach locale, balconies, and air conditioning. Popular attractions The Links Golf Course and Rodeo ...
Sonoran Sky
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.

Stay near popular Puerto Peñasco attractions

Frequently asked questions

Is Puerto Peñasco worth visiting?
Puerto Peñasco is worth visiting for its distinct areas to explore, including Sandy Beach and El Puerto. Travelers can also discover attractions like El Malecón and Plaza del Malecón, and enjoy a variety of delicious Latin American and fresh seafood dining options.
When is the best time to visit Puerto Peñasco?
The best time to visit Puerto Peñasco is from May through July, when the weather is warm and popular with travelers. For fewer crowds and better value, the quieter months of October through December are a good option, offering milder temperatures and a more relaxed atmosphere.
Where are the best neighborhoods to explore in Puerto Peñasco?
The best neighborhoods to explore in Puerto Peñasco depend on what you want to see:

  • Sandy Beach is known for its beach activities at Bonita Beach and golf opportunities at The Links Golf Course and Las Palomas Beach & Golf Resort.
  • El Puerto features cultural landmarks like Fisherman's Monument and the lively waterfront promenade of El Malecón and Plaza del Malecón.

What is Puerto Peñasco known for?
Puerto Peñasco is known for its lively El Malecón, a popular area featuring Plaza del Malecón and La Madre Square. Travelers can explore distinct neighborhoods such as Sandy Beach and El Puerto, and enjoy a rich Latin American food culture throughout this Mexican city.
What is a good itinerary length for Puerto Peñasco?
A good itinerary length for Puerto Peñasco is two to three days to explore key areas like El Malecón, Plaza del Malecón, and Sandy Beach. An extended stay of four to five days allows travelers to take a Malecon Walking Tour, discover the El Puerto area, and enjoy more of the local Latin American and seafood cuisine.
What are the top things to do in and around Puerto Peñasco?
Puerto Peñasco offers a mix of outdoor activities, scenic areas, and landmarks to explore, including:


How do I plan a trip to Puerto Peñasco?
To plan your trip to Puerto Peñasco, search for places to stay on Expedia, perhaps near Sandy Beach or El Puerto. Book your flights, rental car, and activities like the Malecon Walking Tour in advance. Plan outdoor activities for early morning or late afternoon to enjoy the best of the area.
What cuisines can you find in Puerto Peñasco?
In Puerto Peñasco you can find Mexican cuisine, offering dishes like tacos, burritos, and fresh seafood preparations including ceviche and fish tacos. Travelers can also enjoy Italian, Japanese, and North American culinary options.
Can I book a refundable hotel in Puerto Peñasco?
Yes, Expedia offers many flexible booking options, and you can look for refundable hotels in Puerto Peñasco by entering your dates and using the refundable or fully refundable filter. Always check the hotel's cancellation policy before you book, since terms can vary by hotel, and visit Expedia help center for further details.
Why book a trip to Puerto Peñasco with Expedia?
Expedia makes it easier to plan your Puerto Peñasco trip with travel tools, flexible search options, and bookable trip components all in one place. You can organize your plans in one account and use Expedia to help build a trip that fits your budget and travel style. Find out more about how by visiting Expedia's Trip Planner page.
Should I stay in a hotel or vacation rental in Puerto Peñasco?
The best choice depends on your travel style. Hotels in Puerto Peñasco can be a good fit for convenience, on-site amenities, and shorter stays, while vacation rentals may offer more space, privacy, and home-style amenities for longer trips, families, or groups. With Expedia, you can compare both options side by side, read traveler reviews, and filter by amenities to find the right fit for your trip.
How can I manage my Puerto Peñasco trip on Expedia?
Once you've booked your Puerto Peñasco trip, you can manage it through your Expedia account or the Expedia app. You can view your itinerary, access booking details, make eligible changes, and check for updates in My Trips. The Expedia app can also help you stay organized while you travel.
What if I need help during my Puerto Peñasco trip?
Expedia offers customer support before, during, and after your Puerto Peñasco trip. If your plans change or something unexpected happens, you can review your booking in My Trips and use Expedia help center channels for help with eligible changes, cancellations, or travel issues.
How can Expedia help me plan my first trip to Puerto Peñasco?
If it's your first trip to Puerto Peñasco, Expedia can help you plan by bringing together stays, flights, activities, traveler reviews, and trip-planning tools in one place. With Expedia's Trip Planner you can compare options, read reviews from other travelers, and build an itinerary that matches your interests and budget.
How can I save on my Puerto Peñasco hotel booking with Expedia?
Join One Key™ for free to unlock instant discounts with Member Prices on select hotels. You can also earn and use OneKeyCash™* on eligible bookings on Expedia. Booking in advance is usually another great way to save on your Puerto Peñasco hotel.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Cities near Puerto Peñasco

Explore a world of travel with Expedia