Hotels in Thailand

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.

Oriental Residence Bangkok 0

Oriental Residence Bangkok

110 Wireless Road, Lumpini, Pathumwan, Bangkok 10330

The Sukhothai Hotels & Resorts 0

The Sukhothai Hotels & Resorts

13/3 South Sathorn Road, Bangkok 10120, Thailand

Shangri-La Hotel 0

Shangri-La Hotel

89 Soi Wat Suan Plu, New Road, Bangrak, Bangkok, 10500, Thailand

Isanook Bangkok Hotel 0

Isanook Bangkok Hotel

118, 118/8 Soi Songpra, Siphaya Road, Mahapruttaram, Bangrak Bang Rak 10500 Bangkok Thailand

City Point Hotel 0

City Point Hotel

6/20-24 Ratchadapisek Road, Klongtoey, Bangkok 10110

The Windmill Phuket Hotel 0

The Windmill Phuket Hotel

64/27 Moo 6, Yanui, Rawai, Phuket, 83130, Thailand

Nova Platinum Hotel 0
View Detail

From: USD 104

Nova Platinum Hotel

562 Moo 10 Pratamnak Road, Nongprue, Banglamung, Pattaya, Chonburi, 20260, Thailand

The Emerald Hotel 0
View Detail

From: USD 127

The Emerald Hotel

99/1 Rachadapisek Road, Dindaeng, Bangkok, 10400, Thailand

Century Park Hotel 0

Century Park Hotel

9 Ratchaprarop Road, Makasan, Bangkok, Bangkok, 10400, Thailand

A-Z Hotels of Destinations Thailand