Sterling Guild

Menu

Hamilton watches

95 new Hamilton watches sold by Goldsmiths, a UK authorised retailer, from £375 to £2,265: 59 men's and 3 women's. Prices are Goldsmiths' own, checked every morning, and every watch has its full specification.

Hamilton collections

95 watches, page 1 of 2

How much is a Hamilton watch?

At Goldsmiths, new Hamilton watches cost from £375 to £2,265, and half of them cost £840 or less (prices checked 28 October 2026).

Hamilton watches by price
PriceWatches
Under £50015
£500 to £1,00055
£1,000 to £2,50025

Questions about Hamilton watches

How much is a Hamilton watch?
New Hamilton watches at Goldsmiths cost from £375 to £2,265, when we checked on 28 October 2026.
What is the cheapest Hamilton watch?
The Hamilton Khaki Field Quartz, at £375 at Goldsmiths when we checked. See it.
Does Goldsmiths sell Hamilton watches?
Yes. Goldsmiths, a UK authorised retailer, had 95 new Hamilton watches in stock when we checked: 59 men's and 3 women's.
Are any Hamilton watches on sale?
Not when we last checked. We check Goldsmiths' prices every morning, and every genuine reduction appears on our deals page.

Hamilton in our guides

Similar brands

We don't sell watches. Each watch links to Goldsmiths; if you buy after following one of our links, Goldsmiths may pay us a commission. It doesn't change the price you pay. How this works · Filter Hamilton watches by size, price and more