The Kingdom of Lesotho is a landlocked, high-altitude country encircled by South Africa. It has the highest lowest point of any country in the world, and its high altitude means it is the ideal place for a skiing holiday in Africa – typically between June and August. Snow has fallen in the country in every month of the year, albeit not in the same year!

The most famous part of Lesotho is the Sani Pass, that is a mountain pass on the road between Underberg, South Africa and Mokhotlong, Lesotho. The pass was built in the 1950’s and remains a challenging drive even in a 4×4 vehicle as it is a windy and dramatic route with a summit altitude of 2876m. The ever changing weather just adds to the excitement. At the top of the pass you can enjoy a drink in the highest pub in Africa at the Sani Mountain Lodge – albeit this is just on the South African side of the border!

We offer a number of Lesotho Tours combined with South Africa, and/or eSwatini (formerly Swaziland). If you would like to spend longer in Lesotho or would like to do a specialised tour like birding then contact us and we can help you pull together your dream trip.

Lesotho Tours

Recommended Accommodation

When is the best time of the year to visit?

Lesotho is a beautiful mountainous country that border South Africa, and is most famous for the Sani Pass border between the two countries. Owing to the large mountain regions Lesotho weather can be extremely changeable, and it is always recommended to pack lots of layers for any trip. At the top of the Sani Pass is not unusual throughout the year, and it can also be extremely windy. Lesotho is also home to Afriski - the only ski resort in Africa that is open June and July every year, so if it is the unique opportunity to ski in Africa that you are after then these are definitely the months to visit. Outside of skiing November to March is the best time to visit, despite higher rains, as it can be warmer at night. However, if the rains are particularly heavy some roads may not be passable.