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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Krabi Province

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

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 (311)

B&Bs / Inns (506)

Specialty Lodging (605)

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® 2017 Winner Top Hotels | Luxury | Best Service | Romance | Hall of Fame
 
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
Layana Resort and Spa Slideshow
Show Prices
$152 - $1,113 Avg. price/night*
Ollie #1 of 311 hotels in Krabi Province
Professional photos | Traveler photos (1711)
Announcement Thailands Best Hotel...
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance | Best Service | Luxury | Top Hotels
 
99 Moo 5, Ba Kan Tiang Beach, Ko Lanta 81150, Thailand
Show Prices
$168 - $823 Avg. price/night*
Ollie #2 of 311 hotels in Krabi Province
  •  Amazing hotel 
  • My husband and I have just returned from 3 nights here as part of a 2 week... more
  • February 21, 2017
Professional photos | Traveler photos (3017)
111 Moo 3 Nongthalay, Muang, Nong Thale, Krabi Town 81000, Thailand
Phulay Bay, a Ritz-Carlton Reserve Slideshow
Show Prices
$414 - $720 Avg. price/night*
Ollie #3 of 311 hotels in Krabi Province
Professional photos | Traveler photos (1157)
Special Offer $100 Credit + Breakfast
550 Soi Aonang 11/1, Moo 2, Ao Nang, Krabi Town 81180, Thailand
Ban Sainai Resort Slideshow
Show Prices
$65 - $193 Avg. price/night*
Ollie #4 of 311 hotels in Krabi Province
#1 of 106 hotels in Ao Nang
  •  Regina 
  • This resort was amazing!From the minute we arrived, reception lady helped... more
  • February 21, 2017
Professional photos | Traveler photos (1624)
Offers & Announcements Last Minute Deal -30%
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance
 
123 Moo 3, Tumbol Nongtalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
$159 - $674 Avg. price/night*
Ollie #5 of 311 hotels in Krabi Province
Professional photos | Traveler photos (2459)
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Romance
 
The Houben Hotel (Ko Lanta) 4.0 of 5
272 Moo 5 | Ba KanTieng Bay, Ko Lanta 81150, Thailand
Show Prices
$80 - $315 Avg. price/night*
Ollie #6 of 311 hotels in Krabi Province
Professional photos | Traveler photos (847)
Offers & Announcements Discount Now !!
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels | Luxury
 
Rayavadee Resort (Railay Beach) 5.0 of 5
214 Moo 2, Tambon Ao-Nang | Amphoe Muang, Railay Beach, Krabi Town 81000, Thailand
Show Prices
$351 - $1,057 Avg. price/night*
Ollie #7 of 311 hotels in Krabi Province
  •  Paradise  
  • A truly paradise, sun - hot - clear and crystal sea water - lots of... more
  • February 21, 2017
Professional photos | Traveler photos (2552)
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$45 - $118 Avg. price/night*
Ollie #8 of 311 hotels in Krabi Province
  •  Top resort! 
  • Second year on Koh Lanta and at this wonderful resort. The location... more
  • February 17, 2017
Professional photos | Traveler photos (803)
Special Price 10% off room rate
Amari Vogue Krabi (Nong Thale) 4.5 of 5
149 Moo 3, Nong Thale, Krabi Town 81180, Thailand
Amari Vogue Krabi Slideshow
Show Prices
$116 - $328 Avg. price/night*
Ollie #9 of 311 hotels in Krabi Province
Professional photos | Traveler photos (2810)
Offers & Announcements Exclusive: Save 20% Now
126 Moo 3 Klong Muang Beach | Tambol Nongtalay, Amphur Muang, Nong Thale, Krabi Town 81000, Thailand
Show Prices
$118 - $268 Avg. price/night*
Ollie #10 of 311 hotels in Krabi Province
  •  Very good 
  • Great hotel. The service is very good as well. The hotel is located... more
  • February 16, 2017
Professional photos | Traveler photos (1727)
155 Moo 2, Nong Thale, Krabi Town 81180, Thailand
Dusit Thani Krabi Beach Resort Slideshow
Show Prices
$87 - $273 Avg. price/night*
Ollie #11 of 311 hotels in Krabi Province
  •  Fabulous Dusit Thani 
  • Stayed here early part of January and the weather was not good, torrential... more
  • February 21, 2017
Professional photos | Traveler photos (1763)
Offers & Announcements 15% Adv Purchase...
Certificate of Excellence
Travelers' Choice® 2017 Winner Family | Small Hotels
 
Baan KanTiang See (Ko Lanta) 3.5 of 5
263 Moo5 | Koh Lanta Yai, Ko Lanta 81150, Thailand
Show Prices
$160 - $284 Avg. price/night*
Ollie #12 of 311 hotels in Krabi Province
  •  Holiday in heaven 
  • We had the yellow villa and it was great! A lot of space, very clean, an... more
  • February 6, 2017
Professional photos | Traveler photos (588)
Offers & Announcements Want 15% off ?
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
Show Prices
$45 - $136 Avg. price/night*
Ollie #13 of 311 hotels in Krabi Province
  •  Paradise! 
  • This is what I think of when people say paradise. A small resort with... more
  • February 14, 2017
Professional photos | Traveler photos (230)
Zeavola Resort (Ko Phi Phi Don) 4.5 of 5
11 Moo 8 Laem Tong, Koh Phi Phi | Ao Nang, Muang, Ko Phi Phi Don 81000, Thailand
Show Prices
$224 - $388 Avg. price/night*
Ollie #14 of 311 hotels in Krabi Province
Professional photos | Traveler photos (1844)
199 Moo 1 | Klong Dao Beach, Ko Lanta 81150, Thailand
Show Prices
$75 - $315 Avg. price/night*
Ollie #15 of 311 hotels in Krabi Province
  •  Fabulous Hotel! 
  • I drove myself crazy researching hotels in Ko Lanta. I couldn't figure... more
  • February 20, 2017
Professional photos | Traveler photos (1146)
521 Soi 11 Moo 2 Tumbol Aonang | Ampur Muang, Ao Nang, Krabi Town 81000, Thailand
Aonang Phu Petra Resort, Krabi Slideshow
Show Prices
$79 - $197 Avg. price/night*
Ollie #16 of 311 hotels in Krabi Province
#2 of 106 hotels in Ao Nang
Professional photos | Traveler photos (1042)
Offers & Announcements 45%OFF+FREE WIFI
31 Moo 2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
Show Prices
$82 - $238 Avg. price/night*
Ollie #17 of 311 hotels in Krabi Province
#3 of 106 hotels in Ao Nang
Professional photos | Traveler photos (448)
Klong Muang Beach | Nong Thalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
$92 - $246 Avg. price/night*
Ollie #18 of 311 hotels in Krabi Province
Professional photos | Traveler photos (2366)
Special Offer UP TO 30% - EARLY...
Long Beach Chalet (Ko Lanta) 3.0 of 5
472 Moo 3 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$24 - $239 Avg. price/night*
Ollie #19 of 311 hotels in Krabi Province
Professional photos | Traveler photos (677)
49 Moo 8 | T. Aonang, A. Muang Krabi, Ko Phi Phi Don 81000, Thailand
Show Prices
$180 - $436 Avg. price/night*
Ollie #20 of 311 hotels in Krabi Province
Professional photos | Traveler photos (5411)