Find beach hotels in Puerto Peñasco

Beach vacation deals from $74

    price find illustration

    Upfront pricing

    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 availability on Puerto Peñasco Beach Hotels

Check prices for these dates

Top Puerto Peñasco Beach Hotels

Playa Bonita

3.0 star property
8.8 out of 10, Excellent, (1020)
"Great place great views easy access to everything…"
$149 nightly
The price is $167
Jul 19 - Jul 20
Total includes taxes and fees
Playa Bonita

Peñasco del Sol

4.5 star property
8.2 out of 10, Very Good, (1020)
"We always stay here and the staff is always very friendly and the facility is always super clean"
$193 nightly
The price is $212
Jul 14 - Jul 15
Total includes taxes and fees
Peñasco del Sol

Las Palomas Beach & Golf Resort

4.0 star property
8.6 out of 10, Excellent, (3058)
"We loved staying at this resort. Definitely planning another trip to come back here!"
$232 nightly
The price is $258
Jul 14 - Jul 15
Total includes taxes and fees
Las Palomas Beach & Golf Resort

HACIENDA MONARCAS RESORT

3.0 star property
9.0 out of 10, Wonderful, (161)
"Easy, very clean and great staff."
$95 nightly
The price is $113
Aug 11 - Aug 12
Total includes taxes and fees
HACIENDA MONARCAS RESORT

Hotel Esmeralda Beach Resort

3.5 star property
8.6 out of 10, Excellent, (18)
"This property was beautiful and had a million dollar view!! The staff was very accommodating. Will definitely stay here again."
Hotel Esmeralda Beach Resort

Encanto Living by Kivoya

4.0 star property
8.8 out of 10, Excellent, (97)
"Very private very nice and quiet "
Encanto Living by Kivoya

Luna Blanca by Kivoya

4.0 star property
8.4 out of 10, Very Good, (73)
"We enjoyed our stay and will definitely be coming back."
Luna Blanca by Kivoya

Encanto Living 0401 - 2BR by Kivoya

4.0 star property
9.0 out of 10, Wonderful, (12)
"Family and I had a comfortable stay. The unit has all amenities you need and is right on the beach. Quiet and not crowded, just how we like it. "
Encanto Living 0401 - 2BR by Kivoya

Costa Elegante Hotel & Suites

2.5 star property
8.6 out of 10, Excellent, (167)
"Great Hotel "
$67 nightly
The price is $74
Jul 14 - Jul 15
Total includes taxes and fees
Costa Elegante Hotel & Suites

Laos Mar Hotel & Suites

3.0 star property
8.2 out of 10, Very Good, (1010)
"Amazing location, friendly staff "
$155 nightly
The price is $172
Jul 14 - Jul 15
Total includes taxes and fees
Laos Mar Hotel & Suites
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.

Frequently asked questions

What is Puerto Peñasco like for travelers who love the beach?
Known for its beaches and live music, Puerto Peñasco offers a lot for the traveler planning a beach getaway.
What's the best place for a beach vacation in Puerto Peñasco?
Peñasco del Sol is a top beachfront hotel offering 2 outdoor pools and 2 restaurants, located within a short 6-minute walk of Bonita Beach. Other good choices for your stay near the beach include Playa Bonita and Costa Elegante Hotel & Suites.
How many beach hotels are there in Puerto Peñasco?
Choose from one of Expedia's 57 hotels in Puerto Peñasco for your beachside break.
When's the best time for a beach vacation in Puerto Peñasco?
You can plan your beach trip with a look at weather throughout the year 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.
What is there to see and do around Puerto Peñasco?
After checking into your accommodation of choice, you'll probably want to venture out and explore. If you can't wait to check out the beaches, head to Encanto Beach or Miramar Beach for a relaxing day by the water. Experience the area's live music and boating, and make time for local attractions like Mirador Beach and Bonita Beach. For more things to see and do, consider visiting La Madre Square or The Links Golf Course.