Overlooking the Gulf of Thailand, Sihanoukville is a great beach and resort destination. It's becoming more popular for holidaymakers, even for on-a-budget travelers. Make sure not to miss beaches like Serendipity Beach, Independence Beach, Otres Beach, and enjoy the great nightlife of this seaside resort town.