there are places other than tripadvisor.
apart from FT (doh!), there's plenty of reviews on booking.com, and many places have local/national websites that include reviews of hotels and restaurants (e.g. atrapalo.com for Spain). Use a balance of all of the above to get an idea of where you're going.