Find hotels in Puerto Peñasco from $52

    price find illustration
    Change your mind
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 2,713 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Luxury Las Palomas Oceanview Condo - Phase 2

4.0 star property
9.8 out of 10, Exceptional, (9)
"Very nice place to stay, and comfortable drinks are great as well. The workers are really nice."
$224 nightly
The price is $267
Jun 18 - Jun 19
Total includes taxes and fees
Luxury Las Palomas Oceanview Condo - Phase 2

The Cove Boutique Hotel Adults Only

3.5 star property
9.8 out of 10, Exceptional, (255)
"Clean & quiet. Staff were very friendly and helpful. This was our 2nd time staying here and would highly recommend. "
$89 nightly
The price is $99
Jun 16 - Jun 17
Total includes taxes and fees
The Cove Boutique Hotel Adults Only

Hotel Ancla Suites

2.0 star property
9.0 out of 10, Wonderful, (103)
"Great place"
$91 nightly
The price is $108
Jun 16 - Jun 17
Total includes taxes and fees
Hotel Ancla Suites

Costa Elegante Hotel & Suites

2.5 star property
8.6 out of 10, Excellent, (135)
"Great place, most important the bed pretty comfortable."
$61 nightly
The price is $68
Jun 16 - Jun 17
Total includes taxes and fees
Costa Elegante Hotel & Suites

Princesa De Penasco IV

3.0 star property
10.0 out of 10, Exceptional, (2)
"The complex is nice clean and safe. However the unit we stayed in was very dated and the sofa couch bed was super uncomfortable. We had what we needed for the stay. "
$435 nightly
The price is $501
Jun 18 - Jun 19
Total includes taxes and fees
Princesa De Penasco IV

CUATRO PALMAS HOTEL

3.5 star property
9.8 out of 10, Exceptional, (101)
"Hotel was very clean and safe. Really close to everything and great view of the Sea of Cortez. Big kudos to the complimentary breakfast with plenty of food. We will stay there again."
$71 nightly
The price is $85
Jun 16 - Jun 17
Total includes taxes and fees
CUATRO PALMAS HOTEL

Laos Mar Hotel & Suites

3.0 star property
8.2 out of 10, Very Good, (1001)
"Amazing location, friendly staff "
$105 nightly
The price is $116
Jul 1 - Jul 2
Total includes taxes and fees
Laos Mar Hotel & Suites

Las Palomas Beach & Golf Resort

4.0 star property
8.6 out of 10, Excellent, (3017)
"My family and I liked everything about Las Palomas Beach & Golf Resort. Great room service, hotel restaurant, spa packages, and overall amenities. We would definitely stay here again."
$199 nightly
The price is $221
Jun 15 - Jun 16
Total includes taxes and fees
Las Palomas Beach & Golf Resort

HACIENDA MONARCAS RESORT

3.0 star property
9.0 out of 10, Wonderful, (152)
"Clean and pool area amazing "
$100 nightly
The price is $119
Jun 15 - Jun 16
Total includes taxes and fees
HACIENDA MONARCAS RESORT

BeachBumCondos

4.5 star property
10.0 out of 10, Exceptional, (1)
"Amazing view. Condo is located right on the beach. Very clean and had all the items needed for our stay. It was great chatting with the actual owner of the condo. He made sure we had everything we needed and was always available for questions. "
$182 nightly
The price is $216
Jun 26 - Jun 27
Total includes taxes and fees
BeachBumCondos

Hotel Alexander

2.0 star property
9.0 out of 10, Wonderful, (12)
"Loved our stay "
$73 nightly
The price is $87
Jun 23 - Jun 24
Total includes taxes and fees
Hotel Alexander

Palacio del Mar by Rocky Host

3.5 star property
9.0 out of 10, Wonderful, (8)
"It has a beautiful view from the terrace, the atmosphere of the area is peaceful, faithful to the images, perfect for relaxing with the family."
$162 nightly
The price is $193
Jul 10 - Jul 11
Total includes taxes and fees
Palacio del Mar by Rocky Host

Encantame Resorts

2.5 star property
9.0 out of 10, Wonderful, (14)
"Beautiful Resort. Safe, clean, definitely coming back. "
$810 nightly
The price is $889
Jun 14 - Jun 15
Total includes taxes and fees
Encantame Resorts

Peñasco del Sol

4.5 star property
8.2 out of 10, Very Good, (1010)
"Will definitely stay here again."
$183 nightly
The price is $201
Jun 15 - Jun 16
Total includes taxes and fees
Peñasco del Sol

