Looking for a hotel in Krabi? (recommended below)
Lanta Castaway Beach Resort
Lanta Castaway Beach Resort 3
reviews
8.6 / 10
Koh Lanta Yai - Phra Ae Beach
Aonang Cliff Beach Resort
Aonang Cliff Beach Resort 4
reviews
8.3 / 10
Ao Nang
Baan Andaman Krabi
Baan Andaman Krabi 3
reviews
8.2 / 10
Krabi Town
Lanta Sand Resort & Spa
Lanta Sand Resort & Spa 3.5
reviews
8.2 / 10
Koh Lanta Yai - Phra Ae Beach
Sunda Resort
Sunda Resort 3
reviews
8.2 / 10
Ao Nang - Noppharatthara
Check-in 
Check-out 
Click Here to sort by Name
Reviews
Hotel Location
Price From
Booking
7.1 / 10
Ao Nang
฿1,890
8.3 / 10
Ao Nang
฿2,290
8.0 / 10
Ao Nang
฿1,380
5.2 / 10
Ao Nang
฿1,350
7.5 / 10
Ao Nang
฿1,320
8.2 / 10
Ao Nang
฿1,840
7.6 / 10
Ao Nang
฿1,290
7.5 / 10
Ao Nang - Nopparattara Beach
฿1,690
7.9 / 10
Ao Nang - Nopparattara Beach
฿1,450
7.8 / 10
Ao Nang - Nopparattara Beach
฿1,560
7.9 / 10
Ao Nang - Nopparattara Beach
฿2,200
8.2 / 10
Ao Nang - Noppharatthara
฿1,760
7.6 / 10
Ao Nang - Noppharatthara Beach
฿1,190
6.9 / 10
Ao Nang - Railay
฿1,190
7.5 / 10
Ao Nang - Railay Bay
฿2,200
8.1 / 10
Ao Nang - Railay Bay
฿3,390
7.9 / 10
Ao Nang - Railay Beach
฿2,790
8.1 / 10
Ao Nang - Railay Beach
฿1,880
7.4 / 10
Ao Nang - Tonsai Bay
฿1,100
7.8 / 10
Ao Nang Beach
฿1,200
8.0 / 10
Ao Nang Beach
฿2,390
8.0 / 10
Ao Nang Beach
฿2,760
7.5 / 10
Ao Nang Beach
฿2,390
7.8 / 10
Koh Klang (small island), Krabi
฿2,490
7.2 / 10
Koh Lanta
฿1,500
n/a
Koh Lanta Yai
฿1,690
7.9 / 10
Koh Lanta Yai - Kan Tieng Bay
฿2,790
7.5 / 10
Koh Lanta Yai - Klong Dao Beach
฿1,160
7.2 / 10
Koh Lanta Yai - Klong Dao Beach
฿900
7.8 / 10
Koh Lanta Yai - Klong Dao Beach
฿2,200
7.4 / 10
Koh Lanta Yai - Klong Dao Beach
฿400
8.0 / 10
Koh Lanta Yai - Klong Dao Beach
฿2,000
7.7 / 10
Koh Lanta Yai - Klong Dao Beach
฿990
7.2 / 10
Koh Lanta Yai - Klong Khong Beach
฿2,490
7.4 / 10
Koh Lanta Yai - Klong Nin Beach
฿1,090
8.1 / 10
Koh Lanta Yai - Klongnin Beach
฿2,000
8.1 / 10
Koh Lanta Yai - Klongtoke Beach
฿2,090
7.6 / 10
Koh Lanta Yai - Kow Kwang Beach
฿1,320
8.6 / 10
Koh Lanta Yai - Phra Ae Beach
฿700
8.2 / 10
Koh Lanta Yai - Phra Ae Beach
฿2,000
7.6 / 10
Koh Lanta Yai - Phra-Ae Beach
฿500
6.9 / 10
Krabi - Had Yao Beach
฿1,490
7.9 / 10
Krabi - Tup Kaek Beach
฿1,890
8.2 / 10
Krabi Town
฿650
6.3 / 10
Krabi Town
฿2,290
7.3 / 10
Lanta Island - Pra Ae Beach
฿1,600
n/a
Lanta Island - Baan Klong Khong
฿4,100
n/a
Lanta Island - Klong Dao Beach
฿1,200
n/a
Lanta Island - Klong Nin Beach
฿2,490
8.1 / 10
Lanta Island - Klong Nin Beach
฿1,400
7.1 / 10
Lanta Island - Klong Nin Beach
฿1,000
6.6 / 10
Lanta Island - Klong Nin Beach
฿1,200
n/a
Lanta Island - Klong Nin Beach
฿1,000
7.6 / 10
Lanta Island - Pra Ae Beach
฿1,590
n/a
Lanta Island Klong Dao Beach
฿1,300
6.3 / 10
Nopparat Thara
฿1,390
n/a
Phi Phi Island - Ton Sai Bay
฿2,500
n/a
Phi Phi Island - Ton Sai Bay
฿2,200
n/a
Phi Phi Island - Ton Sai Bay
฿2,350
n/a
Phi Phi Island
฿2,090
n/a
Phi Phi Island - Ao Lo Dalam
฿1,100
n/a
Phi Phi Island - Ao Lo Dalam
฿900
5.9 / 10
Phi Phi Island - Ao Lo Dalam
฿1,490
7.2 / 10
Phi Phi Island - Laem Hin
฿2,690
7.5 / 10
Phi Phi Island - Laem Hin Beach
฿1,990
7.8 / 10
Phi Phi Island - Laem Tong
฿2,490
7.9 / 10
Phi Phi Island - Leamtong Beach
฿2,590
n/a
Phi Phi Island - Phak Nam Bay
฿4,550
n/a
Railay
฿2,890
7.4 / 10
Ton Sai Bay
฿1,690
7.7 / 10
Tubkaek Beach
฿2,090