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 Town

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Krabi Town?

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

Map of Krabi Town Hotels

Hotels (192)

B&Bs / Inns (346)

Speciality Lodging (358)

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 Top Hotels | Luxury | Best Service
 
111 Moo 3 | Nongthalay, Muang Krabi, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$428 - US$1,081 Avg. price/night*
Ollie #1 of 192 hotels in Krabi Town
Traveller photos (1687)
Special Offer Member Rates
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$53 - US$226 Avg. price/night*
Ollie #2 of 192 hotels in Krabi Town
#1 of 116 hotels in Ao Nang
  •  2 night stay 
  • This hotel is exceptional , we had a fantastic 2 nights here we should... more
  • 19 September 2018
Traveller photos (2558)
618 Moo 2 | Ao Nang Sub-District, Ao Nang, Krabi Town 81000, Thailand
Show Prices
US$229 - US$611 Avg. price/night*
Ollie #3 of 192 hotels in Krabi Town
#2 of 116 hotels in Ao Nang
  •  Lovely stay 
  • This is my fist time in Krabi. I am stay for 2 nights but I never don’t... more
  • 19 September 2018
Traveller photos (297)
Special Offer Special Offer
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance
 
123 Moo 3, Tumbol Nongtalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$83 - US$578 Avg. price/night*
Ollie #4 of 192 hotels in Krabi Town
  •  Great Resort! 
  • We stayed here for part of our honeymoon and had a fantastic time. Rooms... more
  • 19 September 2018
Traveller photos (3176)
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$291 - US$1,210 Avg. price/night*
Ollie #5 of 192 hotels in Krabi Town
  •  Honeymoon 
  • This is the place to be if you want to go to Thailand. Even though it is a... more
  • 14 September 2018
Traveller photos (3540)
999, Moo 6 | Fossil Shell Beach, Sai Thai, Krabi Town 81000, Thailand
Show Prices
US$140 - US$443 Avg. price/night*
Ollie #6 of 192 hotels in Krabi Town
Traveller photos (553)
Special Offer Package Deal
803 Moo 2, Soi Ao Nang 3, Ao Nang, Krabi Town 81000, Thailand
Show Prices
US$30 - US$182 Avg. price/night*
Ollie #7 of 192 hotels in Krabi Town
#3 of 116 hotels in Ao Nang
  •  LuxFamVilla 
  • Everything’s just fine..But do provide a clearer instructions to tenants... more
  • 18 September 2018
Traveller photos (137)
Special Offer Package Deal
126 Moo 3 Klong Muang Beach | Tambol Nongtalay, Amphur Muang, Nong Thale, Krabi Town 81000, Thailand
Show Prices
US$125 - US$290 Avg. price/night*
Ollie #8 of 192 hotels in Krabi Town
Traveller photos (2081)
Ao Nang-Napharat | 265 Moo 5, Ao Nang, Muang, Krabi, Thailand, Ao Nang, Krabi Town 81000, Thailand
Show Prices
US$55 - US$1,200 Avg. price/night*
Ollie #9 of 192 hotels in Krabi Town
#4 of 116 hotels in Ao Nang
Traveller photos (645)
150 Moo 4 | Tumbol Khothong, Khao Thong, Krabi Town 81000, Thailand
Ollie #10 of 192 hotels in Krabi Town
  •  Horrendous 
  • I would have been visiting Gillhams resort this month. However, after... more
  • 5 September 2018
Traveller photos (522)
232 Moo 6, Ao Nang, Krabi Town 81180, Thailand
Show Prices
US$43 - US$299 Avg. price/night*
Ollie #11 of 192 hotels in Krabi Town
#5 of 116 hotels in Ao Nang
Traveller photos (268)
Amari Vogue Krabi (Nong Thale) 4.5 of 5
149 Moo 3, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$119 - US$400 Avg. price/night*
Ollie #12 of 192 hotels in Krabi Town
  •  Stay at Amari Vogue 
  • Overall experience great, hospitality was amazing, room and bathroom... more
  • 10 September 2018
Traveller photos (3552)
Special Offer Book Direct, Save to 25%
675 Moo 2, Ao Nang, Krabi Town 81000, Thailand
Show Prices
US$31 - US$81 Avg. price/night*
Ollie #13 of 192 hotels in Krabi Town
#6 of 116 hotels in Ao Nang
Traveller photos (304)
155 Moo 2, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$120 - US$421 Avg. price/night*
Ollie #14 of 192 hotels in Krabi Town
  •  Perfect Place to unwind 
  • The start of our family vacation couldn’t have been better than this…Dusit... more
  • 20 September 2018
Traveller photos (3039)
Special Price 25% off room rate
Klong Muang Beach | Nong Thalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$128 - US$397 Avg. price/night*
Ollie #15 of 192 hotels in Krabi Town
Traveller photos (3222)
Offers & Announcements UP TO 30% - EARLY...
90, Moo3, Ao Nang, Krabi Town 81180, Thailand
Show Prices
US$44 - US$183 Avg. price/night*
Ollie #16 of 192 hotels in Krabi Town
#7 of 116 hotels in Ao Nang
  •  Trip to Krabi 
  • I writing to fully recommend this resort as it was really well managed in... more
  • 12 September 2018
Traveller photos (321)
879 Moo 2, Soi Ao Nang 11, Ao Nang, Krabi Town 81180, Thailand
Show Prices
US$29 - US$122 Avg. price/night*
Ollie #17 of 192 hotels in Krabi Town
#8 of 116 hotels in Ao Nang
  •  Great stay 
  • It doesn’t get better. Excellent room view, location was close To the hill... more
  • 15 September 2018
Traveller photos (426)
Offers & Announcements Free breakfast & dinner
31 Moo 2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
No photo provided
Show Prices
US$72 - US$255 Avg. price/night*
Ollie #18 of 192 hotels in Krabi Town
#9 of 116 hotels in Ao Nang
Traveller photos (678)
521 Soi 11 Moo 2 Tumbol Aonang | Ampur Muang, Ao Nang, Krabi Town 81000, Thailand
No photo provided
Show Prices
US$44 - US$240 Avg. price/night*
Ollie #19 of 192 hotels in Krabi Town
#10 of 116 hotels in Ao Nang
Traveller photos (1194)
Announcement certificate of...
189 Moo 3, Klong Muang Beach, T. NongTalay, A. Muang, Nong Thale, Krabi Town 81000, Thailand
Show Prices
US$79 - US$170 Avg. price/night*
Ollie #20 of 192 hotels in Krabi Town
  •  The best service 
  • The resort is a bit far from town but they provide free transport to and... more
  • 15 September 2018
Traveller photos (696)