Best restaurants in Botswana & Namibia

  • Top ChoiceRestaurants in Lüderitz

    Diaz Coffee Shop

    The cappuccinos are strong, the pastries are sweet, and the ambience wouldn’t at all seem out of place in Munich. Patrons sit in a large room with some comfy seating and receive quick service; the food, such as hot wraps or chicken shwarma, is delicious. The coffee shop has recently broadened its horizons to become an evening oyster and wine bar – very cool. Try the speciality coffee...if you dare.

  • Top ChoiceRestaurants in Windhoek

    Stellenbosch Wine Bar & Bistro

    When well-to-do locals want an enjoyable night out with the guarantee of good food, this is their number-one pick. With a classy outdoor-indoor setting and thoughtfully conceived international food – beef burger with camembert, Bangladeshi lamb curry, crispy pork belly, baked vanilla cheesecake – and excellent service, we can't think of a single good reason not to join them.

  • Top ChoiceRestaurants in Gaborone

    Cafe Dijo

    This classy but casual place is one of our favourite haunts in Gabs. The lunch specials change regularly, but usually include Thai chicken curry, chicken tandoori wraps and excellent salads, alongside toasted ciabatta, wraps and Botswana’s best carrot cake. With free wi-fi and great coffee (from filter coffee to Australian iced coffee), you could easily spend hours here.

  • Top ChoiceRestaurants in Windhoek

    Joe’s Beerhouse

    A legendary Windhoek institution, this is where you can indulge (albeit with a little guilt…) in flame-broiled fillets of all those amazing animals you’ve seen on safari! Seriously. We’re talking huge cuts of zebra tenderloin served with garlic butter, ostrich skewers, peppered springbok steak, oryx sirloin, crocodile on a hotplate and marinated kudu steak.

  • Top ChoiceRestaurants in Botswana

    Barbara’s Bistro

    Located in the town's eastern outskirts in the sports club, this leafy spot is a fabulous choice. Barbara, the German owner, is a charismatic host and loves nothing better than to sit down and run through the specials. The food is easily Francistown's best – German pork dishes like eisbein are recurring themes, while the Karoo lamb is outstanding.

  • Top ChoiceRestaurants in Walvis Bay

    Anchor @ The Jetty

    The food is good at the Anchor but the real attraction is the location overlooking the water. It makes a particularly lovely spot for breakfast, and if you’re tired of eating stodgy food, it does a pretty mean fruit salad. Later on, seafood dominates things. Sit at a table right on the water and watch the morning cruise boats slink out of the bay.

  • Top ChoiceRestaurants in Gaborone

    Caravela Portuguese Restaurant

    One of Gabs' most popular expat haunts, Caravela serves up assured Mediterranean cooking in a pretty garden setting. It's close to the city centre, but in a quiet residential corner, which adds to a real sense of it being for people-in-the-know. Seafood, all manner of platters, and dishes such as Portuguese steaks make this a terrific place to eat.

  • Top ChoiceRestaurants in Damaraland

    Outjo Bakery

    Opened in 2016, this stylish place wouldn't look out of place in Windhoek or urban South Africa. All of the international staples are here – pasta, steaks, burgers and open sandwiches – but it's the clean lines, tempting array of bakery items and all-round sophistication of everything from the food to the service that make this place a winner.

  • Top ChoiceRestaurants in Namibia

    Purple Fig Bistro

    In the heart of town, the Purple Fig gets good reviews from travellers. Eat under the eponymous fig tree or in the cafe. Light meals take the form of salads, wraps and toasted sandwiches, but there are also burgers, steaks and pancakes. Servings are large, staff are friendly and it's easily the most pleasant place to eat in Grootfontein.

  • Top ChoiceRestaurants in Windhoek


    Leo’s takes its regal setting in Heinitzburg Castle to heart by welcoming diners into a banquet hall that previously served the likes of royalty. The formal settings of bone china and polished crystal glassware are almost as extravagant as the food itself, which spans cuisines and continents, land and sea.

  • Top ChoiceRestaurants in Lüderitz

    Garden Cafe

    The garden setting, white-wood furnishings, great coffee and filled rolls add up to one of our favourite little haunts in town. The baked treats, Black Forest gateau among them, are also highlights. Travellers tend to agree with our positive experience – we're yet to hear a bad word said about this place.

  • Top ChoiceRestaurants in Gaborone

    Courtyard Restaurant

    In the garden area out the back of Botswanacraft, this tranquil spot serves up imaginative African cooking (including guinea-fowl pot), with other local staples making a rare appearance. It also serves salads and sandwiches and there's even occasional live music.

  • Top ChoiceRestaurants in Walvis Bay


    This Walvis Bay landmark sits on stilts offshore, and has a great front-row view of the ducks, pelicans and flamingos. Here you can expect high-quality meats and seafood in addition to spectacular sunsets and ocean views. The seafood extravaganza is well worth the extravagant N$367 price tag.

  • Top ChoiceRestaurants in Maun


    This homey place offers a choice of wonderfully earthy meals, including homemade bread, homemade lemonade, filter coffee, baked potatoes, soups and sandwiches. It’s ideal for vegetarians and anyone sick of greasy sausages and soggy chips. We’re just sorry it doesn't open in the evenings.

  • Top ChoiceRestaurants in Swakopmund

    22° South

    Inside the ground floor of the lighthouse, this atmospheric place is run by an Italian-Namibian couple who prepare Swakopmund's best (and homemade) Italian food. It's a slightly more formal option than the many pizzerias around town, and the quality of the food is similarly elevated.

  • Top ChoiceRestaurants in Kasane

    Old House

    This open-air bar-restaurant close to the riverbank is every bit as good as the guesthouse it inhabits. The menu contains all the usual suspects such as burgers, toasted sandwiches, salads, steaks and pizzas, with fish and chips not forgotten either. There’s also a kids' menu.

  • Top ChoiceRestaurants in Swakopmund

    Kücki’s Pub

    A Swakopmund institution, Kücki’s has been in the bar and restaurant biz for a couple of decades. The menu is full of seafood and meat dishes alongside comfort food, and everything is well prepared. The warm and congenial atmosphere is a welcome complement to the food.

  • Top ChoiceRestaurants in Botswana

    Thorn Tree

    An oasis of sophistication at the northern end of Francistown, Thorn Tree (no relation to Lonely Planet’s famous online bulletin board) does burgers, salads, pizza, pasta, jacket potatoes, fresh fish and great coffee. The outdoor terrace is lovely. Highly recommended.

  • Top ChoiceRestaurants in Damaraland

    Main Street Cafe

    Quiche, hazelnut cheesecake, white-wood furniture...what's not to like about this fine little lunch and breakfast spot that makes a priority of fresh ingredients and friendly service? Oh, and there's great coffee, art on the walls, free wi-fi and so much more.

  • Restaurants in Swakopmund


    Housed in the beached tugboat Danie Hugo near the jetty, the Tug is something of an obligatory destination for any restaurant-goer in Swakopmund. Regarded by many as the best restaurant in town, the Tug is an atmospheric, upmarket choice for meat and seafood, though a sundowner cocktail with the angelfish burger in North African spices will do just fine. Due its extreme popularity and small size, advance bookings are recommended.