Book Karonga hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Karonga

Cheap Karonga hotels

Grand Palace Hotel

Grand Palace Hotel

3.5 out of 5
near the Reserve Bank of Malawi Mzuzu
The price is AU$144 per night from 2 May to 3 May
AU$144
2 May - 3 May
includes taxes & fees
A stay at Grand Palace Hotel places you in the heart of Mzuzu, a 2-minute drive from Museum and 5 minutes from Mzuzu Stadium.
Opens in a new windowGrand Palace Hotel
Kaya Mawa

Kaya Mawa

3.5 out of 5
Lake Malawi Likoma Island
The price is AU$1,694 per night from 2 May to 3 May
AU$1,694
2 May - 3 May
includes taxes & fees
Located in Likoma Island, Kaya Mawa is on a lake, a 1-minute drive from Lake Malawi and 9 minutes from Ilala Ferry Landing.
Opens in a new windowKaya Mawa
Ilala Crest Lodge

Ilala Crest Lodge

3 out of 5
Chimaliro Road Mzuzu Northern Region
Fully refundableReserve now, pay when you stay
The price is AU$83 per night from 2 May to 3 May
AU$83
2 May - 3 May
includes taxes & fees
Located in Mzuzu, Ilala Crest Lodge is within a 5-minute drive of Mzuzu Stadium and Museum.
Opens in a new windowIlala Crest Lodge
Save an average of 15% on thousands of hotels when you're signed in
Njaya Lodge

Njaya Lodge

3 out of 5
Chikale Beach Nkhata Bay
The price is AU$96 per night from 2 May to 3 May
AU$96
2 May - 3 May
includes taxes & fees
When you stay at Njaya Lodge in Nkhata Bay, you'll be on the beach, just steps from Lake Malawi and 14 minutes by foot from Chikale Beach.
Opens in a new windowNjaya Lodge
Ndau Lodge

Ndau Lodge

4 out of 5
Chikale Nkhata Bay Northern Region
Fully refundableReserve now, pay when you stay
The price is AU$100 per night from 2 May to 3 May
AU$100
2 May - 3 May
includes taxes & fees
With a stay at Ndau Lodge in Nkhata Bay, you'll be on the beach, just steps from Lake Malawi and a 5-minute drive from Ilala Ferry Port.
Opens in a new windowNdau Lodge
Sunbird Chintheche Inn

Sunbird Chintheche Inn

3 out of 5
Box 9 Nkhata Bay Chintheche
With a stay at Sunbird Chintheche Inn in Chintheche, you'll be within a 15-minute drive of Lake Malawi and Nkhwazi Beach.
Opens in a new windowSunbird Chintheche Inn
K-View Boutique Hotel

K-View Boutique Hotel

3 out of 5
Mibawa Road Lusangazi Mzuzu, Plot 5 Mzuzu Northern Region
Fully refundableReserve now, pay when you stay
The price is AU$231 per night from 2 May to 3 May
AU$231
2 May - 3 May
includes taxes & fees
Located in Mzuzu, K-View Boutique Hotel is within a 10-minute drive of Museum and Mzuzu Stadium.
Opens in a new windowK-View Boutique Hotel
Ulisa Bay Lodge

Ulisa Bay Lodge

3 out of 5
Ulisa Village Likoma Island
Located in Likoma Island, Ulisa Bay Lodge is in a rural location, within a 10-minute drive of St. Peter's Cathedral and Ilala Ferry Landing.
Opens in a new windowUlisa Bay Lodge
Sunbird Mzuzu

Sunbird Mzuzu

3 out of 5
Viphya Drive Mzuzu
The price is AU$247 per night from 2 May to 3 May
AU$247
2 May - 3 May
includes taxes & fees
With a stay at Sunbird Mzuzu in Mzuzu, you'll be steps from Museum and a 3-minute drive from Mzuzu Stadium.
Opens in a new windowSunbird Mzuzu
Don't see what you're looking for?
See all available properties in Northern Region
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Karonga hotels essential information

Accommodation
21 hotels
Lowest Price
AU$83
Highest Price
AU$1,694
Popular hotels
Grand Palace Hotel, Kaya Mawa, Ilala Crest Lodge, Njaya Lodge, Ndau Lodge, Sunbird Chintheche Inn, K-View Boutique Hotel, Ulisa Bay Lodge, Sunbird Mzuzu

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.