There are two main places to choose from, Chaweng and Choeng Mon. Chaweng is a lively place that is crowded with many shops, bars, restaurants and foreigners. You can choose the southern Chaweng to stay in if you want easy access to the beach. Besides, there are resorts like Avani+ Samui Resort, that provide free shuttle services daily to Chaweng. So, getting to the happening part of town would be of no issue. If you are looking for an intimate and laid-back place, then the Choeng Mon is the one for you. Having said that, there are not many bars and restaurants here. You can also choose Koh Samui resorts in Bophut if you’re looking for more sophisticated entertainment places and shopping.