Thailand is very cheap, though the north is far cheaper than Bangkok and the southern islands. You can find cheap guesthouses for as little 300 THB per night in cities and 200 THB per night in the countryside, though in the big cities like Chiang Mai and Bangkok, rooms start at about 400 per night. On the islands or for a nicer room with air-conditioner, expect to pay 600 THB and up per night. Basic bungalows cost the same. Hotels start at around 1,350 THB per night and go up from there. Big resorts on the islands start at 1,700 THB per night for a bungalow on the beach. Dorm rooms, which are increasingly widespread throughout the country, range from 100-150 THB per night. Suk 11 Guesthouse (Bangkok), Chada Guesthouse (Bangkok), Julies (Chiang Mai), Kodchasri B&B (Chiang Mai), Pooh’s (Ko Lipe), Greenhouse (Khao Yai) are my favorite places to sleep in the country.
110 Wireless Road, Lumpini, Pathumwan, Bangkok 10330
13/3 South Sathorn Road, Bangkok 10120, Thailand
89 Soi Wat Suan Plu, New Road, Bangrak, Bangkok, 10500, Thailand
118, 118/8 Soi Songpra, Siphaya Road, Mahapruttaram, Bangrak Bang Rak 10500 Bangkok Thailand
6/20-24 Ratchadapisek Road, Klongtoey, Bangkok 10110
64/27 Moo 6, Yanui, Rawai, Phuket, 83130, Thailand
562 Moo 10 Pratamnak Road, Nongprue, Banglamung, Pattaya, Chonburi, 20260, Thailand
99/1 Rachadapisek Road, Dindaeng, Bangkok, 10400, Thailand
9 Ratchaprarop Road, Makasan, Bangkok, Bangkok, 10400, Thailand