Yes, Manali has a lot of hotels and restaurants. You will get hotels from 2 stars to 5 stars. And all kinds of food will be found in restaurants.