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.

Lilongwe

Lilongwe

Lilongwe

Viphya Mountains

Thyolo
Namibrand, Namibia