M Beach Club at Anantara Resort

M Beach Club is a new seaside venue on Mai Khao beach, north of Phuket. It’s a great spot to spend an afternoon or end the day, especially if you are the lucky guest of one the luxury resorts built along this superb beach. M Beach Club is a few meters away from the beach itself, but it is an excellent hideaway if you want to enjoy sunset cocktails by the sea, and a cool DJ music selection. As it is far from the busy beaches of south Phuket, it addresses more to travellers staying in the Mai Khao area.

Mai Khao Beach Phuket

We visited at the end of an afternoon so the club was not busy and it was very relaxing. We first took the time to walk on the immense beach of Mai Khao, a proof that not all Phuket beaches are busy. There was no one on it, and it was peaceful and relaxing.

We later sat in one of the many sofas to enjoy the outdoor space under the shade of coconut trees. M Beach club is divided into three areas: an outdoor space with sofas, a covered area in case of rain and a rooftop just above the club. As expected from a 5-star resort, the service was smooth and polite and the venue very welcoming.


What to Order at M Beach Club

We then ordered some tapas and drinks to enjoy the end of the afternoon. The menu is vast and decently priced considering this is Anantara, one of the best five-star resorts in Phuket. To give you an idea, local beers start at 90 baht and an espresso 120 baht. A glass of wine start at 290 baht and cocktails are around 290 to 320 baht. As usual, all prices are subject to government tax and service charges, so you need to add 14% to those prices.

If you get hungry, the food menu is quite long and varied, from tapas to burgers, salads, Thai food, pizzas (starts 390 baht), pasta (starts 350 baht) and even a 500 grams waggyu steak for 2 (which we didn’t order this time). If you feel like something sweet, you can try lemon tart (290 baht), ice creams (110 baht per scoop) and affogato (270 baht).

M Beach Club Menu at Anantara Resort


M Beach Club is one of the outlets of the nearby Anantara Resort but when you arrive, don’t enter the resort itself as it is in fact a couple of kilometres down the beach, tucked between JW Marriott pool and restaurant. Just follow the signs, and you’ll find it.

Mai Khao Beach


M Beach Club

  • Location: 231, Mai Khao, Thalang District, Phuket 83110
  • Open: 12 pm – 12 am
  • Phone: 076 336 111

Where is M Beach Club?

M Beach Club on Mai Khao Beach at Anantara Resort
4.2 (9 votes)