Vacation Rentals & Apartments in Mazatlan

Updating...

age 0-16
10001 Results

Relevance

Price: low to high

Price: high to low

Reviews

10,001 apartments

Royal Villas & Villa Park 3 to 7 Bedrooms! Price is for a 4 bedroom Villa.

Puerto Plata villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

Match: Shared indoor pool Jacuzzi or hot tub Private outdoor pool (heated) Sea view Swing set or jungle gym Mountain Views

All filters match

Price per night from

$429

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

.Bluff Mountain Splash

Sevierville house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 24

Responds fast! avg. 1 hour 23 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$916

Los Barriles Villa - Private Heated Pool & Spa, .5 Acre Retreat w/ View

Los Barriles house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

4 of 6 match: Shared indoor pool, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Sea view

4 of 6 filters match

Price per night from

$287

Vista Encantada Spa Resort - Two Bedroom Penthouse in Paradise

Cabo San Lucas villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

5 of 6 match: Private outdoor pool (heated), Mountain Views, Shared indoor pool, Jacuzzi or hot tub, Sea view, Swing set or jungle gym

5 of 6 filters match

Price per night from

$558

Vista Encantada Spa Resort - Three Bedroom Penthouse in Paradise

Cabo San Lucas villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

5 of 6 match: Private outdoor pool (heated), Mountain Views, Shared indoor pool, Jacuzzi or hot tub, Sea view, Swing set or jungle gym

5 of 6 filters match

Price per night from

$698

SPECTACULAR 5* Luxury OCEANFRONT Villa,7* staff, 6 Bed 7b at 4 Seasons

Punta de Mita house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

Responds fast! avg. 1 hour 46 minutes

5 of 6 match: Shared indoor pool, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Sea view, Swing set or jungle gym

5 of 6 filters match

Price per night from

$2,348

Casa de Casas | Luxury Villa, World Class Service, Gym, Private Cheff Full Staff

Punta de Mita villa

  • 7 bedrooms
  • 10 bathrooms
  • sleeps 22

5 of 6 match: Shared indoor pool, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Sea view, Swing set or jungle gym

5 of 6 filters match

Price per night from

$11,450

Luxury 3BR Villa. The ultimate in luxury at The Residences, Hacienda Encantada.

Cabo San Lucas villa

  • 3 bedrooms
  • 6 bathrooms
  • sleeps 10

Responds fast! avg. 2 hours 12 minutes

5 of 6 match: Shared indoor pool, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Sea view, Swing set or jungle gym

5 of 6 filters match

Price per night from

$659

Montecristo Estates, Oceanview, private Pool

Cabo San Lucas villa

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 10

4 of 6 match: Shared indoor pool, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Sea view

4 of 6 filters match

Price per night from

$956

Luxury 3 Bedroom Condo at Hacienda Encantada

Cabo San Lucas condo

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

4 of 6 match: Shared indoor pool, Private outdoor pool (heated), Mountain Views, Jacuzzi or hot tub, Sea view, Swing set or jungle gym

4 of 6 filters match

Price per night from

$802

Kids Playground, Private Heated Pool/Spa, Pet-Friendly, Casita, RV/Boat Parking

Lake Havasu City villa

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 20

Responds fast! avg. 2 hours 49 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$361

742763

Cabo San Lucas house

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 14

3 of 6 match: Shared indoor pool, Sea view, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated)

3 of 6 filters match

Price per night from

$1,603

.Edge of Heaven

Pigeon Forge log cabin

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 28

Responds fast! avg. 1 hour 23 minutes

3 of 6 match: Shared indoor pool, Jacuzzi or hot tub, Sea view, Mountain Views, Private outdoor pool (heated), Swing set or jungle gym

3 of 6 filters match

Price per night from

$802

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

Cabo San Lucas condo

  • 1 bedroom
  • 3 bathrooms
  • sleeps 8

5 of 6 match: Private outdoor pool (heated), Mountain Views, Shared indoor pool, Jacuzzi or hot tub, Sea view, Swing set or jungle gym

5 of 6 filters match

Price per night from

$687

Cabo Real beautiful luxury home on golf course

San Jose del Cabo house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

4 of 6 match: Shared indoor pool, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Sea view

4 of 6 filters match

Price per night from

$458

Relax & Enjoy the Sea of ​​Cortez in El Golfo de Santa Clara

Puerto Penasco house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

3 of 6 match: Shared indoor pool, Jacuzzi or hot tub, Private outdoor pool (heated), Mountain Views, Sea view, Swing set or jungle gym

3 of 6 filters match

Price per night from

$315

