Please wait...
Discover ZOH Restaurant & Terrace, an elegant rooftop dining destination in the heart of Punda, Willemstad, Curaçao. Located on the second floor of Elements Hotel & Shops, ZOH combines creative Caribbean flavors, international culinary influences, handcrafted cocktails, and breathtaking views into an unforgettable island dining experience. The stylish rooftop terrace provides a beautiful setting for romantic dinners, special celebrations, sunset drinks, and memorable evenings with friends and family.
ZOH’s cuisine takes familiar local ingredients and reimagines them using modern culinary techniques and global inspiration. Guests can explore an impressive menu featuring dishes such as octopus, conch, scallops, deconstructed sushi, crispy pork belly and shrimp, goat cheese, filet mignon, lamb chops, salmon, and creative vegetarian and vegan selections. The restaurant also offers a refined five-course tasting menu designed around seasonal inspiration and the chef’s creativity.
Beyond the food, ZOH is an experience. Guests can enjoy cocktails and fine wines while taking in panoramic views over Punda and the surrounding Caribbean setting. Special experiences include Ribeye Mondays, Punda Vibes Thursdays with a prime view of the evening fireworks, and Sunset Sundays featuring live Caribbean music.
Whether you are searching for an upscale dinner, a romantic sunset experience, or a sophisticated rooftop venue in Willemstad, ZOH Restaurant & Terrace offers a distinctive combination of culinary artistry, island culture, stunning scenery, and warm Curaçao hospitality.
Free cancellation
You can cancel up to 24 hours in advance of the experience for a full refund.
Free cancellation
You can cancel up to 24 hours in advance of the experience for a full refund.
Choose the experience you want knowing you can secure your spot without being locked in.
Reserve now and pay later to secure your spot, commitment-free.
Come back to pay once your plans are set, or let auto-pay kick in two days* before your experience.
Now you're all set! Have a great time.