ROLEX

ROLEX WATCHES

SAVE UP TO 50%

Welcome to Watches and Watches, based in Los Angeles, California. We sell pre-owned Rolex watches nationwide. View our complete collection of Rolex Submariner, Rolex Daytona, Rolex Day-Date, and Rolex DateJust watches and much more.
Skip to results list

Filters

501 items
Column grid
Brand
Model
Style Number
Dial Color
Price
to
The highest price is $55,000.00
Column grid

Filter

Brand
Model
Style Number
Dial Color
Price
to
The highest price is $55,000.00
  • Rolex Stainless Steel Datejust II Watch 34665

    Rolex Stainless Steel Datejust II Watch 34665

    Regular price  $13,300.00 Sale price  $9,350.00
    Regular price  $13,300.00 Sale price  $9,350.00
  • Rolex 18k Yellow Gold and Stainless Steel Datejust Watch 34644

    Rolex 18k Yellow Gold and Stainless Steel Datejust Watch 34644

    $8,700.00
    $8,700.00
  • Rolex Stainless Steel Datejust II Watch 34663

    Rolex Stainless Steel Datejust II Watch 34663

    $9,350.00
    $9,350.00
  • Rolex Stainless Steel Datejust Watch 34625

    Rolex Stainless Steel Datejust Watch 34625

    $6,600.00
    $6,600.00
  • Rolex Stainless Steel Oyster Perpetual Watch 34544

    Rolex Stainless Steel Oyster Perpetual Watch 34544

    $6,600.00
    $6,600.00
  • Rolex 18k Yellow Gold Daydate Watch 34653

    Rolex 18k Yellow Gold Daydate Watch 34653

    $25,000.00
    $25,000.00
  • Rolex 18k Yellow Gold and Stainless Steel GMT-Master II Watch 34575

    Rolex 18k Yellow Gold and Stainless Steel GMT-Master II Watch 34575

    $36,750.00
    $36,750.00
  • Rolex 18k Rose Gold and Stainless Steel Datejust Watch 34567

    Rolex 18k Rose Gold and Stainless Steel Datejust Watch 34567

    $11,400.00
    $11,400.00
  • Rolex 18k Yellow Gold Datejust Watch 34640

    Rolex 18k Yellow Gold Datejust Watch 34640

    $25,300.00
    $25,300.00
  • Rolex Stainless Steel Sea-Dweller Deap Sea Watch 34666

    Rolex Stainless Steel Sea-Dweller Deap Sea Watch 34666

    $20,000.00
    $20,000.00
  • Rolex Stainless Steel Yachtmaster Watch 34622

    Rolex Stainless Steel Yachtmaster Watch 34622

    $20,000.00
    $20,000.00
  • Rolex Stainless Steel GMT-Master II Watch 34509

    Rolex Stainless Steel GMT-Master II Watch 34509

    Regular price  $40,000.00 Sale price  $22,500.00
    Regular price  $40,000.00 Sale price  $22,500.00
  • Rolex 18k Yellow Gold and Stainless Steel Yachtmaster Watch 34615

    Rolex 18k Yellow Gold and Stainless Steel Yachtmaster Watch 34615

    $9,950.00
    $9,950.00
  • 40mm Rolex Stainless Steel Oyster Perpetual Explorer II Watch 216570

    40mm Rolex Stainless Steel Oyster Perpetual Explorer II Watch 216570

    Regular price  $15,000.00 Sale price  $8,250.00
    Regular price  $15,000.00 Sale price  $8,250.00
  • 36mm Rolex 18k Yellow Gold and Stainless Steel Datejust Watch 116233

    36mm Rolex 18k Yellow Gold and Stainless Steel Datejust Watch 116233

    Regular price  $13,150.00 Sale price  $8,995.00
    Regular price  $13,150.00 Sale price  $8,995.00
  • 31mm Rolex Oyster Falcon Watch

    31mm Rolex Oyster Falcon Watch

    Regular price  $5,500.00 Sale price  $1,900.00
    Regular price  $5,500.00 Sale price  $1,900.00
  • 36mm Rolex 18k Yellow Gold Oyster Perpetual Daydate Watch 1803

    36mm Rolex 18k Yellow Gold Oyster Perpetual Daydate Watch 1803

    Regular price  $35,000.00 Sale price  $11,500.00
    Regular price  $35,000.00 Sale price  $11,500.00
  • 26mm Rolex 18k Yellow Gold Oyster Perpetual Datejust Watch 6917/8

    26mm Rolex 18k Yellow Gold Oyster Perpetual Datejust Watch 6917/8

    Regular price  $19,000.00 Sale price  $7,000.00
    Regular price  $19,000.00 Sale price  $7,000.00
  • 40 mm Rolex Submariner Watch 116610LN

    40 mm Rolex Submariner Watch 116610LN

    Regular price  $13,500.00 Sale price  $11,900.00
    Regular price  $13,500.00 Sale price  $11,900.00
  • 40mm Rolex Submariner 16613

    40mm Rolex Submariner 16613

    Regular price  $14,700.00 Sale price  $12,100.00
    Regular price  $14,700.00 Sale price  $12,100.00
  • 40 mm Rolex Submariner 116613LN

    40 mm Rolex Submariner 116613LN

    Regular price  $14,500.00 Sale price  $12,895.00
    Regular price  $14,500.00 Sale price  $12,895.00
  • 36mm Rolex 18k Yellow Gold and Stainless Steel Oyster Perpetual Datejust Oyster Quartz Watch 17013

    36mm Rolex 18k Yellow Gold and Stainless Steel Oyster Perpetual Datejust Oyster Quartz Watch 17013

    $5,000.00
    $5,000.00
  • 26mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 79174

    26mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 79174

    Regular price  $9,500.00 Sale price  $4,500.00
    Regular price  $9,500.00 Sale price  $4,500.00
  • 36mm Rolex 18k Rose Gold & Stainless Steel Oyster Perpetual Datejust Watch 116261

    36mm Rolex 18k Rose Gold & Stainless Steel Oyster Perpetual Datejust Watch 116261

    Regular price  $11,500.00 Sale price  $10,700.00
    Regular price  $11,500.00 Sale price  $10,700.00