Skip to content

Cart

Your cart is empty

Rolex

OUR SELECTION

Geneva Watch Company is proud to present our selection of certified pre-owned watches. Each watch has been fully inspected by a watchmaker and an expert, and comes with a 2-year international warranty.

Sort by

305 products

Filters

Brand
Price
to
Box
Documents
Movement
Datejust 41 Oyster - Iced Out Rainbow - Custom Diamond SetDatejust 41 Oyster - Iced Out Rainbow - Custom Diamond Set
Rolex
Datejust 41 Oyster - Iced Out Rainbow - Custom Diamond Set
126300
  • Box
  • Papers
Sale priceCHF 19,500.00
Submariner DateSubmariner Date
Rolex
Submariner Date
126610LN
  • Box
  • Papers
Sale priceCHF 13,000.00
Cellini Dual Time Everose Rose Gold AutomaticCellini Dual Time Everose Rose Gold Automatic
Rolex
Cellini Dual Time Everose Rose Gold Automatic
50525
  • Box
  • Papers
Sale priceCHF 14,500.00
Daytona Black Dial 18K / SSDaytona Black Dial 18K / SS
Rolex
Daytona Black Dial 18K / SS
116503
  • Box
  • Papers
Sale priceCHF 18,500.00
DaytonaDaytona
Rolex
Daytona
116519LN
  • Box
  • Papers
Sale priceCHF 38,000.00
Cellini Date Black Dial 18K White GoldCellini Date Black Dial 18K White Gold
Rolex
Cellini Date Black Dial 18K White Gold
50519
  • Box
  • Papers
Sale priceCHF 12,000.00
Cellini Time Automatic Chronometer Diamond Black Dial Men's WatchCellini Time Automatic Chronometer Diamond Black Dial Men's Watch
Oyster Perpetual DateOyster Perpetual Date
Rolex
Oyster Perpetual Date
15210
  • Box
  • Papers
Sale priceCHF 5,810.00
Cellini Time 18K Rose Gold 39MMCellini Time 18K Rose Gold 39MM
Rolex
Cellini Time 18K Rose Gold 39MM
50505
  • Box
  • Papers
Sale priceCHF 14,600.00
Explorer IIExplorer II
Rolex
Explorer II
16570
  • Box
  • Papers
Sale priceCHF 7,300.00
Cellini Dual TimeCellini Dual Time
Rolex
Cellini Dual Time
50525
  • Box
  • Papers
Sale priceCHF 18,000.00
Air KingAir King
Rolex
Air King
114200
  • Box
  • Papers
Sale priceCHF 6,450.00
Oyster Perpetual DateOyster Perpetual Date
Rolex
Oyster Perpetual Date
15223
  • Box
  • Papers
Sale priceCHF 7,000.00
Oyster Perpetual 31Oyster Perpetual 31
Rolex
Oyster Perpetual 31
177200
  • Box
  • Papers
Sale priceCHF 5,500.00
Sea-Dweller 4000Sea-Dweller 4000
Rolex
Sea-Dweller 4000
16600
  • Box
  • Papers
Sale priceCHF 9,600.00
Oyster Perpetual 28Oyster Perpetual 28
Rolex
Oyster Perpetual 28
276200
  • Box
  • Papers
Sale priceCHF 6,000.00
Cellini TimeCellini Time
Rolex
Cellini Time
50509
  • Box
  • Papers
Sale priceCHF 10,800.00
Cellini PrinceCellini Prince
Rolex
Cellini Prince
54408
  • Box
  • Papers
Sale priceCHF 11,500.00
Submariner Date 116613LN Steel and 18ct Yellow Gold Diamond Set - Custom bezel - Iced OutSubmariner Date 116613LN Steel and 18ct Yellow Gold Diamond Set - Custom bezel - Iced Out
GMT-Master II "Batman" Diamond Set with Custom Black/Blue Bezel 116710BLNR - Iced OutGMT-Master II "Batman" Diamond Set with Custom Black/Blue Bezel 116710BLNR - Iced Out
GMT-Master II "Batman" Full Diamond Set 116710BLNR - Iced OutGMT-Master II "Batman" Full Diamond Set 116710BLNR - Iced Out
Rolex
GMT-Master II "Batman" Full Diamond Set 116710BLNR - Iced Out
116710BLNR
  • Box
  • Papers
Sale priceCHF 20,000.00
Submariner Date 116610LN Automatic Steel Like new & unwornSubmariner Date 116610LN Automatic Steel Like new & unworn
Rolex
Submariner Date 116610LN Automatic Steel Like new & unworn
116610LN
  • Box
  • Papers
Sale priceCHF 15,000.00
Submariner Date 126610LN Automatic Steel Like new & unwornSubmariner Date 126610LN Automatic Steel Like new & unworn
Rolex
Submariner Date 126610LN Automatic Steel Like new & unworn
126610LN
  • Box
  • Papers