Playa Inn Rocky Point

2.0 star property
8.4 out of 10, Very Good, (203)
"Amazing amazing property, super friendly staff, accommodating, clean room, free and safe parking, 100% recommended"
$80 nightly
The price is $95
Jun 14 - Jun 15
Total includes taxes and fees
Playa Inn Rocky Point

Hospedaje Mulege

2.5 star property
9.6 out of 10, Exceptional, (648)
"Really nice place to stay while visiting Rocky Point. The rooms were really clean, prices are very fair, and the location is secure. "
$81 nightly
The price is $96
Jun 14 - Jun 15
Total includes taxes and fees
Hospedaje Mulege

Playa Bonita

3.0 star property
8.8 out of 10, Excellent, (1000)
" Amazing stay for the price "
$154 nightly
The price is $172
Jun 25 - Jun 26
Total includes taxes and fees
Playa Bonita

Beauty Beach

3.0 star property
9.0 out of 10, Wonderful, (59)
"Nice and clean property. Customer service was great."
$153 nightly
The price is $182
Jun 16 - Jun 17
Total includes taxes and fees
Beauty Beach

Corona del Mar by Rocky Host

2.5 star property
9.2 out of 10, Wonderful, (10)
"Nice place "
$140 nightly
The price is $167
Jun 16 - Jun 17
Total includes taxes and fees
Corona del Mar by Rocky Host

Laguna Shores Resort

3.0 star property
8.0 out of 10, Very Good, (797)
"I loved the property, and the private beach was perfect. I enjoyed my stay definitely will book with them again."
$95 nightly
The price is $110
Jun 15 - Jun 16
Total includes taxes and fees
Laguna Shores 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.

Great weekend hotel deals in Puerto Peñasco

Showing deals for:Jun 20 - Jun 22
Save an average of 15% on thousands of hotels when you're signed in

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 map

Sandy Beach

2 out of top 10 points of interest in this area

If you're spending some time in Sandy Beach, Bonita Beach and Alto Golfo de California Biosphere Reserve are top sights worth seeing.

Las Conchas map

Las Conchas

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

Bella Vista map

Bella Vista

While there might not be top attractions in Bella Vista, you can explore the larger area and discover places like Mirador Beach and Plaza del Malecón.

Peñasco map

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 Encanto map

Playa Encanto

Though Playa Encanto might not have many top sights, you can venture to the surrounding area to see attractions like Encanto Beach and Estero Morua.

Learn more about Puerto Peñasco

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.

Find out more about Puerto Peñasco

Find out more about Puerto Peñasco

Top reasons to visit Puerto Peñasco

  • Stunning Beaches: Puerto Peñasco boasts beautiful sandy shores and crystal-clear waters, perfect for sunbathing and water sports.
  • Outdoor Adventures: Enjoy activities like kayaking, snorkeling, and exploring nearby natural parks for a thrilling experience.
  • Vibrant Esplanade: Stroll along the lively esplanade filled with shops, restaurants, and entertainment for all ages.
  • Family-Friendly Activities: From lazy rivers to beach games, there's fun for the whole family in this coastal paradise.
  • Diverse Accommodations: Choose from budget-friendly hotels to luxurious resorts, catering to all types of travelers.

Find great hotels in Puerto Peñasco

Discover a diverse selection of hotel accommodations in Puerto Peñasco, Sonora, Mexico, ranging from budget-friendly options to luxurious resorts, all boasting 2 to 4.5 stars. Whether you're seeking adventure, a romantic getaway, or relaxing beachside experiences, you'll find the perfect spot among popular choices like Hotel Baja and Hotel Paraiso. Enjoy the vibrant culture and stunning landscapes while making your stay truly unforgettable.

  • Peñasco del Sol: Nestled along the stunning coastline of Puerto Peñasco, Peñasco del Sol is a vibrant 3.5-star hotel that caters to those seeking a blend of excitement and relaxation. With its CasinoTheme, BeachTheme, and GolfTheme experiences, this property offers direct beach access and an on-site casino for thrill-seekers. Golf enthusiasts can enjoy a round or two, making this hotel an ideal retreat for both adventure and leisure seekers alike.
  • Playa Bonita: Playa Bonita is a delightful 3-star hotel that embodies a tranquil BeachTheme and SpaTheme, making it perfect for guests looking to unwind by the sea. With direct beach access, the hotel features a full-service spa and an inviting outdoor pool. Guests can indulge in a variety of treatments, including massages and facials, ensuring a rejuvenating experience. Whether you're lounging by the pool or enjoying the beach, Playa Bonita is a serene escape.
  • Laguna Shores Resort: Offering a unique blend of BeachTheme, AdventureTheme, and RomanticTheme, Laguna Shores Resort is a 3-star gem situated in Puerto Peñasco. Guests can dive into adventure with activities like snorkeling and kayaking, or simply relax with breathtaking ocean views. The resort is perfect for couples, featuring romance packages and spa services that create a special atmosphere. With amenities such as a swim-up bar and hot tub, Laguna Shores is a fantastic choice for both adventure lovers and those seeking a romantic getaway.

