Hotels & places to stay in Malawi
624 places to stay across 33 cities and towns — the most complete Malawi accommodation directory anywhere.
Know before you stay
- Capital
- Lilongwe
- Currency
- Malawian kwacha (MWK)
- Languages
- English, Chewa
- Calling code
- +265
- Drives on
- the left
Neighbouring countries
Lilongwe
114 properties
Blantyre
77 properties
Zomba
44 properties
Monkey Bay
32 properties
Salima
30 properties
Nkhata Bay
27 properties
Liwonde
25 properties
Mzuzu
23 properties
Nkhotakota
23 properties
Livingstonia
21 properties
Mangochi
20 properties
Chikwawa
18 properties
Karonga
16 properties
Mulanje
16 properties
Ngabu
16 properties
Dedza
13 properties
Kasungu
13 properties
Luchenza
12 properties
Rumphi
12 properties
Chitipa
11 properties
Phalombe
9 properties
Likoma
8 properties
Mwanza
8 properties
Chipoka
5 properties
Mzimba
5 properties
Thyolo
5 properties
Balaka
4 properties
Chipeni
4 properties
Mponela
4 properties
Chiradzulu
3 properties
Mchinji
3 properties
Dowa
2 properties
Chisumulu
1 property
Browse Malawi by region
Places to stay in Malawi
Where to Rest lists 624 places to stay across 33 cities and towns in Malawi — from the busiest districts of Lilongwe, Blantyre, Zomba 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.