Sale priceCHF 19,000.00
Submariner (No Date) 124060 Automatic Steel Like new & unwornSubmariner (No Date) 124060 Automatic Steel Like new & unworn
Rolex
Submariner (No Date) 124060 Automatic Steel Like new & unworn
124060 (No Date)
  • Box
  • Papers
Sale priceCHF 18,500.00
Submariner Date 116610LN Automatic Steel Like new & unwornSubmariner Date 116610LN Automatic Steel Like new & unworn
Rolex
Submariner Date 116610LN Automatic Steel Like new & unworn
116610LN
  • Box
  • Papers
Sale priceCHF 15,000.00
Submariner Date 116610LN Automatic Steel Like new & unwornSubmariner Date 116610LN Automatic Steel Like new & unworn
Rolex
Submariner Date 116610LN Automatic Steel Like new & unworn
116610LN
  • Box
  • Papers
Sale priceCHF 17,500.00
DaytonaDaytona
Rolex
Daytona
116523
  • Box
  • Papers
Sale priceCHF 18,800.00
DaytonaDaytona
Rolex
Daytona
116515ln
  • Box
  • Papers
Sale priceCHF 32,400.00
Day-Date 36Day-Date 36
Rolex
Day-Date 36
. 118138
  • Box
  • Papers
Sale priceCHF 25,000.00
Cellini TimeCellini Time
Rolex
Cellini Time
50705RBR
  • Box
  • Papers
Sale priceCHF 19,600.00
Datejust 41Datejust 41
Rolex
Datejust 41
126301
  • Box
  • Papers
Sale priceCHF 25,500.00
MilgaussMilgauss
Rolex
Milgauss
116400
  • Box
  • Papers
Sale priceCHF 18,000.00
Milgauss Diamonds GV Z-Blue Iced OutMilgauss Diamonds GV Z-Blue Iced Out
Rolex
Milgauss Diamonds GV Z-Blue Iced Out
116400GV (Ice)
  • Box
  • Papers
Sale priceCHF 19,500.00
Datejust IIDatejust II
Rolex
Datejust II
116334
  • Box
  • Papers
Sale priceCHF 10,500.00
Milgauss Diamonds GV Black Dial Iced OutMilgauss Diamonds GV Black Dial Iced Out
Rolex
Milgauss Diamonds GV Black Dial Iced Out
116400GV (Ice)
  • Box
  • Papers
Sale priceCHF 19,500.00
Datejust IIDatejust II
Rolex
Datejust II
116300
  • Box
  • Papers
Sale priceCHF 8,550.00
Milgauss 116400 Automatic Steel Like new & unwornMilgauss 116400 Automatic Steel Like new & unworn
Rolex
Milgauss 116400 Automatic Steel Like new & unworn
116400 (Ice)
  • Box
  • Papers
Sale priceCHF 18,000.00
Yacht-MasterYacht-Master
Rolex
Yacht-Master
168622
  • Box
  • Papers
Sale priceCHF 7,000.00
Milgauss 116400 Automatic Steel Like new & unwornMilgauss 116400 Automatic Steel Like new & unworn
Rolex
Milgauss 116400 Automatic Steel Like new & unworn
116400 (Ice)
  • Box
  • Papers
Sale priceCHF 18,000.00
Milgauss 40mm - Oyster – Custom Green BezelMilgauss 40mm - Oyster – Custom Green Bezel
Rolex
Milgauss 40mm - Oyster – Custom Green Bezel
116400GV (Ice)
  • Box
  • Papers
Sale priceCHF 16,000.00
Milgauss 40mm - Black Rainbow - Oyster – Custom Diamond Bezel - Iced OutMilgauss 40mm - Black Rainbow - Oyster – Custom Diamond Bezel - Iced Out
Explorer IIExplorer II
Rolex
Explorer II
216570
  • Box
  • Papers
Sale priceCHF 8,800.00
GMT-Master II – 40 mm – Oyster – Custom Diamond Bezel - Iced OutGMT-Master II – 40 mm – Oyster – Custom Diamond Bezel - Iced Out
Datejust 36Datejust 36
Rolex
Datejust 36
126234
  • Box
  • Papers
Sale priceCHF 12,300.00
GMT-Master II – 40 mm – Oyster – Custom Diamond Bezel - Iced OutGMT-Master II – 40 mm – Oyster – Custom Diamond Bezel - Iced Out
GMT-Master II – 40 mm – “Pepsi” Oyster – Black Dial – Custom Diamond-Set - Iced OutGMT-Master II – 40 mm – “Pepsi” Oyster – Black Dial – Custom Diamond-Set - Iced Out
19081908
Rolex
1908
52509
  • Box
  • Papers
Sale priceCHF 25,022.00
GMT-Master II – 40 mm – Oyster – Custom Diamond-Set - Iced OutGMT-Master II – 40 mm – Oyster – Custom Diamond-Set - Iced Out

Didn't find the watch you're interested in?

Sourcing service

Find the watch of your dreams