Discover the best areas to stay in Puerto Peñasco

Experience the charm of Puerto Peñasco, where stunning beach views and a friendly atmosphere create the perfect vacation getaway. Explore the vibrant town heart, indulge in family-friendly activities, and relax on picturesque shores. Nearby attractions offer a blend of outdoor adventures and cultural experiences, making it an ideal destination for everyone. Whether you're seeking relaxation or exploration, Puerto Peñasco promises unforgettable moments in the beauty of Mexico.

  • Sandy Beach: Nestled close to the vibrant Puerto Peñasco, Sandy Beach is a delightful neighborhood that attracts visitors year-round, with peak seasons in March and from June to July. This area is perfect for families seeking sun-soaked outdoor adventures. Enjoy a range of activities, including visiting nearby casinos and campgrounds or relaxing at luxury resorts. The stunning local landmarks, such as the beach, esplanade, and marina, offer a picturesque backdrop for your vacation, making Sandy Beach a must-visit for beach lovers.
  • Las Conchas: Renowned for its breathtaking coastline, Las Conchas experiences highly seasonal visitor traffic, peaking from May to July. This neighborhood is ideal for those looking to enjoy a beach-centric family vacation. Visitors can take advantage of educational outdoor experiences, with the beach and esplanade providing ample opportunities for relaxation and exploration. Don't miss the chance to visit the local museum, which offers insight into the region's rich history and culture, making Las Conchas a unique destination in Puerto Peñasco.
  • Bella Vista: Bella Vista is a charming neighborhood that attracts a seasonal flow of tourists, especially during the spring months and mid-summer. This area is perfect for outdoor enthusiasts and couples seeking a romantic getaway. Engage in activities such as golfing at nearby courses or relaxing by the beach and esplanade. The marina adds an extra touch of charm, allowing visitors to explore the beautiful waters of the Sea of Cortez. Bella Vista's inviting atmosphere makes it a fantastic spot for both relaxation and adventure.

Things to do in Puerto Peñasco

Puerto Peñasco offers a perfect blend of outdoor adventure and family fun, making it an ideal beach vacation spot. Visitors can enjoy relaxing under beach palapas, floating along a lazy river, or soaking up the sun on its sandy beaches. With a variety of activities including resorts and casinos, there's something for everyone to enjoy in this vibrant coastal destination.

Food and drinks

In Puerto Peñasco, savor local delights at Manny's Beach Club, known for its delicious Mexican cuisine. Enjoy fresh seafood tacos and refreshing margaritas while soaking in the vibrant atmosphere of downtown. This coastal gem offers a unique culinary experience that captures the essence of the region.

Shopping

In Puerto Peñasco, visit Rodeo Drive for unique gifts and souvenirs. Cholla Mall offers a variety of shops perfect for your shopping needs. If you're up for a drive, check out Curios, where you can find local crafts and specialties to take home.

Recreation

At La Spa in Puerto Peñasco, indulge in rejuvenating body treatments designed to promote relaxation and wellness. For outdoor enthusiasts, The Links Golf Course offers a scenic golfing experience amidst stunning natural landscapes, perfect for enjoying the sun while engaging in recreational activities.

Booking tips and Expedia advantages for Puerto Peñasco

For a budget-friendly vacation in Puerto Peñasco, consider visiting free attractions like El Malecón, Plaza del Malecón, and Bonita Beach. To save on transportation, opt for walking, biking, or renting a car. Traveling during the off-peak months of December to February can lower accommodation costs significantly. Use Expedia’s search tool to find the best hotel deals by filtering options and consider booking packages that combine hotels, flights, and activities for extra savings. Joining Expedia's One Key membership can also provide exclusive discounts and cash for future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puerto Peñasco are December to February, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you choose your budget, desired location, and additional preferences. You can easily arrange your search results to display hotels from the least expensive to the most expensive, ensuring you find the best deals first. Additionally, you can refine your options by hotel category—selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: Consider saving money by combining your hotel reservations in Puerto Peñasco with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Puerto Peñasco

