Trip Advisor specializes in user reviews of hotels and restaurants. Through a vast collection of unique and personal reviews, you can find specific information and insight to almost any hotel in the world, including vacation rentals. Trip Advisor has a big community of reviewers, and their forum is a good source for travel questions. The website also has links for flight and hotel bookings, as well as vacation packages.