Hotels & places to stay in Malawi
1,008 places to stay across 34 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
261 properties
Blantyre
189 properties
Zomba
89 properties
Salima
45 properties
Monkey Bay
39 properties
Nkhata Bay
32 properties
Mangochi
29 properties
Mzuzu
29 properties
Liwonde
27 properties
Nkhotakota
26 properties
Livingstonia
24 properties
Karonga
22 properties
Mulanje
20 properties
Chikwawa
19 properties
Ngabu
17 properties
Kasungu
13 properties
Luchenza
13 properties
Dedza
12 properties
Likoma
12 properties
Rumphi
12 properties
Chitipa
10 properties
Phalombe
9 properties
Mwanza
8 properties
Mponela
7 properties
Mzimba
7 properties
Balaka
6 properties
Mchinji
6 properties
Chipoka
5 properties
Chiradzulu
5 properties
Thyolo
5 properties
Chipeni
4 properties
Chisumulu
2 properties
Dowa
2 properties
Ntcheu
2 properties
Browse Malawi by region
Popular filters in Malawi
Places to stay in Malawi
Where to Rest lists 1,008 places to stay across 34 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.