Puerto Peñasco offers a perfect blend of outdoor, family, and beach vacations. Visitors can explore stunning beaches, the lively esplanade, and urban parks, making it an ideal destination for those seeking fun in the sun. With attractions near the Sea of Cortez, Puerto Peñasco is a must-visit for travelers looking to enjoy the local culture and natural beauty. Don't miss the chance to discover the gems of Puerto Peñasco!

  • El Malecón: Stroll along this vibrant esplanade filled with local art, shops, and restaurants. Perfect for families and couples, it offers stunning views of the Sea of Cortez and a lively atmosphere, especially during sunset.
  • Mirador Beach: Just two miles from town, enjoy the soft sands and gentle waves at Mirador Beach. It's an ideal spot for relaxation, sunbathing, and swimming, making it a perfect beach getaway.
  • Plaza del Malecón: This urban park is a family-friendly space where you can enjoy outdoor activities and community events. With its green areas and local vendors, it captures the essence of city life in Puerto Peñasco.

Best time to go to Puerto Peñasco

The best time to visit Puerto Peñasco can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Puerto Peñasco falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Puerto Peñasco falls in January, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January61.3°F (16.3°C)No Rain (Dry)SunnyAverageSlightly Low
February62.6°F (17.0°C)No Rain (Dry)SunnyAverageSlightly Low
March66.9°F (19.4°C)No Rain (Dry)SunnyModerately HighAverage
April71.6°F (22.0°C)No Rain (Dry)SunnyAverageAverage
May76.1°F (24.5°C)No Rain (Dry)SunnyAverageSlightly High
June83.3°F (28.5°C)No Rain (Dry)SunnyModerately HighSlightly High
July88.7°F (31.5°C)No Rain (Dry)SunnyModerately HighSlightly High
August90.3°F (32.4°C)No Rain (Dry)SunnyAverageAverage
September87.6°F (30.9°C)No Rain (Dry)SunnyAverageAverage
October79.7°F (26.5°C)No Rain (Dry)SunnyModerately LowAverage
November70.0°F (21.1°C)No Rain (Dry)SunnyModerately LowAverage
December62.1°F (16.7°C)No Rain (Dry)SunnyModerately LowSlightly Low

Frequently asked questions

Where is the best place for a stay in Puerto Peñasco?

Hospedaje Mulege is ranked highly by Expedia customers. This hotel offers free breakfast and free parking. Traveler reviews also recommend HACIENDA MONARCAS RESORT and The Cove Boutique Hotel Adults Only as top choices for your stay. See all available top hotels, or vacation rentals in Puerto Peñasco.

What are some of the best vacation rentals in Puerto Peñasco?

Spacious 5-bedroom house with AC, WiFi in delightful Playa Encanto: This Puerto Peñasco vacation home rental is located on the beach and has a balcony, a barbecue grill, and air-conditioning to put you at ease in your new surroundings. It has 5 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. Other favorite homes for rent in Puerto Peñasco are Buenaventura Sleek Oceanfront Home @ Las Conchas and Casa Margarita Playa la Jolla. 4 or 5 bdrm Pets? Yes. Add the casita + 70 per. See all vacation rentals in Puerto Peñasco.

If I need to cancel my hotel reservation in Puerto Peñasco, will I receive a refund?

Yes, you'll find most hotel room reservations are refundable if you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, it may still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Puerto Peñasco.

Where can I learn more about changing or cancelling my trip to Puerto Peñasco?

To find more details about changing or cancelling your trip to Puerto Peñasco, go to https://www.expedia.com/service/.

What's the best place to stay on a budget in Puerto Peñasco?

Based on our traveler reviews, 2 Front Rocky Point is a top choice for a less expensive stay. View all budget hotels in Puerto Peñasco.

What's the best place to stay when traveling with kids to Puerto Peñasco?

Peñasco del Sol is a hotel with 2 outdoor pools and 2 restaurants, and it's a top choice on Expedia for families. Costa Elegante Hotel & Suites is another choice for your stay with the kids. Find more child-friendly accommodations in Puerto Peñasco.

What's the best hotel for a couple visiting Puerto Peñasco?

Sonoran Sun E-506 2BR - Fully Remodeled is a favorite resort for couples, and features in-room kitchens and private balconies. Other good choices for your romantic getaway include BELLA SIRENA RESORT! and STUNNING PREMIUM PENTHOUSE at Bella Sirena has PANORAMIC VIEWS. 4B/4.5B-12 ppl. See all romantic hotels in Puerto Peñasco.

