Thailand, you can’t beat the prices and culture that hasn’t been ruined by tourism. I would suggest an island called Koh Sumui. Check out wikitravels on Thailand, it’s a bit of a long flight but definitely worth it. You can find hotels bungalows on the beach from 11$ to 1,000$.
Krabi, Thailand with the beaches and limestone cliffs is also very nice but a long flight.