Sun-kissed beaches, crystal turquoise waters and a cooling sea breeze make the perfect concoction for a relaxing weekend away from the office. Southeast Asia, with its lush tropical islands and pristine beaches, is brimming with opulent, luxurious beach resorts. These ones are so magnificent, you’ll find it hard to believe that they are located just a few hours away from bustling Singapore.

From the idyllic islands of Thailand to the golden, sandy shores of neighbouring Langkawi, these resorts will have you staring at your desk calendar till your next escape.

Main image credit: Iniala Beach House