7. Panviman Koh Chang Resort, Koh Phangan, Thailand
Panviman Koh Change Resort has some of the most amazing views in Thailand, overlooking the beach. The drinks and food are not over priced and the staff is quite helpful. One of the best rooms you can get is the deluxe cottage is right on the beach. There are hammocks hanging between the palm trees so guests can enjoy the sand and sun.