Naf Beach Hotel

Hotel in Mtwara

Rooms in this popular but unappealing high-rise have one double bed, minifridge and satellite TV. Some have sea views, and there's a restaurant, plus a charmless beachside bar across the road featuring plastic tables and chairs and an equally charmless bar-dining area next to the main entrance.

Although it's just opposite the seafront, for swimming you'll need to go about 1.5km east to Shangani Beach. The hotel is about 1.8km west of Shangani junction.