Amsterdam Zuid — Marathonweg 21-23
The best barber in Amsterdam.
Precision men's grooming rated ★ 5.0 from 500+ five-star reviews on Google, Fresha & Treatwell. Four senior barbers. One standard: excellence.
★ 5.0
500+ five-star reviews
4
Senior barbers
09:00–20:00
Open every day
€40
Classic haircut from
(01) Why Icon
What makes us the best barber in Amsterdam.
When people search for the best barber Amsterdam has to offer, they are looking for more than a quick trim. They want a barber who listens, who understands their hair type, their face shape and their personal style — and who delivers a cut that still looks sharp three weeks later.
Icon Barbershop was built precisely for that. Located at Marathonweg 21-23 in the heart of Amsterdam Zuid, we are not a chain or a generic salon. We are a dedicated men's grooming studio with four experienced barbers — Bryan, Robby, Sergei and Zeina — each bringing a distinct specialty, from classical scissor work to modern skin fades.
Our ★ 5.0 rating from 500+ five-star reviews on Google, Fresha & Treatwell is not an accident. It comes from treating every appointment as a craft: a real consultation, precision technique, professional-grade tools and products, and a finish that holds its shape. Coffee, tea and water are always complimentary.
We serve clients from Stadionbuurt, Apollobuurt, Zuidas, Schinkelbuurt and across Amsterdam — professionals commuting through Parnassusweg, residents near Olympiaplein, and locals who simply refuse to settle for anything less than the best.
Barber · from €40 · 2–3 years on the chair — classic cuts, fades and beard grooming. Quality at an accessible price.
- €40
Classic Haircut
40 min
- €40
Fade Haircut — Low / Mid / High / Skin
40 min
- €50
Scissor Cut — Long / Textured
50 min
- €30
Buzz Cut
40 minAll levels
- €29.99
Student & Teenager Haircut
40 minAll levels
- €29.99
Senior Haircut — 65+
30 minAll levels
| Service | Barber | Senior Barber | Master Barber |
|---|---|---|---|
| Classic Haircut40 min | €40 | €45 | €50 |
| Fade Haircut — Low / Mid / High / Skin40 min | €40 | €45 | €50 |
| Scissor Cut — Long / Textured50 min | €50 | €55 | €60 |
| Buzz Cut40 min | €30 | — | — |
| Student & Teenager Haircut40 min | €29.99 | — | — |
| Senior Haircut — 65+30 min | €29.99 | — | — |
| Haircut & Beard Combo60 min | €60 | €70 | €75 |
| Full Grooming Experience80 min | €75 | €85 | €95 |
| Head Shave + Beard + Hot Towel60 min | €60 | — | — |
| Beard Trim & Shaping30 min | €25 | €30 | €35 |
| Hot Towel Shave40 min | €40 | — | — |
| Beard Trim & Hot Towel40 min | €30 | — | — |
Starting prices, VAT included. Final cost may vary with hair length, complexity and barber level.
Book Now →(02) The Team
Four barbers. One standard.
The best barbershop is only as good as its barbers. Each member of our team brings years of experience, a distinct style and a shared commitment to precision.
Senior Barber
Bryan
10+ years · English · Dutch · Arabic
Precision cuts, classic & modern styles
Master Barber
Robby
Classical Barbering · English · Dutch · Russian
Scissor work, hot towel shaves, beard sculpting
Barber
Sergei
Fade & beard specialist · English · Dutch · Russian
Skin fades, textured cuts, beard detailing
Hairdresser
Zeina
Styling & colour · English · Dutch · Arabic
Modern styling, colour work, scissor cuts
(03) Location
In the heart of Amsterdam Zuid.
Marathonweg 21-23, 1076 SZ Amsterdam. Minutes from Olympiaplein, the Olympic Stadium, and within easy reach of Zuidas, Apollobuurt and Schinkelbuurt.
(04) FAQ
Common questions.
Do I need to book, or can I walk in?
Walk-ins are welcome every day from 09:00 to 20:00. We recommend booking online via Fresha for weekends and evenings, as those slots fill up fastest.
How much does a men's haircut cost?
Our Classic Haircut starts at €40. Fade Haircut starts at €40. Scissor Cut starts at €50. Buzz Cut is €30. Final price depends on hair length and complexity.
Do you offer beard trims only?
Yes — Beard Shaping starts at €25. We also offer Hot Towel Shave from €40 and a combined Beard Shaping & Hot Towel from €30.
Where exactly are you located?
Marathonweg 21-23, 1076 SZ Amsterdam — in Stadionbuurt, Amsterdam Zuid. Minutes from Olympiaplein and the Olympic Stadium.