Koh Mak Island and Hotel Guide

Koh Mak is a beautiful tropical island in Thailand with white sands and stunning clear blue water. It’s the perfect place for a relaxing holiday. Koh Mak is located in the National Marine Park in Eastern Thailand and is the biggest privately owned island in Thailand.


The island is about 16km² and is one of the safest places in the world. Koh Mak is a relatively new island destination and is still a well-kept secret for most travelers. You will not find a Pattaya atmosphere, as there is virtually no nightlife on Koh Mak. The island is about 40 Km away from the mainland so it will always be kept well away from the crowds.

Koh Mak Sound of Happiness by “Low carbon”

Koh Mak has two lonely and beautiful sandy beaches

There is plenty to see on Koh Mak with its 10,000 palm trees, a Buddhist temple, tree fishing villages, a health center, a primary school, over 20 resorts, a few shops, and restaurants.

Koh Mak has been attracting filmmakers who are looking for a beautiful and unspoiled tropical location and was also added to the top ten beaches in the world list of the British newspaper the Sunday Times.

Koh Mak is a quiet place for people who are looking for a relaxing holiday. The island has beautiful nature which is perfect for hiking trips. There is also a diving school where you can book diving and snorkeling trips. The nearby Marine Park has the best selection of marine life Thailand has to offer.

Other activities include windsurfing, padding, swimming or trying one of the new bicycle tracks around the island. There are also plenty of guided tour boot trips to visit neighboring islands. You can, of course, chose to relax in a hammock or get a traditional Thai massage.

We also have a variety of excellent Koh Mak Hotels available.

Recommended Koh Mak Hotels

GoodTime Resort
Rates starting at 1350 Bath
Book Now!
Koh Mak Resort
Koh Mak Resort
Rates starting at 1000 Bath
Book Now!
Koh Mak Suites
Koh Mak Resort
Rates starting at 1800 Bath
Book Now!
Mira Montra Resort
miramontra-viewRates starting at 3500 Bath
Book Now!
Seavana Beach Resort
seavana-viewRates starting at 2500 Bath
Book Now!
Little Moon Villalittle moon villa koh mak Rates starting at 1690 Bath
Book Now!