Well theres a couple ways you can go, but your going at peak season so your gonna pay peak rates. I used to stay at Chaweng cove resotel resort. I just threw out my members card last week else you could have used that and got a fucking 20% discount

Theres a guy out front rents scooters, his name is Lek, nice guy, worth knowing. The security guard is cool also, drop him a few bucks when you see him, have a laugh with him, he sorted me a few times

The restaurant right next to where the security guards office and LEks office is good for baked spuids, chicken and steaks with salad if you get sick of Thai food. Heading the opposite direction you will see a 7/11, then on the other side of that is a pharm, go in an start shopping. Theres another pharm opposite that doesnt have a great range but will order shit in for you, generally its there within two days or less. HGH is no fucking problemo my friend, lol. The ME restaurant is to the North about 7 or 8 bklocks, way past the brasilian restaurant. Pussy is available in any nationality for free, the tourists are there for fun fun fun and that means sun sand and sex, dont forget that, lol. Be fucking careful when you go to the Full Moon Party, FMP. If the boat is overcrowded, then dont get on the fucker. If the ocean is rough, dont get on it. People get killed doing that trip all the time! Specially at night. So if your gonna go, then go early, say around lunchtime, on a BIG ferry. Hell, thats the best place to pick up, on the ferry, I pick up or get picked up on em all the time. If you wanna rent a slut the they start around $50, you even get a massage too, lol but you will get the usual shit stories and they want ya money, same old same old. Before you go, read one of John Burdetts books, he captures the Thai mindset perfectly. One other thing, NEVER EVER get into a fight with a Thai, EVER. You will have 100 of em coming from everywhere. Its a great place, easy to have a great time but easy to get fucked up if you step out of line. Always smile, ESPECIALLY when your haggling. FMP keep your wits about you, dont take anything you dont want to lose, its a fucking zoo, seriously. Imagine 15-50 thousand fuckers on a beach, pissed and on drugs, going sick. DO NOT carry or buy drugs to or at the FMP. There are undercover cops EVERYWHERE and a heap of shifty locals posing as undercover cops. Be prepared to see a lot of smashed 20 something kids there, puking, shiting and pissing and fucking in plain view, like I said, its a fucking zoo. People get killed and raped there quite often, especially chicks getting raped.
I always fly to Phuket, then get a connecting flight to Samui. Phuket Airport is nice and small for an international one and you dont have to walk too far to get your bag, then just jump on a lift to go up one floor to get the domestic connection. I always leave via there too
You can rent a small three bedroom house near the golf club towards BoPhut, which is about 10 minutes or so by scooter from Chaweng Beach. Prices start around $500 a month with TV and internet and cooking facilities etc etc. Its a good deal. I had a big flash house with three bedrooms, two jacuzzis and a pool with all the shit for $500 PW, only cause I was a greedy bastard. Should have had the $500 per month one. If your gonna stay long term then get onto I think they are called :Koh Samui real estate" and have a look at their listings for houses to rent. But the best way and the way I did it was to book into a hotel/resort for a couple days, then grab a taxi and tell em you want to rent a house, get em to drive you round. They will get a comission from the owner so they will be happy to help out. Try to get a chick if you can, theyre slightly less shifty. Dont forget to check out the small pharm up the road from the World Gym. She is opposite a big petrol station and you will see the sign Protein Powders etc etc out front. Small shop, I think right next to a mechanic or glass place from memory., She's pretty fucking cute too, would be worth putting it on her to go out, she works 7 days per week so no BF last time I was talking to her