Here is an overview of what is available and how much you can expect to pay:
Beach Huts tend to be very rough and ready. If you are looking to save a few baht this might be a good place to hang your hat, although it is a good idea to keep your valuables in a separate safety deposit box - most places offering beach huts also have these. It is a good idea to make sure that your hut comes equipped with a mosquito net as insects come as standard. Prices start from as little as 50 baht per night for the most basic hut away from the beach to 1000 baht for a hut with a bathroom and ocean view.
Tents are another cheap option, especially if you are spending the night in a national park. You can generally get away with paying just 30 baht per night if you have your own tent, or tents can be hired for around 100 baht. Many camp sites have very limited facilities, so it is a good idea to bring your own provisions.
Bungalows are usually found in beach areas. They are generally more comfortable than beach huts as the mattress tends to be thicker and the amount of insects fewer. Most bungalows also have bathrooms, which saves you staggering into a tree in the middle of the night. Prices range from 150 baht for a basic bungalow with a fan and bathroom with cold water to around 500 baht for air conditioning.
River Rafts make an interesting way to view an area, especially if you are staying in a place with stunning scenery such as Kanchanaburi. Most river rafts have large wooden balconies where you can sit and watch the world go by. Expect to pay a minimum of 600 baht for a fan room on the river.
Guesthouses are generally very cheap and cheerful. Many are set up to cater for backpackers and you can get a basic room with a fan and shared bathroom for as little as 100 baht. Most guesthouses serve popular backpacker food such as French fries, pad thai and banana pancakes.
They usually have a communal garden or restaurant to chill out in, which can be a good place to meet other backpackers and swap tall tales and travel advice. Most guesthouses do not make a profit from renting out rooms, so it is a good idea to sample one or more of their other services such as food or booking a tour.
Hotels vary dramatically in terms of luxury, facilities and cleanliness. The most basic hotels rooms tend to be very small, have noisy fans and shared bathrooms. Prices start from around 200 baht, whilst the equivalent rooms with air-con start at around 400 baht.
If you have more money to spend there is no limit to the kind of luxury you could find. All the standards found in luxury hotels in the west are available, still at a fraction of the price. The best hotels have rooftop swimming pools and bars, gymnasiums, spas and saunas and just about anything else you could ask for. Be aware that most of the top hotels add a 7% government tax and an additional 10% service tax.
Although resorts often have all the same facilities as luxury hotels, with prices to match, in Thailand the term can refer to general accommodation and it is a good idea to check out the facilities before you book.