You can catch an event at Samui International Muay Thai Stadium, located 1 mi (1.5 km) from central Bophut.
Hotels.com travelers also say the area is relaxing and has lots of nice beaches. If you think Samui International Muay Thai Stadium is cool, you also might like Phetch Buncha Thai Boxing Stadium, located nearby.