“Rest and Relaxation in the Mountains” Excellent Rental unit. Well appointed, with every amenity one could think of. The condo is impeccably clean. The pictures can only be faulted in that they don't do this place justice. We enjoyed the quiet of the mountains, with the accessibility of Gatlinburg, Pigeon Forge, and the National Park within minutes. Do not be daunted by the drive up the mountain, it is well paved, and streets are marked and are easy to read. Even at night, it was really quite simple. We were pleased with the small "extras" we found around the unit: menus for delivery restaurants, decks of cards, board games, DVD's, extra pillows, and plenty of guide books and tips. The owners are very accommodating and respond quickly to inquiries and booking. I would not hesitate to book this unit or suggest it to a friend. Thank you again!

Responds fast! avg. 1 hour 10 minutes

4 of 6 match: Private outdoor pool (heated), Sea view, Mountain Views, Shared indoor pool, Jacuzzi or hot tub, Swing set or jungle gym

4 of 6 filters match

Price per night from

$138

Club Wyndham Smoky Mountain Resort 2Bed/2Bath Sleeps 8

Sevierville condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

Responds fast! avg. 51 minutes

4 of 6 match: Private outdoor pool (heated), Sea view, Mountain Views, Shared indoor pool, Jacuzzi or hot tub, Swing set or jungle gym

4 of 6 filters match

Price per night from

$258

ROYAL REXHOST RESORTS – Madeira Beach Yacht Club (MBYCC)

Madeira Beach guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

5 of 6 match: Private outdoor pool (heated), Mountain Views, Shared indoor pool, Jacuzzi or hot tub, Sea view, Swing set or jungle gym

5 of 6 filters match

Price per night from

$172

Vibrant Villa w/Ocean views, Pool & walk to town

Cabo San Lucas house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

4 of 6 match: Shared indoor pool, Jacuzzi or hot tub, Mountain Views, Private outdoor pool (heated), Sea view, Swing set or jungle gym

4 of 6 filters match

Price per night from

$630

Villa La Sheila - 2 Bedrooms

Cabo San Lucas house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

3 of 6 match: Shared indoor pool, Sea view, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated)

3 of 6 filters match

Price per night from

$446

Casa Angel - 4 Bedroom

Cabo San Lucas house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 12

3 of 6 match: Shared indoor pool, Sea view, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated)

3 of 6 filters match

Price per night from

$765

Casa Cathleen - 5 Bedrooms

Cabo San Lucas house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

3 of 6 match: Shared indoor pool, Sea view, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated)

3 of 6 filters match

Price per night from

$1,117

Casa Blanca, Cabo Bello - 5 bedroom

El Tule villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

3 of 6 match: Shared indoor pool, Sea view, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated)

3 of 6 filters match

Price per night from

$2,290

Responds fast! avg. 56 minutes

4 of 6 match: Private outdoor pool (heated), Sea view, Mountain Views, Shared indoor pool, Jacuzzi or hot tub, Swing set or jungle gym

4 of 6 filters match

Price per night from

$86

*9332 SH - Champions Gate Unique Luxury 7BR

Reunion house

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 21

Responds fast! avg. 3 hours 40 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$378

ZZZ's at Seagrove

Grayton Beach house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

Responds fast! avg. 3 hours 24 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$353

Playing Hooky on 30a

Santa Rosa Beach house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 21

Responds fast! avg. 3 hours 24 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$353

Tuscan Charm

Destin house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 11

Responds fast! avg. 3 hours 24 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$588

Restin in Destin

Destin house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 16

Responds fast! avg. 3 hours 24 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$294

Tides 304

Miramar Beach house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 3 hours 24 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$200

Caribbean Dunes 102

Miramar Beach condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

Responds fast! avg. 3 hours 24 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$118

Mainsail 352

Miramar Beach condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Responds fast! avg. 3 hours 24 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$176

Summerspell 106

Miramar Beach condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 3 hours 24 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$71

Sundestin 1403

Miramar Beach condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 3 hours 24 minutes

4 of 6 match: Shared indoor pool, Sea view, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Swing set or jungle gym

4 of 6 filters match

Price per night from

$75

INCREDIBLE LUXURY VILLA WITH AMAZING VIEW TO THE ARCH OF CABO SAN LUCAS

Cabo San Lucas villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 16

4 of 6 match: Shared indoor pool, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Sea view

4 of 6 filters match

Price per night from

$1,718

7 Bdrm Vallarta Villa with Sweeping City and Ocean Views - Walk to Beaches/Town

Puerto Vallarta villa

  • 6 bedrooms
  • 9 bathrooms
  • sleeps 14

4 of 6 match: Shared indoor pool, Swing set or jungle gym, Mountain Views, Jacuzzi or hot tub, Private outdoor pool (heated), Sea view

4 of 6 filters match

Price per night from

$1,976

Dogwood Meadow

Hendersonville house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

3 of 6 match: Shared indoor pool, Private outdoor pool (heated), Sea view, Mountain Views, Jacuzzi or hot tub, Swing set or jungle gym

3 of 6 filters match

Price per night from

$107

Viewing 38 of 10,001
rentals in Mazatlan

×

Also consider