What's the best LGBTQ-friendly accommodation in Puerto Peñasco?

Laguna Shores Resort is a top LGBTQ-friendly hotel that features 2 outdoor pools and a full-service spa. The Cove Boutique Hotel Adults Only is another good option for your trip. See all available hotels listed as LGBTQ-friendly in Puerto Peñasco.

What's the best pet-friendly accommodation in Puerto Peñasco?

Peñasco del Sol is a top hotel for people traveling with their pets, and offers 2 restaurants and 2 outdoor pools for its human guests. Two other good options for you and your pet include Costa Elegante Hotel & Suites and Casita by the sea Playa Encanto, Mexico. See more pet-friendly hotel accommodations in Puerto Peñasco.

Where is the best hotel to stay close to El Malecon?

Adjacent to El Malecon, Hospedaje Mulege is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free parking. Other good options close by include Peñasco del Sol and Best Western Laos Mar Hotel & Suites.

What about the best place to stay close to Bonita Beach?

One of the top choices for your stay is Peñasco del Sol, located 1.8 mi (2.9 km) from Bonita Beach, and this 3.5-star hotel offers 2 bars and a restaurant. Playa Bonita and Best Western Laos Mar Hotel & Suites are two other good options within 5 miles.

What's the best hotel to stay near the beach in Puerto Peñasco?

Playa Bonita is a top beach hotel with 2 outdoor pools and a full-service spa, and it's located close to Mirador Beach. Other good options for your stay near the beach include Peñasco del Sol and Laguna Shores Resort. See more stays near the beach in Puerto Peñasco.

What's the best luxury place to stay in Puerto Peñasco?

Peñasco del Sol is a luxury hotel with 2 restaurants and 2 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale option for your stay is The Grand Mayan at Puerto Peñasco. Find more luxury hotels in Puerto Peñasco.

What's the best golf hotel in Puerto Peñasco?

Peñasco del Sol is a top hotel that has an adjacent golf course and features 2 outdoor pools. Another good choice is Hotel Casa Blanca Golf Villas if you'd like to be close to a golf course while in town. You can tee off at The Links Golf Course during your trip. See more golf hotels in Puerto Peñasco.

What are some accommodations with pools in Puerto Peñasco?

Playa Bonita is a top hotel with 2 outdoor pools, a children's pool, and a full-service spa. A couple of other options with an onsite pool include Peñasco del Sol and Laguna Shores Resort. View all hotels with pools in Puerto Peñasco.

What is the best spa hotel in Puerto Peñasco?

Playa Bonita is a top beach spa hotel featuring a pool, a bar, and a restaurant. Treat yourself to a facial, body scrub, or body wrap at the onsite spa. Other popular spa hotels in Puerto Peñasco include Peñasco del Sol and Laguna Shores Resort. See all spa hotels in Puerto Peñasco.

What's the top hotel in Puerto Peñasco with an on-site water park or a water park nearby?

Grand Mayan Vidanta at Punta Penasco - Oceanview with private plunge on terrace. is a popular resort featuring water park access, an outdoor pool, and in-room kitchens. Check out all hotels with or near waterparks in Puerto Peñasco.

What's the best place to stay near Puerto Penasco International Airport (PPE)?

Best Western Laos Mar Hotel & Suites is one of the top choices for your stay and is a popular hotel, featuring free breakfast and an outdoor pool. It's located 3.4 mi (5.4 km) from Puerto Penasco Intl. Airport. Another good choice near the airport is Peñasco del Sol, located 3.4 mi (5.4 km) away.

What is staying in Puerto Peñasco like?

Families will find kid-friendly activities in Puerto Peñasco, and visitors give high marks for the beaches. This relaxing city also attracts tourists with its live music and seafood restaurants. In Puerto Peñasco, there are 2713 hotels and other accommodations to choose from. Find out more about Puerto Peñasco.

What should I do while I'm visiting Puerto Peñasco?

Landmarks like Plaza del Malecón, Old Port, and Fisherman's Monument might be worth a visit. The beaches and sunsets highlight the natural beauty with places to discover including Mirador Beach, Bonita Beach, and Encanto Beach. Boating is a great activity, and Estero Morua is one place to visit. Check out what more to see and do in Expedia's Puerto Peñasco guide.

What's the seasonal weather like in Puerto Peñasco?

The hottest months are usually August and July with an average temp of 87°F, while the coldest months are January and December with an average of 63°F. Average annual precipitation for Puerto Peñasco is 4 inches.