Hotels & places to stay in Lesotho
198 places to stay across 33 cities and towns — the most complete Lesotho accommodation directory anywhere.
Know before you stay
- Capital
- Maseru
- Currency
- Lesotho loti (LSL)
- Languages
- English, Sotho
- Calling code
- +266
- Drives on
- the left
Neighbouring countries
Maseru
36 properties
Sehlabathebe
19 properties
Mokhotlong
15 properties
Teyateyaneng
12 properties
Butha-Buthe
10 properties
Mabote
10 properties
Quthing
9 properties
Hlotse
8 properties
Lejone
8 properties
Thaba-Tseka
8 properties
Qacha’s Nek
7 properties
Mazenod
6 properties
Roma
6 properties
Katse
4 properties
Maputsoe
4 properties
Mohale's Hoek
4 properties
Nako
4 properties
Semonkong
4 properties
Mafeteng
3 properties
Ramabanta
3 properties
Mantsebo
2 properties
Mapholaneng
2 properties
Mohale
2 properties
Morunyaneng
2 properties
Pitseng
2 properties
Kolo
1 property
Mantsonyane
1 property
Morija
1 property
Mount Moorosi
1 property
Peka
1 property
Sefikeng
1 property
Sehonghong
1 property
Sekake
1 property
Popular filters in Lesotho
Places to stay in Lesotho
Where to Rest lists 198 places to stay across 33 cities and towns in Lesotho — from the busiest districts of Maseru, Sehlabathebe, Mokhotlong to hidden gems in smaller towns. Every listing shows the address, a map, photos, real guest ratings and booking links, and whether you're after a hotel or guesthouse, you'll find it here.
Use the city links above to browse, filter by pool, parking, breakfast, pet-friendliness and more, or search by name. Run a property? Add it free.