We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Krabi Province

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Krabi Province?

We'll send you updates with the latest deals, reviews and articles for Krabi Province each week.

Map of Krabi Province Hotels

Hotels (326)

B&Bs / Inns (623)

Specialty Lodging (747)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2018 Winner Best Service | Luxury | Top Hotels | Romance
 
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
Show Prices
$143 - $559 Avg. price/night*
Ollie #1 of 326 hotels in Krabi Province
Professional photos | Traveler photos (2287)
Special Price Stay 4 Nights
Certificate of Excellence
Travelers' Choice® 2018 Winner Romance | Best Service | Luxury | Top Hotels
 
99 Moo 5, Ba Kan Tiang Beach, Ko Lanta 81150, Thailand
Show Prices
$169 - $617 Avg. price/night*
Ollie #2 of 326 hotels in Krabi Province
  •  Wonderful place 
  • Absolutely loved Pimalai. Spotted the resort several years back from afar... more
  • June 15, 2018
Professional photos | Traveler photos (3731)
Special Offer Package Deal
Certificate of Excellence
Travelers' Choice® 2018 Winner Small Hotels | Family
 
263 Moo5 | Koh Lanta Yai, Ko Lanta 81150, Thailand
Show Prices
$115 - $300 Avg. price/night*
Ollie #3 of 326 hotels in Krabi Province
Professional photos | Traveler photos (691)
Special Price 15% off room rate
Certificate of Excellence
Travelers' Choice® 2018 Winner Top Hotels | Luxury | Best Service
 
111 Moo 3 | Nongthalay, Muang Krabi, Nong Thale, Krabi Town 81180, Thailand
Show Prices
$405 - $1,135 Avg. price/night*
Ollie #4 of 326 hotels in Krabi Province
Professional photos | Traveler photos (1463)
Special Offer Member Rates
Certificate of Excellence
Travelers' Choice® 2018 Winner Best Service
 
550, Soi Aonang 11/1, Moo 2, Ao Nang, Krabi Town 81180, Thailand
Show Prices
$54 - $197 Avg. price/night*
Ollie #5 of 326 hotels in Krabi Province
#1 of 112 hotels in Ao Nang
Professional photos | Traveler photos (2311)
Offers & Announcements 50% off room rate + ABF
Certificate of Excellence
Travelers' Choice® 2018 Winner Small Hotels
 
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$41 - $124 Avg. price/night*
Ollie #6 of 326 hotels in Krabi Province
  •  Excellent  
  • We have stayed at this resort several times before ,always excellent... more
  • May 31, 2018
Professional photos | Traveler photos (961)
Special Price 10% off room rate
Certificate of Excellence
Travelers' Choice® 2018 Winner Small Hotels | Romance
 
272 Moo 5 | Ba KanTieng Bay, Ko Lanta 81150, Thailand
Show Prices
$67 - $218 Avg. price/night*
Ollie #7 of 326 hotels in Krabi Province
  •  FABULOUS! 
  • This was my first time in Koh Lanta but not my first in Thailand. Firstly... more
  • June 12, 2018
Professional photos | Traveler photos (1036)
Offers & Announcements Buy 1 Get 1 Free
Certificate of Excellence
Travelers' Choice® 2018 Winner Romance
 
123 Moo 3, Tumbol Nongtalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
$155 - $393 Avg. price/night*
Ollie #8 of 326 hotels in Krabi Province
  •  Welcome in Paradise! 
  • The Tubkaak boutique resort is located 40 minutes drive far away from... more
  • June 21, 2018
Professional photos | Traveler photos (3110)
150 Moo 4 | Tumbol Khothong, Khao Thong, Krabi Town 81000, Thailand
Ollie #9 of 326 hotels in Krabi Province
Traveler photos (509)
999, Moo 6 | Fossil Shell Beach, Sai Thai, Krabi Town 81000, Thailand
Show Prices
$131 - $281 Avg. price/night*
Ollie #10 of 326 hotels in Krabi Province
  •  Wonderful hotel 
  • BEAUTIFUL HOTEL! The staff are amazing and so friendly. Food in the... more
  • June 16, 2018
Traveler photos (452)
Special Offer 20%OFF from hotel...
Rayavadee Resort (Railay Beach) 5.0 of 5
214 Moo 2, Tambon Ao-Nang | Amphoe Muang, Railay Beach, Krabi Town 81000, Thailand
Show Prices
$311 - $929 Avg. price/night*
Ollie #11 of 326 hotels in Krabi Province
  •  The Perfect Honeymoon 
  • Rayavadee was the absolute perfect getaway for my husband and I after our... more
  • June 18, 2018
Professional photos | Traveler photos (3388)
618 Moo 2 | Ao Nang Sub-District, Ao Nang, Krabi Town 81000, Thailand
Show Prices
$232 - $407 Avg. price/night*
Ollie #12 of 326 hotels in Krabi Province
#2 of 112 hotels in Ao Nang
Professional photos | Traveler photos (271)
Special Offer Special Offer
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
Show Prices
$46 - $136 Avg. price/night*
Ollie #13 of 326 hotels in Krabi Province
  •  A taste of paradise 
  • We spent 5 amazing days here and our only regret is that we didn’t stay... more
  • May 29, 2018
Traveler photos (343)
803 Moo 2, Soi Ao Nang 3, Ao Nang, Krabi Town 81000, Thailand
Show Prices
$50 - $72 Avg. price/night*
Ollie #14 of 326 hotels in Krabi Province
#3 of 112 hotels in Ao Nang
Traveler photos (123)
Special Offer Package Deal
126 Moo 3 Klong Muang Beach | Tambol Nongtalay, Amphur Muang, Nong Thale, Krabi Town 81000, Thailand
Show Prices
$115 - $326 Avg. price/night*
Ollie #15 of 326 hotels in Krabi Province
Professional photos | Traveler photos (2052)
232 Moo 6, Ao Nang, Krabi Town 81180, Thailand
Show Prices
$46 - $253 Avg. price/night*
Ollie #16 of 326 hotels in Krabi Province
#4 of 112 hotels in Ao Nang
  •  Incredible stay 
  • We had an amazing stay at the Nine Thipthara Klongson Resort. The staff... more
  • June 7, 2018
Traveler photos (253)
Amari Vogue Krabi (Nong Thale) 4.5 of 5
149 Moo 3, Nong Thale, Krabi Town 81180, Thailand
Show Prices
$94 - $279 Avg. price/night*
Ollie #17 of 326 hotels in Krabi Province
Professional photos | Traveler photos (3485)
Special Price 25%off Promo Code...
195/3 Ban Saladan Road, Ko Lanta 81150, Thailand
$23 - $79 Avg. price/night*
Ollie #18 of 326 hotels in Krabi Province
  •  We hit the jackpot. 
  • We spent a week at Papillon well looked after by Tony and his ever... more
  • April 26, 2018
Traveler photos (387)
155 Moo 2, Nong Thale, Krabi Town 81180, Thailand
Show Prices
$125 - $255 Avg. price/night*
Ollie #19 of 326 hotels in Krabi Province
Professional photos | Traveler photos (2908)
109/77 Moo 9 | Koke-Lor, Ko Ngai 92000, Thailand
Show Prices
$73 - $149 Avg. price/night*
Ollie #20 of 326 hotels in Krabi Province
  •  Peaceful relaxation 
  • Incredibly kind, warm, and attentive staff. True island getaway. Not... more
  • April 10, 2018
Traveler photos (559)