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

 

Traveller 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 (622)

Speciality Lodging (743)

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 Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice™ 2018 Winner Best Service | Luxury | Top Hotels | Romance
 
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
Show Prices
US$ 126 - US$ 498 Avg. price/night*
Ollie #1 of 326 hotels in Krabi Province
Professional photos | Traveller photos (2273)
Special Price Stay 4 Nights & Save 15%
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance | Best Service | Luxury | Top Hotels
 
99 Moo 5, Ba Kan Tiang Beach, Ko Lanta 81150, Thailand
Show Prices
US$ 179 - US$ 564 Avg. price/night*
Ollie #2 of 326 hotels in Krabi Province
Professional photos | Traveller photos (3707)
Special Offer Package Deal
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels | Family
 
263 Moo5 | Koh Lanta Yai, Ko Lanta 81150, Thailand
Show Prices
US$ 117 - US$ 299 Avg. price/night*
Ollie #3 of 326 hotels in Krabi Province
  •  Fantastic 
  • We stayed end of April for 5 nights. The villas are huge and very nicely... more
  • 6 May 2018
Professional photos | Traveller photos (690)
Special Price 15% off room rate
Certificate of Excellence
Travellers' Choice™ 2018 Winner Best Service
 
550, Soi Aonang 11/1, Moo 2, Ao Nang, Krabi Town 81180, Thailand
Show Prices
US$ 60 - US$ 193 Avg. price/night*
Ollie #4 of 326 hotels in Krabi Province
#1 of 112 hotels in Ao Nang
  •  Best Resort!!! 
  • We reached there in the evening and welcomed by a refreshing drink. After... more
  • 24 May 2018
Professional photos | Traveller photos (2285)
Offers & Announcements 50% off room rate + ABF
Certificate of Excellence
Travellers' Choice™ 2018 Winner Top Hotels | Luxury | Best Service
 
111 Moo 3 | Nongthalay, Muang Krabi, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$ 413 - US$ 787 Avg. price/night*
Ollie #5 of 326 hotels in Krabi Province
  •  Bucket List Property 
  • We didn't stay here, but we went in the evening to have cocktails at their... more
  • 10 May 2018
Professional photos | Traveller photos (1447)
Special Offer Member Rates
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels
 
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
Show Prices
US$ 52 - US$ 117 Avg. price/night*
Ollie #6 of 326 hotels in Krabi Province
  •  Amazingly delightful 
  • We decided on staying at this hotel after having read all the great... more
  • 30 April 2018
Professional photos | Traveller photos (960)
Special Price 10% off room rate
Certificate of Excellence
Travellers' Choice™ 2018 Winner Small Hotels | Romance
 
272 Moo 5 | Ba KanTieng Bay, Ko Lanta 81150, Thailand
Show Prices
US$ 72 - US$ 275 Avg. price/night*
Ollie #7 of 326 hotels in Krabi Province
Professional photos | Traveller photos (1029)
Special Offer Buy 1 Get 1 Free
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance
 
123 Moo 3, Tumbol Nongtalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$ 115 - US$ 457 Avg. price/night*
Ollie #8 of 326 hotels in Krabi Province
Professional photos | Traveller photos (3081)
150 Moo 4 | Tumbol Khothong, Khao Thong, Krabi Town 81000, Thailand
Ollie #9 of 326 hotels in Krabi Province
Traveller photos (509)
Rayavadee Resort (Railay Beach) 5.0 of 5
214 Moo 2, Tambon Ao-Nang | Amphoe Muang, Railay Beach, Krabi Town 81000, Thailand
Show Prices
US$ 306 - US$ 863 Avg. price/night*
Ollie #10 of 326 hotels in Krabi Province
  •  Just perfect 
  • Not cheap but when has perfection ever been so? A once in a lifetime... more
  • 24 May 2018
Professional photos | Traveller photos (3364)
618 Moo 2 | Ao Nang Sub-District, Ao Nang, Krabi Town 81000, Thailand
Show Prices
US$ 232 - US$ 407 Avg. price/night*
Ollie #11 of 326 hotels in Krabi Province
#2 of 112 hotels in Ao Nang
Professional photos | Traveller photos (271)
999, Moo 6 | Fossil Shell Beach, Sai Thai, Krabi Town 81000, Thailand
Show Prices
US$ 143 - US$ 422 Avg. price/night*
Ollie #12 of 326 hotels in Krabi Province
  •  Not good place! 
  • The place far the way to center. not good service. The shutle bus they... more
  • 23 May 2018
Traveller photos (447)
Special Offer 20%OFF from hotel...
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
Show Prices
US$ 47 - US$ 136 Avg. price/night*
Ollie #13 of 326 hotels in Krabi Province
Traveller photos (343)
803 Moo 2, Soi Ao Nang 3, Ao Nang, Krabi Town 81000, Thailand
Show Prices
US$ 39 - US$ 111 Avg. price/night*
Ollie #14 of 326 hotels in Krabi Province
#3 of 112 hotels in Ao Nang
Traveller photos (119)
Special Offer Package Deal
126 Moo 3 Klong Muang Beach | Tambol Nongtalay, Amphur Muang, Nong Thale, Krabi Town 81000, Thailand
Show Prices
US$ 121 - US$ 327 Avg. price/night*
Ollie #15 of 326 hotels in Krabi Province
  •  AMAZING EXPERIENCE! 
  • I don't know where to start with this place, from the moment we arrived... more
  • 18 May 2018
Professional photos | Traveller photos (2029)
195/3 Ban Saladan Road, Ko Lanta 81150, Thailand
Show Prices
US$ 23 - US$ 63 Avg. price/night*
Ollie #16 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
  • 26 April 2018
Traveller photos (387)
Amari Vogue Krabi (Nong Thale) 4.5 of 5
149 Moo 3, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$ 125 - US$ 273 Avg. price/night*
Ollie #17 of 326 hotels in Krabi Province
Professional photos | Traveller photos (3480)
Special Price 25%off Promo Code...
232 Moo 6, Ao Nang, Krabi Town 81180, Thailand
Show Prices
US$ 59 - US$ 248 Avg. price/night*
Ollie #18 of 326 hotels in Krabi Province
#4 of 112 hotels in Ao Nang
  •  Honeymoon Stay 
  • The place is really good for staycation, for couples, specially... more
  • 13 May 2018
Traveller photos (245)
155 Moo 2, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$ 127 - US$ 233 Avg. price/night*
Ollie #19 of 326 hotels in Krabi Province
  •  Wedding ceremony  
  • We had a beautiful and well organized ceremony in this Resort. I cannot to... more
  • 25 May 2018
Professional photos | Traveller photos (2803)
Special Price Book now & save more 20%
Ao Nang-Napharat | 265 Moo 5, Ao Nang, Muang, Krabi, Thailand, Ao Nang, Krabi Town 81000, Thailand
Show Prices
US$ 58 - US$ 600 Avg. price/night*
Ollie #20 of 326 hotels in Krabi Province
#5 of 112 hotels in Ao Nang
Professional photos | Traveller photos (629)