Skip to content
56 stays

Stays in Puerto Peñasco

Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
Entire villa in Puerto Peñasco
Villa #24🐬
5 guests2 bedrooms3 beds3.5 baths
PoolAir conditioningKitchen
Rating 4.83 out of 5;12 reviews
Price:$168 AUD / night
SUPERHOST
Entire villa in Puerto Peñasco
Villa Alegría Private Secluded Gated Community
12 guests4 bedrooms6 beds5 baths
PoolAir conditioningWi-FiKitchen
Rating 4.60 out of 5;5 reviews
Price:$616 AUD / night
SUPERHOST
Entire villa in Puerto Peñasco
Villa in Gated Community, 2 Bedroom 2 Bath
6 guests2 bedrooms3 beds2 baths
PoolAir conditioningWi-FiKitchen
Rating 4.75 out of 5;89 reviews
Price:$139 AUD / night
SUPERHOST
Entire villa in Puerto Peñasco
Casa Paraiso oceanfront beach house/Pet friendly
12 guests3 bedrooms5 beds3 baths
PoolAir conditioningWi-FiKitchen
Rating 5.0 out of 5;5 reviews
Price:$483 AUD / night
SUPERHOST
Entire villa in Puerto Peñasco
Authentic Luxury Villa with Private Pool
10 guests3 bedrooms4 beds3.5 baths
PoolAir conditioningWi-FiKitchen
Rating 4.50 out of 5;6 reviews
Price:$270 AUD / night
Entire villa in Puerto Peñasco
Luna Blanca Villa 1 Gorgeous 3 bedroom Villa
8 guests3 bedrooms4 beds2.5 baths
Air conditioningWi-FiKitchen
Price:$351 AUD / night
Entire villa in Puerto Peñasco
Villa Los Mezquites
6 guests2 bedrooms2 beds3 baths
PoolAir conditioningWi-FiKitchen
Rating 4.95 out of 5;22 reviews
Price:$179 AUD / night
SUPERHOST
Entire villa in Puerto Peñasco
Bella Sirena Villa! 85" TV, DirecTV, Kayaks, SUPs
10 guests3 bedrooms4 beds3 baths
PoolAir conditioningWi-FiKitchen
Rating 4.87 out of 5;23 reviews
Price:$560 AUD / night
Entire villa in Puerto Peñasco
Oceanfront Puerto Peñasco Villa in Luxury Resort!
6 guests2 bedrooms3 beds2 baths
PoolAir conditioningWi-FiKitchen
Rating 5.0 out of 5;4 reviews
Price:$305 AUD / night
SUPERHOST
Entire villa in Puerto Peñasco
Luna Blanca Villa 2 a few steps away from beach
8 guests3 bedrooms5 beds3.5 baths
PoolAir conditioningWi-FiKitchen
Rating 4.75 out of 5;20 reviews
Price:$391 AUD / night
Entire villa in Laguna Shores
Luxury Beachfront Villa in Puerto Peñasco!
6 guests2 bedrooms3 beds2 baths
PoolAir conditioningWi-FiKitchen
Price:$310 AUD / night
Entire villa in Puerto Peñasco
Stunning 4 Bedroom Beach Villa Sandy Beach at Las Palmas Beachfront Resort V10
16 guests4 bedrooms9 beds3 baths
PoolAir conditioningWi-FiKitchen
Rating 4.89 out of 5;9 reviews
Price:$677 AUD / night
Entire villa in Puerto Penasco
Relaxing cozy house with a mexican home accent
6 guests3 bedrooms3 beds2.5 baths
Air conditioningWi-FiKitchen
Price:$205 AUD / night
Entire villa in Puerto Peñasco
Pinacate Villa 3 | Intown Beach View Villa!
8 guests3 bedrooms3 beds4 baths
PoolAir conditioningWi-FiKitchen
Rating 4.33 out of 5;16 reviews
Price:$250 AUD / night
Entire villa in Puerto Peñasco Centro
Marina Pinacate Villa-12 (2 Bedroom / 2 Bathroom) By FMI Rentals.
6 guests2 bedrooms3 beds2 baths
PoolAir conditioningWi-FiKitchen
Price:$250 AUD / night
Entire villa in Puerto Peñasco
Stunning 3 Bedroom Beach Villa on Sandy Beach at Las Palmas Beachfront Resort V2
9 guests3 bedrooms5 beds3 baths
PoolAir conditioningWi-FiKitchen
Price:$565 AUD / night
SUPERHOST
Entire villa in Puerto Peñasco
OCEAN VIEW 3 BEDROOM 3BTH VILLA CASA BLANCA RESORT
10 guests3 bedrooms3 beds3 baths
PoolAir conditioningWi-FiKitchen
Rating 5.0 out of 5;6 reviews
Price:$695 AUD / night
Entire villa in Puerto Peñasco
Las Palmas Luxury Villa 4 Bedrooms
12 guests4 bedrooms8 beds3 baths
PoolAir conditioningWi-FiKitchen
Rating 4.82 out of 5;11 reviews
Price:$700 AUD / night
Entire villa in Puerto Peñasco
Stunning 4 Bedroom Beach Villa on Sandy Beach at Las Palmas Beach Resort V14
13 guests4 bedrooms10 beds3 baths
PoolAir conditioningWi-FiKitchen
Price:$566 AUD / night
Entire villa in Puerto Peñasco
Stunning 4 Bedroom Beach Villa on Sandy Beach at Las Palmas Beach Resort V13
12 guests4 bedrooms5 beds3 baths
PoolAir conditioningWi-FiKitchen
Price:$574 AUD / night
120 of 56 villas
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).