
Shot by a City Insiders curator.
I-Dock is the kind of spot you’ll find tucked away in Amsterdam’s Overhoeks district, right on the water’s edge with a terrace that feels like a mini-marina. It’s a solid choice for breakfast, lunch, or dinner with a view, especially if you’re staying nearby or want a relaxed waterfront vibe. The food is decent—nothing groundbreaking, but reliable for a casual meal. The service, however, can be hit or miss; some guests rave about the friendly staff, while others complain about slow service, so go in with low expectations and a relaxed attitude.
Waterfront spot with a view
I-Dock is a straightforward waterfront restaurant in Amsterdam’s Overhoeks district, perfect for a relaxed meal with a view. The terrace is a highlight—sitting there with a coffee or cocktail while watching boats on the IJ river is a nice touch. The breakfast buffet is generous and a good way to start the day, and the lunch and dinner menus offer familiar Western dishes that hit the spot without any surprises. The service can be inconsistent, though; some guests report friendly, attentive staff, while others mention long waits and inattentive servers. If you’re looking for a no-frills spot with a great view and decent food, this fits the bill. Just don’t expect Michelin-level service or culinary innovation.