A very useful site for any Samui traveller is the Sawadee site. It's
not a travel agent, but it's an internet company where every hotel on
the island can have its own site. So you'll find a listing of hotels,
all kind of practical info and even a live webcam.