Kilwa is a city in Southeast Tanzania.
Kilwa Masoko sprang up as the market town associated with the thriving Arab city-state of Kilwa Kisiwani on the large island surrounded by the Kilwa Bay. Over time the city-state collapsed and the brunt of the population moved off the island to Kilwa Masoko. Today it is the capital of the Kilwa district in the Lindi region.
Flights on Coastal Airways arrive in the late afternoon and depart early the next morning back to Dar es Salaam, therefore you MUST spend the night.
Driving can be very difficult in the rainy season.
Buses run daily from both the north and south. From the north (Dar) big buses leave around 6am from Ubungo and stop at Temeke and Mbagala bus stations. The companies running change regularly, the buses with four seats in a row are significantly more comfortable than the ones with five seats in a row. Part of the road is unpaved so it is advisable to get a seat nearer the front. It's best to book atleast a day in advance. These buses will drop you off at Nangurukuru which is about 30km from Kilwa Masoko (where most people stay). From Nangurukuru you can get a minibus, shared taxi or private taxi to either Kilwa Masoko or Kilwa Kivinje.
From Dar there are also minibuses throughout the morning leaving from Mbagala to Kilwa Masoko.
Most hotels will arrange pick-up from the airport.
The fantastic ruins on Kilwa Kisiwani (which means "Kilwa of the Island"), a UNESCO world heritage site . Most hotels will provide you with a boat to the island and a guide. Guides with detailed knowledge of the history and archaeology are sometimes hard to find (but they ARE around), but there are extremely informative signs to help you out if your guide only knows the location of each of the ruins and not the story behind them. There is also a useful book available with the history of the island and a detailed description of the ruins, which makes a good guide and a nice keepsake. See the Wikipedia page for more information.
The newest hotels have dive centers.
Several hotels cater to sport fishermen- and often serve up the day's catch at dinner!!
Kilwa is a safe, sleepy little town with dirt streets, making it very nice for a morning or late afternoon stroll around to see the market and port, and get the feel of this wonderful Swahili town.
There are a few downmarket hotels downtown (not recommended, even by backpacker standards) and a string of very expensive resort-style hotels along the beach.
Up Market (all prices in USD)
M: +255-(0)-784-624-664 Prices are by room based on occupancy: room with 1 person is $100 w/ full board, room with 4 people is $190 w/full board, therefore a good choice for families!
Mostly caters to sport fishermen from Europe and South Africa. Rooms are very simple, food very basic, bar is well stocked. Not the most inviting family spot. Prices are per person, per day, $80 for a "fishing banda" and $100 for "beachfront banda"