There might be higher peaks in Africa, but you won't find a pub at a higher elevation than the one at Sani Mountain Lodge (a large painted sign even boasts "The Highest Pub in Africa"). This place teeters just at the edge of these cliffs, on what feels like the edge of the world. Perched high in the Drakensburgs just on the border of South Africa and Lesotho, this place is a fabulous spot to catch beautiful views, watch cars make their way up the famously steep and windy road or to grab a Maluti (Lesotho's national beer) after a long hike (or Pony Trek, if you are feeling especially touristy).
Sani Mountain Lodge offers both more expensive rondavels (traditional round houses) or a backpackers hostel just down the path. During the day, the lodge can help arrange a local guide to take you to neighboring peaks. At night, dinner is served family style. Though many people just come up the pass for a drink and head right back down, I recommend spending at least a day (we spent three!) and exploring.