Rolex

Rolex

Rolex, founded by Hans Wilsdorf in 1905, is the world’s largest luxury watch brand. Known for iconic models like the Submariner, Sea-Dweller, Daytona, and Oyster Perpetual, Rolex has produced professional sport and luxury watches for over a century.

Filter by

Filter

Rolex

Day-Date 40 40.00 mm Grey Dial in Rose Gold - 228235-0055

Regular Price
CHF 56,110.00
Sale Price
CHF 56,110.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Blue Dial in Platinum - 128236-0018

Regular Price
CHF 71,780.00
Sale Price
CHF 71,780.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Silver Dial in Rose Gold - 128235-0087

Regular Price
CHF 55,610.00
Sale Price
CHF 55,610.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Blue Dial in White Gold - 128239-0070

Regular Price
CHF 131,430.00
Sale Price
CHF 131,430.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Blue Dial in Rose Gold - 128345RBR-0083

Regular Price
CHF 66,220.00
Sale Price
CHF 66,220.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Green Dial in Yellow Gold - 128238-0131

Regular Price
CHF 117,280.00
Sale Price
CHF 117,280.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Green Dial in Yellow Gold - 128238-0130

Regular Price
CHF 57,630.00
Sale Price
CHF 57,630.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Silver Dial in Platinum - 128398TBR-0035

Regular Price
CHF 103,120.00
Sale Price
CHF 103,120.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Paved Dial in Yellow Gold - 128398TBR-0012

Regular Price
CHF 131,430.00
Sale Price
CHF 131,430.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Blue Dial in Platinum - 128398TBR-0014

Regular Price
CHF 115,250.00
Sale Price
CHF 115,250.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Green Dial in Yellow Gold - 128238-0118

Regular Price
CHF 53,590.00
Sale Price
CHF 53,590.00
Regular Price
Unit Price
per 

Rolex

Day-Date 36 36.00 mm Champagne Dial in Yellow Gold - 128238-0132

Regular Price
CHF 54,600.00
Sale Price
CHF 54,600.00
Regular Price
Unit Price
per 

Rolex

Datejust 31 31.00 mm Blue Dial in Stainless Steel - 278240-0018

Regular Price
CHF 9,610.00
Sale Price
CHF 9,610.00
Regular Price
Unit Price
per 

Rolex

Datejust 31 31.00 mm Blue Dial in Stainless Steel - 278240-0017

Regular Price
CHF 9,410.00
Sale Price
CHF 9,410.00
Regular Price
Unit Price
per 

Rolex

Oyster Perpetual 34 34.00 mm Green Dial in Stainless Steel - 124200-0006

Regular Price
CHF 12,700.00
Sale Price
CHF 12,700.00
Regular Price
Unit Price
per 

Rolex

Oyster Perpetual 34 34.00 mm Beige Dial in Stainless Steel - 124200-0007

Regular Price
CHF 12,400.00
Sale Price
CHF 12,400.00
Regular Price
Unit Price
per 

Rolex

Oyster Perpetual 34 34.00 mm Purple Dial in Stainless Steel - 124200-0008

Regular Price
CHF 12,700.00
Sale Price
CHF 12,700.00
Regular Price
Unit Price
per 

Rolex

Oyster Perpetual 31 31.00 mm Beige Dial in Stainless Steel - 277200-0013

Regular Price
CHF 11,700.00
Sale Price
CHF 11,700.00
Regular Price
Unit Price
per 

Rolex

Oyster Perpetual 31 31.00 mm Green Dial in Stainless Steel - 277200-0012

Regular Price
CHF 11,900.00
Sale Price
CHF 11,900.00
Regular Price
Unit Price
per 

Rolex

Oyster Perpetual 31 31.00 mm Purple Dial in Stainless Steel - 277200-0014

Regular Price
CHF 11,700.00
Sale Price
CHF 11,700.00
Regular Price
Unit Price
per