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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

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

B&Bs / Inns (468)

Specialty Lodging (529)

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® 2016 Winner Best Service | Luxury | Top Hotels | Romance
 
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
Layana Resort and Spa Slideshow
Show Prices
$154 - $1,523 Avg. price/night*
Ollie #1 of 300 hotels in Krabi Province
Professional photos | Traveler photos (1628)
Special Rate Stay a little...
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Top Hotels | Romance | Best Service
 
99 Moo 5, Ba Kan Tiang Beach, Ko Lanta 81150, Thailand
Show Prices
$180 - $558 Avg. price/night*
Ollie #2 of 300 hotels in Krabi Province
  •  Great break 
  • Thank you for a great time, we had a fantastic break at the Pimalai Resort... more
  • September 29, 2016
Professional photos | Traveler photos (2783)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels
 
550 Soi Aonang 11/1, Moo 2, Ao Nang, Krabi Town 81180, Thailand
Ban Sainai Resort Slideshow
Show Prices
$61 - $208 Avg. price/night*
Ollie #3 of 300 hotels in Krabi Province
#1 of 102 hotels in Ao Nang
Professional photos | Traveler photos (1471)
Announcement Important Notice!
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance | Top Hotels
 
123 Moo 3, Tumbol Nongtalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
$165 - $509 Avg. price/night*
Ollie #4 of 300 hotels in Krabi Province
  •  Amazing Hotel! 
  • Me and my partner stayed at this amazing hotel for 3 nights at the start... more
  • September 29, 2016
Professional photos | Traveler photos (2255)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels | Romance | Best Service
 
The Houben Hotel (Ko Lanta) 4.0 of 5
272 Moo 5 | Ba KanTieng Bay, Ko Lanta 81150, Thailand
The Houben Hotel Slideshow
Show Prices
$80 - $359 Avg. price/night*
Ollie #5 of 300 hotels in Krabi Province
  •  Excellent 
  • The Houben is luxurious. The rooms are large and comfy with a splendid... more
  • September 27, 2016
Professional photos | Traveler photos (793)
Special Offer FREE TRANSFER
Certificate of Excellence
Travelers' Choice® 2016 Winner 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
$350 - $1,059 Avg. price/night*
Ollie #6 of 300 hotels in Krabi Province
  •  Best hotel in Krabi  
  • This is my fourth time to this amazing resort, and my third for the... more
  • September 28, 2016
Professional photos | Traveler photos (2289)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Luxury | Best Service
 
111 Moo 3 Nongthalay, Muang, Nong Thale, Krabi Town 81000, Thailand
Phulay Bay, a Ritz-Carlton Reserve Slideshow
Show Prices
$411 - $1,195 Avg. price/night*
Ollie #7 of 300 hotels in Krabi Province
  •   Recommended!!! 
  • My Best Holiday experience at Phulay Bay .. Beautiful place in Krabi... more
  • September 25, 2016
Professional photos | Traveler photos (1028)
Special Offer $100 Credit + Breakfast
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
Lanta Castaway Beach Resort Slideshow
Show Prices
$45 - $118 Avg. price/night*
Ollie #8 of 300 hotels in Krabi Province
Professional photos | Traveler photos (751)
Special Rate Get 10% off room rate
Moo 3 126 Klong Muang Beach | Tambol Nongtalay, Amphur Muang, Nong Thale, Krabi Town 81000, Thailand
Show Prices
$127 - $277 Avg. price/night*
Ollie #9 of 300 hotels in Krabi Province
Professional photos | Traveler photos (1638)
Amari Vogue Krabi (Nong Thale) 4.5 of 5
149 Moo 3, Nong Thale, Krabi Town 81180, Thailand
Amari Vogue Krabi Slideshow
Show Prices
$106 - $499 Avg. price/night*
Ollie #10 of 300 hotels in Krabi Province
  •  Coming back 
  • Good job, big room and fantastic environment. The staff are polite... more
  • September 30, 2016
