As everyone else has stated, the official Universal Orlando website is the best place to get a deal on both hotel accommodations and park tickets. AAA can get you an even better deal if, as HTF said, you're a member. And I'd recommend the Hard Rock Hotel, as it's really a nice place to stay and one of the less expensive of the three onsite hotels, and you get the added benefit of having an express pass on you're hotel key. I hope you have a good time!