Belmond Napasai is a luxurious resort located on a secluded beach on the north coast of Koh Samui. The resort features spacious villas and suites with private balconies and stunning sea views. Belmond Napasai also offers a range of dining options, including a beachfront restaurant and a Thai cooking school.