Try Old Movenpick Hotel, on the Corniche. They usually have buffets everyday and Friday is their family day (where they have an area set up just for kids while their parents eat at the buffet).