Most of the hotels around the airport (Mascot area) are serviced by an airport shuttle, all charge a small fee for the trip. Note that if you have to be at the airport for an early flight (prior to 9am), the shuttle service may not be available as yet if you are allowing the 3 hours before the flight, I seem to remember it starting at 5.30am.