kayak.com, expedia.com, booking.com etc. You can go to www.tripadvisor.com to see hotel ratings and reviews.