If you are flying on Singapore Airlines the airline offer Singapore Stopover packages, have a look at their website. They offer a wide range of hotels from cheap up to 5* but rates are very good. The advantage is the price includes transfer to & from the airport plus free use of the bus that loops around the major tourist areas.