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

B&Bs / Inns (498)

Specialty Lodging (579)

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
 
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
Show Prices
$156 - $1,060 Avg. price/night*
Ollie #1 of 309 hotels in Krabi Province
Professional photos | Traveler photos (1693)
Special Offer Friday Special
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
$171 - $871 Avg. price/night*
Ollie #2 of 309 hotels in Krabi Province
Professional photos | Traveler photos (2962)
550 Soi Aonang 11/1, Moo 2, Ao Nang, Krabi Town 81180, Thailand
Ban Sainai Resort Slideshow
Show Prices
$53 - $218 Avg. price/night*
Ollie #3 of 309 hotels in Krabi Province
#1 of 106 hotels in Ao Nang
  •  Luxury 
  • Our 2 night stay over Christmas Eve and Day proved to be the pinnacle of... more
  • January 22, 2017
Professional photos | Traveler photos (1602)
Offers & Announcements Last Minute Deal -30%
111 Moo 3 Nongthalay, Muang, Nong Thale, Krabi Town 81000, Thailand
Phulay Bay, a Ritz-Carlton Reserve Slideshow
Show Prices
$413 - $1,001 Avg. price/night*
Ollie #4 of 309 hotels in Krabi Province
Professional photos | Traveler photos (1092)
Special Offer $100 Credit + Breakfast
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance
 
123 Moo 3, Tumbol Nongtalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
$157 - $585 Avg. price/night*
Ollie #5 of 309 hotels in Krabi Province
Professional photos | Traveler photos (2427)
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
$79 - $308 Avg. price/night*
Ollie #6 of 309 hotels in Krabi Province
Professional photos | Traveler photos (837)
Offers & Announcements GET FREE TRANSFER
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
$338 - $1,083 Avg. price/night*
Ollie #7 of 309 hotels in Krabi Province
Professional photos | Traveler photos (2496)
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
Show Prices
$45 - $122 Avg. price/night*
Ollie #8 of 309 hotels in Krabi Province
  •  3 Nights in Ko Lanta 
  • Lanta Cast Away was a great resort! The staff was friendly and... more
  • January 23, 2017
Professional photos | Traveler photos (771)
Amari Vogue Krabi (Nong Thale) 4.5 of 5
149 Moo 3, Nong Thale, Krabi Town 81180, Thailand
Amari Vogue Krabi Slideshow
Show Prices
$113 - $342 Avg. price/night*
Ollie #9 of 309 hotels in Krabi Province
Professional photos | Traveler photos (2764)
Offers & Announcements Best Deal: Save 10% Now
126 Moo 3 Klong Muang Beach | Tambol Nongtalay, Amphur Muang, Nong Thale, Krabi Town 81000, Thailand
Show Prices
$118 - $276 Avg. price/night*
Ollie #10 of 309 hotels in Krabi Province
  •  Honeymoon 
  • Highly recommend the Nakamanda for a honeymoon or for a couple's vacation... more
  • January 23, 2017
Professional photos | Traveler photos (1718)
155 Moo 2, Nong Thale, Krabi Town 81180, Thailand
Dusit Thani Krabi Beach Resort Slideshow
Show Prices
$93 - $311 Avg. price/night*
Ollie #11 of 309 hotels in Krabi Province
  •  Beautiful grounds 
  • At first we were a little put off by the sheer size of this resort, but we... more
  • January 23, 2017
Professional photos | Traveler photos (1619)
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
$159 - $281 Avg. price/night*
Ollie #12 of 309 hotels in Krabi Province
  •  Great place to chill 
  • Although we booked the place based mostly on other travellers reviews and... more
  • January 17, 2017
Professional photos | Traveler photos (575)
Special Price Want 15% off ?
31 Moo 2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
Show Prices
$87 - $275 Avg. price/night*
Ollie #13 of 309 hotels in Krabi Province
#2 of 106 hotels in Ao Nang
  •  Great location! 
  • We spent six enjoyable nights at this hotel and couldn't fault a thing... more
  • January 22, 2017
Professional photos | Traveler photos (297)
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
$218 - $522 Avg. price/night*
Ollie #14 of 309 hotels in Krabi Province
  •  Awesome room but..  
  • We stayed at Zeavola Resort for 3 nights. The resort is located in one of... more
  • January 21, 2017
Professional photos | Traveler photos (1796)
199 Moo 1 | Klong Dao Beach, Ko Lanta 81150, Thailand
Show Prices
$80 - $326 Avg. price/night*
Ollie #15 of 309 hotels in Krabi Province
Professional photos | Traveler photos (1132)
521 Soi 11 Moo 2 Tumbol Aonang | Ampur Muang, Ao Nang, Krabi Town 81000, Thailand
Show Prices
$98 - $193 Avg. price/night*
Ollie #16 of 309 hotels in Krabi Province
#3 of 106 hotels in Ao Nang
Professional photos | Traveler photos (1023)
Klong Muang Beach | Nong Thalay, Nong Thale, Krabi Town 81180, Thailand
Sofitel Krabi Phokeethra Golf & Spa Resort Slideshow
Show Prices
$99 - $367 Avg. price/night*
Ollie #17 of 309 hotels in Krabi Province
Professional photos | Traveler photos (2347)
Special Offer SAVE MORE TO 25%
49 Moo 8 | T. Aonang, A. Muang Krabi, Ko Phi Phi Don 81000, Thailand
Show Prices
$177 - $419 Avg. price/night*
Ollie #18 of 309 hotels in Krabi Province
  •  Para-para-paradise 
  • A hotel which you receive for what you pay. The bungalows (deluxe garden... more
  • January 23, 2017
Professional photos | Traveler photos (5360)
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
Show Prices
$44 - $130 Avg. price/night*
Ollie #19 of 309 hotels in Krabi Province
  •  Perfect in every way  
  • We booked Lazy days primarily from the reviews on trip advisor & we were... more
  • January 14, 2017
Professional photos | Traveler photos (195)
195/3 Ban Saladan Road, Ko Lanta 81150, Thailand
Show Prices
$31 - $85 Avg. price/night*
Ollie #20 of 309 hotels in Krabi Province
  •  Traveler  
  • Greater than last year!!! So good food and service. Going back for sure... more
  • January 18, 2017
Professional photos | Traveler photos (228)