Professional photos | Traveler photos (2591)
Special Price Best Deal: Save 10% Now
155 Moo 2, Nong Thale, Krabi Town 81180, Thailand
Dusit Thani Krabi Beach Resort Slideshow
Show Prices
$109 - $318 Avg. price/night*
Ollie #11 of 300 hotels in Krabi Province
  •  Perfect Family getaway 
  • If you are travelling with Kids and need a place to chill with some of the... more
  • September 28, 2016
Professional photos | Traveler photos (1404)
Offers & Announcements Save up to 25% off
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels
 
521 Soi 11 Moo 2 Tumbol Aonang | Ampur Muang, Ao Nang, Krabi Town 81000, Thailand
Aonang Phu Petra Resort, Krabi Slideshow
Show Prices
$64 - $175 Avg. price/night*
Ollie #12 of 300 hotels in Krabi Province
#2 of 102 hotels in Ao Nang
  •  Avoid this place! 
  • 2 star "resort" at most NOT 4 star. We stayed here for 4 nights Sept... more
  • September 22, 2016
Professional photos | Traveler photos (989)
Offers & Announcements 40%-60%+FREE WIFI
Certificate of Excellence
Travelers' Choice® 2016 Winner Family | Small Hotels
 
Baan KanTiang See (Ko Lanta) 3.5 of 5
263 Moo5 | Koh Lanta Yai, Ko Lanta 81150, Thailand
Baan KanTiang See Slideshow
Show Prices
$129 - $322 Avg. price/night*
Ollie #13 of 300 hotels in Krabi Province
  •  beautifull view 
  • one of best and cool resort of koh lanta island my experience was super... more
  • September 22, 2016
Professional photos | Traveler photos (524)
Special Price Want 15% off ?
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
$192 - $457 Avg. price/night*
Ollie #14 of 300 hotels in Krabi Province
Professional photos | Traveler photos (1596)
199 Moo 1 | Klong Dao Beach, Ko Lanta 81150, Thailand
Show Prices
$77 - $351 Avg. price/night*
Ollie #15 of 300 hotels in Krabi Province
  •  Fantastic resort  
  • Stayed here for 6 nights. Entrance is amazing and staff are very helpful... more
  • September 26, 2016
Professional photos | Traveler photos (1072)
Klong Muang Beach | Nong Thalay, Nong Thale, Krabi Town 81180, Thailand
Sofitel Krabi Phokeethra Golf & Spa Resort Slideshow
Show Prices
$94 - $458 Avg. price/night*
Ollie #16 of 300 hotels in Krabi Province
Professional photos | Traveler photos (2215)
Offers & Announcements SAVE MORE TO 25%
49 Moo 8 | T. Aonang, A. Muang Krabi, Ko Phi Phi Don 81000, Thailand
Show Prices
$131 - $482 Avg. price/night*
Ollie #17 of 300 hotels in Krabi Province
Professional photos | Traveler photos (5020)
195 3 Ban Saladan Road, Ko Lanta 81150, Thailand
Show Prices
$27 - $60 Avg. price/night*
Ollie #18 of 300 hotels in Krabi Province
Professional photos | Traveler photos (186)
Moo 2 31 Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
Show Prices
$69 - $192 Avg. price/night*
Ollie #19 of 300 hotels in Krabi Province
#3 of 102 hotels in Ao Nang
  •  Good location 
  • This is quite a nice hotel, had a pool access room and it had everything... more
  • September 19, 2016
Professional photos | Traveler photos (244)
315 Moo 1 | Saladan, Ko Lanta 81150, Thailand
Crown Lanta Resort & Spa Slideshow
Show Prices
$58 - $302 Avg. price/night*
Ollie #20 of 300 hotels in Krabi Province
  •  Nice resort / 
  • The resort is really nice. Rooms are big and have everything you need... more
  • September 17, 2016
Professional photos | Traveler photos (1471)
Special Rate Free daily 40 USD Credit