We use cookies to improve your website experience and provide more personalized services to you, both on this website and through other media. By continuing to use this website, you agree to our use of cookies as explained in our Cookie Policy. Please read our Cookie Policy for more information on how we use cookies and how you can disable them.
Bon Arrivee- Just as one walks out of the airport, this friendly little joint comes into view. Steaks and seafood are the top picks here and while food takes its own sweet time to arrive, every item served on the plate is fresh and prepared moments ago.
Thorn Tree in Francistown has much to offer apart from the ambience and décor. Everything from a quick coffee, to burgers to fresh fish is available here.
Courtyard Restaurant in Gaborone has quite an imaginative African menu which is often combined with the staple food, to give an authentic yet tweaked eating experience.
Hilary’s- while all other eating joints in Botswana serve greasy sausages and fatty steaks, Hilary’s is known for its home cooked and surprisingly vegetarian dishes.