I booked 1 night at the Holiday Inn because I had an early flight and it's a quick taxi ride to the airport.
The hotel is quite new and has peaceful grounds and an infinity pool. My room was very modern with a rain shower, iPod dock, comfy bed, new TV and balcony. Free WiFi is a nice touch.
The Holiday Inn has a kids club and kids eat free, so you see a lot of families staying here. It really caters to them with kid-friendly food and activities. It also feels very safe and there are no sleazy bars (like Patong).
The location is good for the airport, but far from anything else. They do offer a free shuttle into Patong, but it's not frequent. Overall, this is good for a peaceful family holiday or short stay before a flight - but not for nightlife or shopping.