Best beach stays in Southeast Asia for less than $100 a nigh