This is a very useful phrase for when you're visiting foreign countries and want people to give you advice. You can use this in lots of situations. For example, at your hotel you can ask the person at the front desk:
Do you have any recommendations for where to eat?
At a restaurant, you can ask your waiter:
Do you have any recommendations?