Vacation Rentals & Apartments in Mazatlan

Updating...

age 0-16
3367 Results

Relevance

Price: low to high

Price: high to low

Reviews

3,367 apartments

PRESIDENTIAL suite 2 BR 3 BATH BEAUTIFUL!! At Grand Solmar Lands End Resort

Cabo San Lucas condo

  • 1 bedroom
  • 3 bathrooms
  • sleeps 8

Match: Shared indoor pool Shared outdoor pool (unheated) Jacuzzi or hot tub Sea view Staffed property Swing set or jungle gym

All filters match

Price per night from

$687

Vista Encantada Spa Resort - Three Bedroom Penthouse in Paradise

Cabo San Lucas villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

Match: Shared indoor pool Shared outdoor pool (unheated) Jacuzzi or hot tub Sea view Staffed property Swing set or jungle gym

All filters match

Price per night from

$698

Vista Encantada Spa Resort - Two Bedroom Penthouse in Paradise

Cabo San Lucas villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

Match: Shared indoor pool Shared outdoor pool (unheated) Jacuzzi or hot tub Sea view Staffed property Swing set or jungle gym

All filters match

Price per night from

$558

These homes match some but not all of your filters. Clear all filters

Luxury Studio Suite at Villa Del Arcos Resort

Cabo San Lucas villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

5 of 6 match: Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property

5 of 6 filters match

Price per night from

$373

Grand Solmar Land's End Resort and Spa Master Suite

Cabo San Lucas apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$516

Gorgeous Appartment near the Sea in Incredible Residential Area

Mazatlan apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$125

Vista Encantada Spa Resort - Four Bedroom Penthouse

Cabo San Lucas villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

5 of 6 match: Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property

5 of 6 filters match

Price per night from

$872

Bisbee Black & Blue Fishing Tournament at Vista Encantada

Cabo San Lucas villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

5 of 6 match: Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property

5 of 6 filters match

Price per night from

$504

Beachfront & Golfing Master Suite, Grand Solmar Land's End / Rancho Resort & Spa

Cabo San Lucas condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

5 of 6 match: Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property

5 of 6 filters match

Price per night from

$425

Luxury Condo Next to Schlitterbahn w Rooftop Terrace Bay View & Tempurpedic

South Padre Island condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$115

South Padre Island Beachfront Condo for Rent

South Padre Island apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

“Just perfect!” I came with my family and we all just LOVED our stay! We enjoyed so much waking up with the view and having the beach right there! We even took advantage of all the toys and beach chairs they had for us! Towels, coffee, toilet paper, shampoo, EVERYTHING! We are IN LOVE and will definitely be returning! Plus super friendly owners! We even forgot something and had to come back to get it and they were so nice to let us in even when we had checked out hours ago! Lovely experience!

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$275

Hacienda Encantada Luxury Suite, Cabo San Lucas

Cabo San Lucas studio

  • Studio
  • 1 bathroom
  • sleeps 4

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$155

Me Cabo Resorts Rentals

Cabo San Lucas studio

  • Studio
  • 1 bathroom
  • sleeps 4

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$381

Vista Encantada Spa Resort & Residences

Cabo San Lucas hotel apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$659

Hacienda Encantada 4 BDRM Penthouse

Cabo San Lucas villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 12

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$561

Hacienda Encantada Spectacular Villa - 2 BRM

Cabo San Lucas villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$659

Rancho San Lucas 2 bedroom Penthouse

Cabo San Lucas penthouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$916

Stunning 5 diamond resort One Bedroom Deluxe with golf

Cabo San Lucas hotel apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$790

Beautiful Beach front Resort Condo - Grand Solmar Land’s End Resort & Spa

Cabo San Lucas condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

4 of 6 match: Shared outdoor pool (unheated), Swing set or jungle gym, Shared indoor pool, Jacuzzi or hot tub, Sea view, Staffed property

4 of 6 filters match

Price per night from

$487

Grand Bliss 1bedroom w/ kitchen, living room, jacuzzi

Nuevo Nayarit condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

4 of 6 match: Jacuzzi or hot tub, Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Sea view, Staffed property

4 of 6 filters match

Price per night from

$304

La Datcha Sprawling Luxury Beachfront Villa on the Sand in Cabo San Lucas

