My four night stay at the Boat Lagoon Resort was underwhelming at best.
Location: Unless you're in Phuket to buy, sell, or anchor your yacht, be warned that there is little to do for non-locals in the vicinity of this resort. It's a good 30 minute, $1200 baht taxi ride just to Patong Beach. There are a few open air restaurants within walking distance, but they mostly cater to locals. Overall, the eastern side of the island where the resort is located seems to lack good beaches and night life.
Rooms: The room we stayed in was fairly large, with dark wood trim, two twin beds, and a nice patio with table and lawnchairs. The main downside was that the rooms were extremely noisy. You can hear every toilet flush from adjacent rooms. Every time our somebody turned on their shower for the first few seconds there'd be a sound much like metal pipes scraping on concrete. In the evenings you're treated to neighbors' conversations and come morning the dragging of furniture by housecleaning. If you're so lucky to have a room across the street from the repair yard like we did, you'll get to wake up to all manners of hammering and banging and worker conversation.
The resort provides just a few toiletries - a meager roll of toilet paper, shampoo dispenser, a few rough towels, no toothbrushes - so we had to get our own at the nearby convenience store.
Food: The included Chinese-Thai style breakfast was quite good with a number of options, but the menu didn't change at all during our stay. The in-house restaurant is also affordable and serves up delicious seafood and local Thai dishes.
Amenities: The resort has a large free-form pool with a pool-side bar. It's great for kids, because it's between 2 to 5 feet deep at most points. There's also a few lounge chairs nearby and a hut to rent towels from but that's about it.
Overall, I'd only recommend this resort if you either have business at the marina or can't book any other family-friendly resort in Phuket.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC