Best restaurants in Gaborone

  • 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 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 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.

  • Restaurants in Gaborone

    Sanitas Tea Garden

    Inhabiting a corner of Gabs' best plant nursery and close to the dam, this lovely and relaxed outdoor spot is popular with families. The food ranges from home-grown vegetables, wood-fired pizzas and light meals to made-on-site gelato.

  • Restaurants in Gaborone

    Bull & Bush Pub

    This long-standing South African–run Gabs institution is deservedly popular with expats, tourists and locals alike. Though there’s something on the menu for everyone, it's renowned for its thick steaks, pizzas and cold beers. It has some themed nights – Monday is ribs night, Thursday is pizzas – while on any given night, the outdoor beer garden is buzzing with activity.

  • Restaurants in Gaborone

    Beef Baron

    With a name like this, there’s no mystery about the menu, with Gaborone’s finest cuts of Botswana beef served in upmarket surrounds. It’s inside the Grand Palm Resort complex; walk through the Walmont Ambassador lobby and you’re there. Reservations are recommended, especially on weekends.

  • Restaurants in Gaborone

    Rodizio’s

    Indulge your inner carnivore. Part of a chain of Brazilian meat houses/samba parties, Rodizio’s is where waiters walk around with skewers of meat, and you hold up little flags indicating whether you want more or less. Gastrointestinal overload eventually occurs, but at least you die with a smile on your face and meat juice on your lips.

  • Restaurants in Gaborone

    Linga Longa

    This place is a vague cross between an American sports bar and a British pub, with a menu that begins with breakfast and moves on to steaks, curries and calamari rings. Our highlight of its week is the Friday lunch 'Tswana buffet' for P50 per plate.

  • Restaurants in Gaborone

    Mokolwane’s Restaurant

    The buffet at the Grand Palm Resort serves up fairly unexciting cooking, but the salads are above average and the roasts are always a highlight. It's next to Beef Baron, inside the Grand Palm Resort.