Main Khao Beach is one of the first beaches coming from the main land, and it is at the very north of Phuket, and the beach itself is about 11km of mostly untouched land, it's a part of the Sirinath National Park, the most famous resort here would be JW Marriot Phuket Resort. The Phuket International Airport is also located near the beach. This beach is excellent for sunbathing.
The beach is quite secluded, and you will have no problem to find your very own private location for a swim, even so there is a few attractions here you could visit, Turtle Village Shopping Mall, Wat Mai Khao, Splash Jungle Water Park, Sirinath National Park. You can also enjoy Thai Massage at one of the resorts, as well as a Spa treatment. If you have kids Splash Jungle Water Park is probably a must when visiting Phuket, it'll give you a day with water fun activities to remember. Entrance fee is around 1,495 Bath per adult, and 750 per child, you might find it's being promoted at Tesco Lotus or Central Festival in Phuket Town, Jungceylon in Patong Beach, or any other of the department stores, shopping malls around the island.
Shopping around in Mai Khao is nothing of what you would find in Patong Beach or Phuket Town. Still here you have the recently opened Turtle Village Mall, in the Mall you find shops like, Eye Bright, J&P Gems, Jim Thompson, Kashmir Gallery, PIK LIK, Private Collection, Red Coral, Soul of Asia Art & Boutique, StarBlu, Triumph and Turtle Mart.
There is but a few places to choose from when it comes to dining in Mai Khao, there is a couple of Beachfront Restaurants here, and you then have Bill Bentley Pub, La Cucina at JW Marriott, Sala Phuket, Seaside Cottages & Restaurant, Siam Deli at JW Marriott, Swensens, The Coffee Club. There is not much of nightlife here in Mai Khao apart from having a quiet dinner, and maybe a few drinks at one of the resorts.
So if you're staying here you might need to take a few trips, the distance to Patong Beach from Mai Khao is approx 40.1 km, and it's roughly an 1 hour drive, and to Karon Beach it is approx 44 km, and that would take around 1 hour depending on traffic.
Resorts located here would include Holiday Inn Resort Mai Khao Beach, Maikhao Dream Villa Resort and Spa Phuket, Centara Grand West Sands Resort & Villa Phuket, Anantara Phuket Villas, Renaissance Phuket Resort & Spa, JW Marriott Phuket Resort & Spa, SALA Phuket Resort and Spa.