For your hotel, have a look at hotelscheap.org. I use that every time I need a room. I just booked one in San Juan for 2 weeks from now for far less than booking regularly. I think I got it at...