Yes, most visitors to Ethiopia need a visa to enter the country. It is recommended to check the visa requirements well in advance and apply through the Ethiopian embassy or consulate in your home country.