JW Marriott Phuket Resort & Spa

The JW Phuket is an all-inclusive resort set on the beautiful Mai Khao beach on the northwestern edge of Phuket Island. Mai Khao beach is in a national park, and the JW is the only resort allowed to build on the beach (other resorts and hotels that say they’re on Mai Khao are actually set a ways back from the beach). Its three pools, six restaurants, and five bars provide excellent entertainment and good food, though if you want something a little cheaper, Turtle Village is a short walk away.

The one downside of staying here is that it’s a long drive into Phuket Town, where most tours start. If you book directly (like we did), the tourism company will probably charge you an extra flat fee (around $40-$50) for transportation to and from the hotel. You can also book tours through the hotel when you get there, but you don’t have the same choice you do if you book directly. The rooms are very nice, and the staff is helpful and friendly. At $200 a night in the offseason, this hotel is an absolute steal.

You should also check out