Skip to content
300+ stays

Stays in Puerto Peñasco

SUPERHOST
Entire apartment in Puerto Peñasco
La casa de las flores #1, planta baja
4 guests1 bedroom1 bed1 bath
Wi-FiFree parkingAir conditioning
$47 AUD per night
$47.00 AUD total
SUPERHOST
Entire apartment in Puerto Peñasco
Rocky 5
2 guests1 bedroom1 bed1 bath
Wi-FiFree parkingAir conditioning
$37 AUD per night
$37.00 AUD total
SUPERHOST
Entire apartment in Puerto Peñasco
Las Palomas Ocean Front at Beautiful Sandy Beach
5 guests1 bedroom3 beds1 bath
PoolWi-FiFree parkingAir conditioning
$250 AUD per night
SUPERHOST
Entire apartment in Puerto Peñasco
Las Palomas Newest Cordoba building Ocean Front !!
5 guests1 bedroom3 beds1 bath
PoolWi-FiFree parkingAir conditioning
$233 AUD per night
SUPERHOST
Entire apartment in Puerto Peñasco
Zak's Place on the Beach, Third Floor
4 guestsStudio2 beds1 bath
Wi-FiFree parkingAir conditioning
$71 AUD per night
$71.00 AUD total
Entire apartment in Puerto Peñasco
Cielito Lindo
2 guests1 bedroom1 bed1 bath
Wi-FiFree parkingAir conditioning
$67 AUD per night
$67.00 AUD total
SUPERHOST
Entire apartment in Puerto Peñasco
Rocky - Estudio
3 guests1 bedroom1 bed1 bath
Wi-FiFree parkingAir conditioning
$36 AUD per night
$36.00 AUD total
Private room in Puerto Peñasco
Casa Natalia 2nd floor lock-off suite and pool!
4 guests1 bedroom0 beds1 private bath
PoolWi-FiFree parkingAir conditioning
$51 AUD per night
$51.00 AUD total
Entire apartment in Puerto Peñasco
C 105 Piece of Paradise 1 Bedroom 1 Bath ground floor Princesa Resort
2 guests1 bedroom2 beds1 bath
PoolWi-FiFree parkingAir conditioning
$156 AUD per night
$156.00 AUD total
SUPERHOST
Entire apartment in Puerto Peñasco
★★★★★Beach Apartment, Private Patio, Stunning View
4 guests2 bedrooms2 beds2 baths
Wi-FiFree parkingAir conditioning
$118 AUD per night
$118.00 AUD total
Entire apartment in Puerto Peñasco
Las Palmas 602
4 guests1 bedroom1 bed1 bath
PoolWi-FiFree parkingAir conditioning
$195 AUD per night
$195.00 AUD total
Entire apartment in Puerto Peñasco
La Arena 3C Hotel - Unit #2
3 guests1 bedroom2 beds1 bath
Wi-FiFree parkingAir conditioning
$98 AUD per night
Entire apartment in Puerto Peñasco
Welcome to "MAR" Affordable beach front apartment!
6 guests2 bedrooms4 beds1 bath
Free parkingAir conditioning
$176 AUD per night
$176.00 AUD total
SUPERHOST
Entire apartment in Benito Juárez
Casa Dipalma
4 guests2 bedrooms2 beds1 bath
Wi-FiFree parkingAir conditioning
$97 AUD per night
Entire apartment in Puerto Peñasco
Mateo house
4 guests1 bedroom1 bed1 bath
Wi-FiAir conditioning
$96 AUD per night
$96.00 AUD total
SUPERHOST
Entire apartment in Puerto Peñasco
SUNSET Apreciar La Vida. A Unique seaside getaway!
4 guests1 bedroom2 beds1 bath
Wi-FiFree parkingAir conditioning
$110 AUD per night
$110.00 AUD total
Entire apartment in Puerto Peñasco
Affordable Modern Town Studio
4 guests1 bedroom2 beds1 bath
Wi-FiFree parkingAir conditioning
$35 AUD per night
$35.00 AUD total
SUPERHOST
Entire apartment in Puerto Peñasco
Estudio #2 nuevo, limpio y alta mente seguro!!
2 guests1 bedroom1 bed1.5 baths
Wi-FiFree parkingAir conditioning
$52 AUD per night
$52.00 AUD total
SUPERHOST
Entire apartment in Puerto Peñasco
Beachfront Penthouse On Sandy Beach
8 guests3 bedrooms5 beds2 baths
PoolFree parkingAir conditioning
$276 AUD per night
SUPERHOST
Entire apartment in Puerto Peñasco
Blue Sea - Frente a Playa Bonita
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioning
$97 AUD per night
$97.00 AUD total

Where to stay

SUPERHOST
  1. Entire condominium
  2. Puerto Peñasco
Bella Sirena Upscale Condo Sandy Beach Rocky Point
$171 AUD per night
$171.00 AUD total
SUPERHOST
  1. Entire condominium
  2. Puerto Peñasco
Beautiful Las Palmas, Mexico Condo 1bdrm Sleeps 4
$157 AUD per night
$157.00 AUD total
SUPERHOST
  1. Entire apartment
  2. Puerto Peñasco
Margaritas departament.
$40 AUD per night
$40.00 AUD total
2140 of 300+ apartments
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).