Recommended Option 1: We highly recommend search and compare in the different options in cheapflights.com+hotelscombined, viewing the different providers. Don't forget to change the currency to your currency one (USD, GBP, EUR, MXN) after the search in their site!
Recommended Option 2: Use the different search widgets in this site, you can find great hidden prices searching in different providers.