1. Koh Samui, Thailand instead of Mauritius
If your idea of the perfect beach getaway consists of Mauritius' crystal clear waters and powdery white sand beaches, but at a more approachable price tag and shorter flight time, Koh Samui is the place to be. Thailand’s second largest island is home to some of the most beautiful beaches in the world. There's Chaweng and Lamai located on the east side, which are popular among those who love beach parties and water sports. For those who prefer a peaceful beach experience, there's Bang Po, a stunning beach situated on the west, known for its long stretches of white sand and shallow waters.
Beyond its beaches, Koh Samui also offers an array of activities that will appeal to adventure seekers and culture vultures alike. Notable places to visit include Angthong National Marine Park – this archipelago of 42 islands is a great place to kayak, snorkel and hike; and Big Buddha Temple (Wat Phra Yai), home to a 12-metre tall golden Buddha statue.
Time to get there 2 hour direct flight to Samui International Airport.