Destinations
Hotels in Thailand
Thailand has 1742 places to stay listed here — 1742 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $11.
Browse by city
- Bangkok 262
- Chiang Mai 66
- Khao Lak 55
- Ko Chang 45
- Ko Tao 31
- Khao Sok National Park 30
- Ko Lanta 30
- Ko Lipe 28
- Nai Yang Beach 28
- Chaweng 27
- Kamala Beach 27
- Phi Phi Islands 27
- Ko Samed 25
- Lamai 24
- Pai 23
- Phuket 23
- Bang Tao Beach 21
- Ko Kood 21
- Ao Nang Beach 20
- Ko Mak 20
- Patong Beach 20
- Kata Beach 19
- Lat Krabang 19
- Phra Nakhon Si Ayutthaya 19
- Cha Am 18
- Haad Rin 18
- Kanchanaburi City 17
- Mu Si 17
- Chiang Rai 16
- Ko Larn 16
Where to stay
Cities in Thailand
-
Bangkok
-
Chiang Mai
-
Khao Lak
-
Ko Chang
-
Ko Tao
-
Khao Sok National Park
-
Ko Lanta
-
Ko Lipe
-
Nai Yang Beach
-
Chaweng
-
Kamala Beach
-
Phi Phi Islands
-
Ko Samed
-
Lamai
-
Pai
-
Phuket
-
Bang Tao Beach
-
Ko Kood
-
Ao Nang Beach
-
Ko Mak
-
Patong Beach
-
Kata Beach
-
Lat Krabang
-
Phra Nakhon Si Ayutthaya
-
Cha Am
-
Haad Rin
-
Kanchanaburi City
-
Mu Si
-
Chiang Rai
-
Ko Larn
-
Panwa Beach
-
Ko Yao Noi
-
Mai Khao Beach
-
Choeng Mon Beach
-
Hua Hin
-
Khanom
-
Ko Jum
-
Rayong
-
Ban Tai
-
Chalong
-
Si Racha
-
Hat Yai
-
Na Jomtien
-
Udon Thani
-
Ko Mook
-
Phitsanulok
-
Rawai Beach
-
Ko Yao Yai
-
Chanthaburi
-
Khon Kaen
-
Lipa Noi
-
Nonthaburi
-
Railay Beach
-
Sai Yok
-
Thong Sala
-
Bangrak Beach
-
Chao Lao Beach
-
Chumphon
-
Klong Muang Beach
-
Krabi
-
North Pattaya
-
Pran Buri
-
Sam Roi Yot
-
Sukhothai
-
Amphawa
-
Bophut
-
Buriram
-
Karon Beach
-
Nai Harn Beach
-
Nakhon Ratchasima
-
Surin Beach
-
Tab Kaek Beach
-
Thalang
-
Ao Nam Mao
-
Ban Bang Po
-
Ban Krut
-
Chiang Khan
-
Haad Pleayleam
-
Ko Phayam
-
Mae Rim
-
Phangnga
-
Ratchaburi
-
Suratthani
-
Ubon Ratchathani
-
Ban Pha Saeng Lang
-
Koh Kradan
-
Mae Nam
-
Mae Pim
-
Nakhon Phanom
-
Nakhon Si Thammarat
-
Nan
-
Natai Beach
-
Ranong
-
Surin
-
Tha Kradan
-
Trang
-
Ban Rak Thai
-
Bang Sare
-
Bangna
-
Chiang Dao
-
Haad Yao
-
Kaeng Krachan
-
Kamphaeng Phet
-
Khao Kho
-
Klaeng
-
Lampang
-
Layan Beach
-
Nai Thon Beach
-
Nong Nam Daeng
-
Pattaya South
-
Prachuap Khiri Khan
-
Ratchaprapha
-
Samutprakarn
-
Songkhla
-
Srithanu
-
Taling Ngam Beach
-
Thong Nai Pan Noi
-
Trat
-
Ban Chang
-
Ban Lak Uan
-
Ban Pok Nai
-
Ban Ru Sa Mi Lae
-
Bangkok Noi
-
Chaloklum
-
Chiang Saen
-
Chon Buri
-
Damnoen Saduak
-
Don Sak
-
Hang Dong
-
Hinkong
-
Jomtien Beach
-
Kabin Buri
-
Khong Chiam
-
Klong Wan
-
Ko Kho Khao
-
Ko Ngai
-
Ko Phangan
-
Ko Si Chang
-
Mae Hong Son
-
Mae Salong Nai
-
Nakhon Nayok
-
Nong Khai
-
Nong Prue
-
Pak Chong
-
Pak Meng
-
Pattaya
-
Phetchabun
-
Por Bay
-
Satun
-
Si Maha Phot
-
Tha Lane Bay
-
Thong Nai Pan Yai
-
Tonsai Beach
-
Wok Tum
-
Amphoe Koh Samui
-
Amphoe Sawang Daen Din
-
Ao Luk
-
Ao Nang
-
Ban Bang Bamru
-
Ban Bang Bao
-
Ban Bang Pit Lang
-
Ban Bang Thong
-
Ban Chak Phai
-
Ban Dong
-
Ban Hin Hak
-
Ban Huai Thawai
-
Ban Huai Yai
-
Ban Khao Khwang (2)
-
Ban Khao Thong
-
Ban Khlong Mat
-
Ban Khlong Phruan
-
Ban Khlong Si
-
Ban Khok Lo
-
Ban Khuan
-
Ban Ku Phadu
-
Ban Laem Sui
-
Ban Madua Wan
-
Ban Map Khangkhao
-
Ban Met Nang Chi
-
Ban Nua
-
Ban Pa Khlok
-
Ban Pak Khlong Phe
-
Ban Pak Pra (1)
-
Ban Pang Klang
-
Ban Pha Mi
-
Ban Phai
-
Ban Phang Khwang Tai
-
Ban Phanu Rangsi
-
Ban Phe
-
Ban Rang Pla
-
Ban Ri So
-
Ban Sa Ket
-
Ban Sam Kong
-
Ban San Pa Sak
-
Ban Talat Rangsit
-
Ban Tamru
-
Ban Thang Sai
-
Ban Thap Sai
-
Ban Thung Lang Tham
-
Ban Wang Khon
-
Ban Wang Sai
-
Bang Khen
-
Bang Saphan
-
Bang Saphan Noi
-
Bang Su
-
Bangsaen
-
Chaweng Noi Beach
-
Chiang Khong
-
Chom Thong
-
Doi Saket
-
Haad Chao Phao
-
Haad Chao Samran
-
Haad Tian
-
Khao Tao
-
Khlong Thom
-
Ko Libong
-
Ko Naka
-
Koh Munnork Private Island
-
Laem Ngop
-
Laem Sor
-
Lang Suan
-
Loei
-
Lop Buri
-
Mae Sai
-
Mae Salong
-
Mae Sot
-
Mae Taeng
-
Mae Wang
-
Min Buri
-
Mon Jam
-
Mukdahan
-
Na Mueang
-
Nakhon Pathom
-
Nakhon Sawan
-
Noen Hom
-
Pathiu
-
Pathum Thani
-
Phatthalung
-
Phayayen
-
Phetchaburi
-
Pom Prap
-
Prachin Buri
-
Prakhon Chai
-
Roi Et
-
Salaya
-
San Kamphaeng
-
San Pa Tong
-
Sattahip
-
Sing Buri
-
Takua Pa
-
Takua Thung
-
Tha Sala
-
Uthai Thani
Where to stay in Thailand
| City | Listings | From | Top-rated |
|---|---|---|---|
| Bangkok | 262 hotels | from $14 | Priya Boutique House (4.9/5) |
| Chiang Mai | 66 hotels | from $31 | Villa Thai Orchid (adult only) (5.0/5) |
| Khao Lak | 55 hotels | from $38 | Cape Pakarang Wow Wild Wellness Escapes (5.0/5) |
| Ko Chang | 45 hotels | from $28 | 7Senses Resort (4.9/5) |
| Ko Tao | 31 hotels | from $22 | Ecotao Lodge (4.8/5) |
| Ko Lanta | 30 hotels | from $22 | Fill - Feel @ Long Beach Resort (4.9/5) |
| Khao Sok National Park | 30 hotels | from $25 | Lalalune Khao Sok Resort & Lifestyle (4.9/5) |
| Ko Lipe | 28 hotels | from $34 | AKIRA Lipe Resort (4.7/5) |
| Nai Yang Beach | 28 hotels | from $31 | Phuket Airport Hotel (4.7/5) |
| Kamala Beach | 27 hotels | from $32 | Villa Tantawan Resort - Private Pool Villas (4.8/5) |
Good to know
How many hotels are listed in Thailand?
1742 hotels, guesthouses and B&Bs across 253 cities in Thailand, each with rooms, photos and live partner rates.
What do hotels in Thailand cost?
Listed nightly rates on partner sites start around $11, varying by area, property and dates. Live prices show on the booking partner's page.
Which Thailand city has the most listings here?
Bangkok, with 262 listed hotels.