Top Monkey Bay hotels deals
Impeccable 3-bed Cottage in Cape Maclear
Stay at this cottage in Monkey Bay. Enjoy free WiFi, free parking, and a garden. Popular attraction Lake Malawi National Park is located nearby.
Kitchen
Parking included
Norman Carr Cottage
Namakoma Village, Monkey Bay
Stay at this 3-star beach lodge in Monkey Bay. Enjoy free parking, a beach locale, and breakfast (surcharge). Popular attraction Lake Malawi National Park is located nearby.
Pool
Parking included
Mgoza Lodge
Main Road, Lake Malawi National Park, Cape Maclear, Mangochi
The price is CA $76 per night
CA $76
per night
Jul. 19 - Jul. 20
Book a stay at this beach lodge in Cape Maclear. Enjoy free parking, breakfast (surcharge), and room service. Popular attractions Museum and Aquarium and Lake Malawi National Park are located nearby.
Pool
Pet-friendly
Tranquilo Resorts Capemaclear
Lake Malawi National Park, Cape Maclear
The price is CA $88 per night
CA $88
per night
Jun. 26 - Jun. 27
Stay at this 3-star beach hotel in Cape Maclear. Enjoy free WiFi, free parking, and private pools. Popular attractions Museum and Aquarium and Lake Malawi National Park are located nearby.
On private beach
Pool
Nkhudzi Beach Lodge
Nkudzi, Mangochi
The price is CA $34 per night
CA $34
per night
Jul. 19 - Jul. 20
Book a stay at this beach lodge in Mangochi. Enjoy free parking, breakfast (surcharge), and room service. Popular attractions Nkhudzi Bay Beach and Monkey Bay Beach are located nearby.
Pool
Parking included
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.
Monkey Bay Vacations
Get your escape started on the right foot by studying up on Monkey Bay before you head off.
Monkey Bay can be found 25 miles (40 kilometers) to the northwest of Mangochi, and 75 miles (121 kilometers) to the east of Lilongwe, the nation's lively capital.
Forget about the big-name attractions — it's the locals that make a place tick. In this part of Malawi, you'll find 12,000 of them.
Hotels in Monkey Bay
You'll need to book in advance if you'd like to stay as close as you can to Monkey Bay. The Annies Lodge Cape Maclear is the only property in the vicinity of of the center.Places to visit in Monkey Bay
Being among nature has been shown to lift both your physical and spiritual state of being. Spend time at Lake Malawi National Park and feel the benefits of reconnecting with the natural environment. Need more options? Kite flying by the seaside is an activity the whole family can get involved in. If it's a breezy day, why not try launching one at Monkey Bay Beach? And there's still more going on in the surrounding area. A day by the sea is the perfect way of keeping the children amused. Take some buckets to Nkhudzi Bay Beach and see who can find the most interesting shells.Where do you fly into for Monkey Bay?
Pull on your headphones and watch a couple of in-flight flicks. In no time, you'll be hitting the tarmac at Lichinga Airport (VXC). It's 60 miles (97 kilometers) from central Monkey Bay.Photos of local treasures
Browse Monkey Bay vacation photos for more inspiration
Frequently asked questions
Book a vacation to Monkey Bay
Most popular
Hotels
Hotels in ChicagoHotels in DelhiSecrets Bahia Mita Surf & Spa - Adults Only - All InclusiveExtended Stay Hotels DieppeCondos Seven Mile BeachHotels with Hot Tubs in CastlegarAll Inclusive Resorts & Hotels in CancunHotels in SointulaAll Inclusive Resorts & Hotels in Saint MartinWaterpark Hotels and Resorts in LeamingtonCottages Bay BullsHotels in BurlingtonHilton Vancouver Metrotown
Flights
Vancouver to Las Vegas (YVR - LAS)WestJet Sidney (YYJ) to Vancouver (YVR) flightsFlights to Hawaii (KOA)KLMMontreal to Orange County (YUL - SNA)Turkish Airlines Toronto (YYZ) to Istanbul (IST) flightsJetBlue Airways New York (JFK) to Orlando (MCO) flightsAir Canada St. John's (YYT) to Happy Valley - Goose Bay (YYR) flightsMontreal to San Pedro Sula (YUL - SAP)Flights from Vancouver to KauaiAir Canada Ottawa (YOW) to Iqaluit (YFB) flightsQatar Airways Calgary (YYC) to Dhaka (DAC) flights