Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Puerto Peñasco
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Puerto Peñasco
Over 1,000 homes in Puerto Peñasco
Resort in Puerto Penasco
Furnished 3 Bedroom 2 Bath Condo Ocean Front Views
3 bedrooms
,
·
3 beds
,
·
2 shared bathrooms
9–14 Aug
9–14 Aug
$2,706 SGD
Show price breakdown
for 5 nights
$2,706 SGD for 5 nights
,
·
4.85 out of 5 average rating, 13 reviews
4.85 (13)
Top guest favourite
Guest favourite
Home in Puerto Penasco
Ocean View Home • Steps to Beach • Private
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
2.5 bathrooms
2.5 bathrooms
27 Jun – 2 Jul
27 Jun – 2 Jul
$952 SGD
Show price breakdown
for 5 nights
$952 SGD for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Superhost
Superhost
Home in Puerto Penasco
GuzZ Studio
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$353 SGD
Show price breakdown
for 5 nights
$353 SGD for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Hotel in Puerto Penasco
“Riad Xula” 202 - Sonoran Hacienda - 2 Queen
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
22–27 Jun
22–27 Jun
$553 SGD
$447 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 28 reviews
4.96 (28)
Guest favourite
Guest favourite
Apartment in Puerto Penasco
NEW Sonoran Star Luxury condo 2BD, 2BA
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
24–29 Jul
24–29 Jul
$3,080 SGD
Show price breakdown
for 5 nights
$3,080 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Top guest favourite
Guest favourite
Home in Puerto Penasco
Shangri-La • Cliffside Ocean Luxury • 16 Guests
5 bedrooms
5 bedrooms
,
·
9 beds
9 beds
,
·
6 bathrooms
6 bathrooms
15–20 Aug
15–20 Aug
$7,213 SGD
Show price breakdown
for 5 nights
$7,213 SGD for 5 nights
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favourite
Guest favourite
Place to stay in Puerto Penasco
7th Floor, Studio Condo at the Sonoran Star
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$1,226 SGD
Show price breakdown
for 5 nights
$1,226 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 29 reviews
4.93 (29)
Top guest favourite
Guest favourite
Home in Puerto Penasco
Sea Haven Sunsets @ Las Conchas! 180 degree views!
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2.5 bathrooms
2.5 bathrooms
27 Aug – 1 Sept
27 Aug – 1 Sept
$1,108 SGD
Show price breakdown
for 5 nights
$1,108 SGD for 5 nights
4.97 out of 5 average rating, 148 reviews
4.97 (148)
Superhost
Superhost
Home in Laguna Shores
Casa Marhaba at Laguna Shores Resort
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
26 Jun – 1 Jul
26 Jun – 1 Jul
$2,233 SGD
Show price breakdown
for 5 nights
$2,233 SGD for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Flat in Puerto Penasco
Agradable Alojamiento y Piscina Privada
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
6–11 Jul
6–11 Jul
$1,042 SGD
$959 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Top guest favourite
Guest favourite
Apartment in Playa Encanto
Luxury Beachfront Condo - Rocky Point
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
2–7 Aug
2–7 Aug
$1,482 SGD
Show price breakdown
for 5 nights
$1,482 SGD for 5 nights
4.97 out of 5 average rating, 127 reviews
4.97 (127)
Top guest favourite
Guest favourite
Apartment in Puerto Penasco
Bella Sirena Resort B505 on Sandy Beach
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
6–11 Sept
6–11 Sept
$1,166 SGD
Show price breakdown
for 5 nights
$1,166 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Guest favourite
Guest favourite
Flat in Puerto Penasco
Oceanfront Palacio del Mar #302
2 bedrooms
2 bedrooms
,
·
4 queen beds
4 queen beds
,
·
2 bathrooms
2 bathrooms
30 Jul – 4 Aug
30 Jul – 4 Aug
$1,392 SGD
$1,194 SGD
Show price breakdown
for 5 nights
4.87 out of 5 average rating, 197 reviews
4.87 (197)
Guest favourite
Guest favourite
Apartment in Puerto Penasco
Peaceful Private Community off Fremont
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
22–27 Jun
22–27 Jun
$917 SGD
Show price breakdown
for 5 nights
$917 SGD for 5 nights
4.94 out of 5 average rating, 35 reviews
4.94 (35)
Top guest favourite
Guest favourite
Home in Puerto Penasco
La Casita del Puerto
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
27 Jun – 2 Jul
27 Jun – 2 Jul
$522 SGD
Show price breakdown
for 5 nights
$522 SGD for 5 nights
4.95 out of 5 average rating, 63 reviews
4.95 (63)
Superhost
Superhost
Apartment in Puerto Penasco
Sonoran Sea W-604 Sea-Gem 2 BR Oceanfront
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
,
·
2 bathrooms
2 bathrooms
21–26 Jun
21–26 Jun
$1,735 SGD
Show price breakdown
for 5 nights
$1,735 SGD for 5 nights
Free cancellation
Superhost
Superhost
Apartment in Puerto Penasco
Renovated Oceanfront Condo at Sonoran Sun E-807
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
22–27 Jun
22–27 Jun
$1,885 SGD
Show price breakdown
for 5 nights
$1,885 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Place to stay in Puerto Penasco
Modern beachfront, 7th Floor Condo
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$1,614 SGD
Show price breakdown
for 5 nights
$1,614 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 15 reviews
4.93 (15)
Top guest favourite
Guest favourite
Flat in Puerto Penasco
2nd floor Apartment El Malecon
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$526 SGD
Show price breakdown
for 5 nights
$526 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 31 reviews
5.0 (31)
1
2
3
4
…
15