There are a lot of place for you to stay in Koh Lipe, Thailand. There are three main beaches on Koh Lipe which are Pattaya Beach, Sunset Beach, and Sunrise Beach.
There are over 60 guesthouses on the island. While some places may charge as little as 500 baht for very basic accommodation in the high season, these guesthouses sell out quickly. Most places will charge 1,000 baht+. Some hotels will have a sign advertising cheaper rates, but when you go inside to inquire, those rooms will inevitably be unavailable.