International in Ts’ehlanyane National Park

Maliba Lodge

Maliba Lodge's excellent restaurant serves dishes such as braised oxtail, oven-baked trout and Madagascan peppered beef fillet. Advance booking is advised if you're not staying over at the lodge.
African in Teyateyaneng

Blue Mountain Inn

Hotel restaurant serving salads, steaks, burgers, good pizzas and more elaborate dishes, such as chicken with peppers in white-wine sauce.
African in Butha-Buthe

Karabo Fast Food

For a quick, decent takeaway meal, this place serves up surprisingly tasty chicken, rice, beets and mashed potatoes. It's next to the Puma gas station in the centre of town.