This is a new resort, taking the name from the village existing before in the same area. It faces onto a private white sand beach and the crystal clear Indian Ocean, about 400 meters long, and equipped with umbrellas and sunbeds in local style. Uroa Bay Resort has 40 rooms, all with sea views, private furnished terrace, mosquito nets, private bathroom, air conditioning, ceiling fan, safe, minibar, television, telephone and internet connection. The main structure consists of a huge makuti, which encompasses the reception, the Bar Rafiki and restaurant, and is just a few steps from the beach. A second bar, Bar Pwani, is positioned between the pool and beach. There are two pools, one for children and another with deeper water and massage jets. A wooden bridge connects the two sides of the pool.