Malawi is a small, friendly country with a very big lake, and the 67 places to stay we've picked make the most of both. Expect to pay from about USD 120 up to USD 950 per person per night. Most trips end on Lake Malawi, a freshwater lake so vast it passes for the sea, where you can snorkel with endemic fish or kayak between sandy coves. Our favourite is Kaya Mawa on Likoma Island, reached by light aircraft, where stone-and-teak cottages sit on a granite headland with sunken baths and terraces you can swim from. Closer to the mainland, Blue Zebra Island Lodge is a relaxed retreat on Nankoma Island with an infinity pool looking out over the water. For safari, head to Liwonde National Park, where the canvas tents at Mvuu Lodge line a lagoon off the Shire River and hippos and crocodiles gather out front. Majete Wildlife Reserve and the cool, forested Zomba Plateau are easy additions. Malawi's nickname, the Warm Heart of Africa, is very well earned.
Western Shore, Lake Malawi

Western Shore, Lake Malawi
Cape Maclear, Lake Malawi

Cape Maclear, Lake Malawi

Lake Malawi

Lake Malawi
Mzuzu is the gateway and the focal point of growth in the Malawi’s Northern Region, and Sunbird Mzuzu is the only premier hotel in this region. Nestled in the green surrounds of the Mzuzu Golf Course, it offers the ideal base from which to explore the unspoilt North. The hotel is 100 km from Chintheche beautiful beaches, 120 km from Livingstonia Mission, and 150 km from the Nyika National Park, Malawi’s largest park.

Lake Malawi

Lake Malawi

Lake Malawi
The Makokola Retreat is located on the palm fringed southern shore of Lake Malawi, a setting that is beautiful almost beyond belief. Its waters are the habitat of more species of fish than that of any other body of fresh water on the earth.
A tropical haven with a relaxed pace, Malawi is famous for its artistic traditions, including dances, wood sculpture, painting, embroidery and music amongst others.

Liwonde

Majete Reserve

Mulanje & the Highlands

Zomba Plateau
Experience a unique, personalised accommodation experience at Kefi Hotel, with rooms complete with locally inspired décor, private porches for guests to relax and scenic vistas in a tranquil, lush forested surrounding. Kefi Hotel is a serene escape only about an hour from Blantyre city. An old colonial house converted into a charming hotel, Kefi Hotel is located at the foot of Zomba Plateau within walking distance from sights, scenes and shopping areas in Zomba.

Blantyre

Blantyre
Namibrand, Namibia