
Perched above Windhoek’s skyline, Leo’s at the Castle offers a dining experience where culinary artistry meets panoramic elegance.
Our gourmet restaurant presents an inspired à la carte menu, blending Namibian flavors with international finesse — each dish thoughtfully prepared, beautifully plated, and designed to delight all the senses. Whether you're enjoying an intimate dinner or a festive evening, Leo’s promises moments to remember, paired with fine wines and sweeping views of the city.
For those seeking a truly special setting, Leo’s at the Castle is also available for exclusive private events. From elegant weddings to milestone celebrations or corporate dinners, the restaurant can be reserved exclusively for 30 to 55 guests. With refined service, exquisite cuisine, and a warm, sophisticated atmosphere, your event will be as unique as the surroundings.
Celebrate where taste meets timeless charm.
Browse the menu