About four hours drive from town if you have your own car. The hotel is very very nice and the food is really great. Breakfast is likely the best of any beach hotel in Thailand. Rooms are very nice, beautiful pool on the ocean but there is no beach there. Rooms with private pools also have a lily pond with a bathtub in the middle. Pretty and romantic. It is very much a family hotel, so you should expect some kids to be around the pool but not very noisy.