Cabo San Lucas villa

  • 10 bedrooms
  • 12 bathrooms
  • sleeps 20

Responds fast! avg. 2 hours 3 minutes

4 of 6 match: Shared outdoor pool (unheated), Swing set or jungle gym, Shared indoor pool, Jacuzzi or hot tub, Sea view, Staffed property

4 of 6 filters match

Price per night from

$21,755

"Mi Casa Tu Casa" 2BR+CableTV+WiFi+Cleaning included Mondays & Thursdays+2BATH

Mexico City apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

4 of 6 match: Shared outdoor pool (unheated), Sea view, Shared indoor pool, Jacuzzi or hot tub, Staffed property, Swing set or jungle gym

4 of 6 filters match

Price per night from

$172

Paradise in Cabo - 2 Bedroom Suite

Cabo San Lucas hotel apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

4 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

4 of 6 filters match

Price per night from

$861

Vista Encantada Luxury Resort & Spa 3 Bedroom Villa (Top 20 in Mexico)

Cabo San Lucas villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

4 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

4 of 6 filters match

Price per night from

$802

Beach Resort Grand Sol Mar 5 star master suite

Cabo San Lucas hotel apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

4 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

4 of 6 filters match

Price per night from

$442

Three-bedroom gorgeous condo at the resort at Hacienda Encantata

Cabo San Lucas condo

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 12

4 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

4 of 6 filters match

Price per night from

$974

One bedroom gorgeous condo at Villa del Arco

Cabo San Lucas house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

4 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

4 of 6 filters match

Price per night from

$516

3 bedroom gorgeous Villa Residence woth Pool

Cabo San Lucas villa

  • 3 bedrooms
  • 6 bathrooms
  • sleeps 14

4 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

4 of 6 filters match

Price per night from

$1,661

SEA GARDEN ONE BEDROOM SUITE - Nuevo Vallarta

Nuevo Nayarit private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

4 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

4 of 6 filters match

Price per night from

$264

Perfect SUMMER Getaway! Sunrise and Sea Cortez view from private balcony!

Cabo San Lucas villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

5 of 6 match: Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view, Staffed property, Swing set or jungle gym

5 of 6 filters match

Price per night from

$342

Villa inside Porto Ixtapa exclusive yacht club

Ixtapa villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

4 of 6 match: Shared indoor pool, Sea view, Shared outdoor pool (unheated), Jacuzzi or hot tub, Staffed property, Swing set or jungle gym

4 of 6 filters match

Price per night from

$98

Captivating Studio with Tennis Court Ideal for Weekend Getaway

El Tule house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 3 hours 15 minutes

4 of 6 match: Staffed property, Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view

4 of 6 filters match

Price per night from

$189

Beach Front Studio w Gym & Hot Tub in Hacienda Encantada

El Tule house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 3 hours 15 minutes

4 of 6 match: Staffed property, Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view

4 of 6 filters match

Price per night from

$189

Hacienda Encantada Stylish Studio w Spa & Pool Ideal for Couples

El Tule house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 3 hours 15 minutes

4 of 6 match: Staffed property, Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view

4 of 6 filters match

Price per night from

$189

Stunning 1BR Condo in Hacienda Encantada with Hot Tub and Gym

El Tule hotel apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 3 hours 15 minutes

4 of 6 match: Staffed property, Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view

4 of 6 filters match

Price per night from

$295

Inviting 2BR Condo with Pool & Tennis Court for Weekend Getaway

El Tule hotel apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 7

Responds fast! avg. 3 hours 15 minutes

4 of 6 match: Staffed property, Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view

4 of 6 filters match

Price per night from

$295

Stylish 2BR Condo with Hot Tub & Tennis Court in Cabo San Lucas

El Tule hotel apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 7

Responds fast! avg. 3 hours 15 minutes

4 of 6 match: Staffed property, Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view

4 of 6 filters match

Price per night from

$295

Hacienda Encantada Spacious Studio with Gym and Pools

El Tule house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 3 hours 15 minutes

4 of 6 match: Staffed property, Swing set or jungle gym, Shared indoor pool, Shared outdoor pool (unheated), Jacuzzi or hot tub, Sea view

4 of 6 filters match

Price per night from

$189

Viewing 38 of 3,367
rentals in Mazatlan

×

Also consider