Hotels in Malawi

Search and compare Malawi hotels from hundreds of travel sites and save

Malawi
Dec 1 — Dec 22
Malawi
Wed 12/1
Thu 12/2
...and more

Tips for booking a Malawi hotel

Cheapest month:February
Most expensive month:December
Average price in Malawi:$85/night
Absolute cheapest price found:$14/night
Cheapest day:Monday
Most expensive day:Tuesday
$17 - $152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$83 - $125
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Malawi

Show all 385 hotels
Fair Hills Guest House
Fair Hills Guest House
7.6 Good
Zomba, Malawi
Show on map
2.5 mi from city centre,  

This comfortable lodge in Zomba offers complimentary Wi-Fi, as well as meeting rooms and a 24-hour business centre. It also provides a laundry service.

$29
Avg. per night
Mutheto Lodges
Mutheto Lodges
7.0 Good
Lilongwe, Malawi
Show on map
4.5 mi from city centre,  

Mutheto Lodges is located in Lilongwe and offers free Wi-Fi. It also provides a 24-hour reception and a laundry service.

$36
Avg. per night
Matt Bed And Breakfast
Matt Bed And Breakfast
8.5 Excellent
Area 43, Lilongwe, Malawi
Show on map
3.6 mi from city centre,  

MATT Bed and Breakfast offers a comfortable setting when in Lilongwe.

$47
Avg. per night
Imperial Town Hotel
Imperial Town Hotel
8.6 Excellent
4/278 Mandala Rd, Lilongwe, Malawi
Show on map
1.9 mi from city centre,  

Imperial Town Hotel is located in Lilongwe and offers free Wi-Fi. It also provides an express check-in and check-out feature.

$65
Avg. per night
Leslie Lodge - Bed & Breakfast
Leslie Lodge - Bed & Breakfast
9.3 Excellent
2 Leslie Road Mount Pleasant, Blantyre, Malawi
Show on map
1.2 mi from city centre,  

Leslie Lodge - Bed & Breakfast provides a comfortable setting while in Blantyre. It also features free Wi-Fi, a swimming pool and meeting rooms.

$80
Avg. per night
Zaburi Beach by Serendib
Zaburi Beach by Serendib
6.3 Good
P O Box 5370 Bolera Village, Mangochi, Malawi
Show on map
5.9 mi from city centre,  

Zaburi Beach by Serendib is located in Mangochi and offers free Wi-Fi. It also features a swimming pool.

$82
Avg. per night

Hotel prices in Malawi

3 stars

$31 - $384

Zaburi Beach by Serendib

Best value

$82
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Malawi travel FAQs

  • Where is the best place to stay in Malawi?

    Users favor staying in areas such as Lilongwe, Blantyre, and Nchalo. Consider these locations when searching for your desired stay.

  • What are the best hotels in Malawi?

    One of the most popular hotels in Malawi is Golden Peacock Hotel Blantyre, which has been reviewed by 87 users and currently has a rating of 8.0/10. Other top-rated locations include President Hotel and Crossroads Hotel Lilongwe, which have received 7.8/10 and 7.4/10 ratings from our users, respectively.