The city of Diani Beach includes these different types of hotels: Beach resorts, Family resorts, Boutique Hotels