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

B&Bs / Inns (546)

Speciality Lodging (678)

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™ 2017 Winner Top Hotels | Luxury | Best Service | Romance | Hall of Fame
 
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
Show Prices
US$145 - US$547 Avg. price/night*
Ollie #1 of 312 hotels in Krabi Province
  •  Absolutely faultless 
  • How I wish there was an extra 'dot' in the rating system. Layana, its... more
  • 15 September 2017
Professional photos | Traveller photos (2004)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Romance | Best Service | Luxury | Top Hotels
 
99 Moo 5, Ba Kan Tiang Beach, Ko Lanta 81150, Thailand
Show Prices
US$143 - US$641 Avg. price/night*
Ollie #2 of 312 hotels in Krabi Province
Professional photos | Traveller photos (3317)
111 Moo 3, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$423 - US$1,158 Avg. price/night*
Ollie #3 of 312 hotels in Krabi Province
  •  Home away from home 
  • It's a beautiful resort, perfectly located, with an amazing and friendly... more
  • 20 September 2017
Professional photos | Traveller photos (1321)
550 Soi Aonang 11/1, Moo 2, Ao Nang, Krabi Town 81180, Thailand
Show Prices
US$65 - US$226 Avg. price/night*
Ollie #4 of 312 hotels in Krabi Province
#1 of 109 hotels in Ao Nang
  •  Magnificent  
  • Our stay was splendid, the staff, food and accommodation exceeded our... more
  • 21 September 2017
Professional photos | Traveller photos (1914)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Small Hotels | Romance
 
272 Moo 5 | Ba KanTieng Bay, Ko Lanta 81150, Thailand
Show Prices
US$72 - US$341 Avg. price/night*
Ollie #5 of 312 hotels in Krabi Province
Professional photos | Traveller photos (960)
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
Show Prices
US$38 - US$134 Avg. price/night*
Ollie #6 of 312 hotels in Krabi Province
  •  Lovely Gesture 
  • Unfortunately had to cut our trip early due to weather warnings in Phuket... more
  • 21 August 2017
Professional photos | Traveller photos (872)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Romance
 
123 Moo 3, Tumbol Nongtalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$164 - US$508 Avg. price/night*
Ollie #7 of 312 hotels in Krabi Province
Professional photos | Traveller photos (2823)
Certificate of Excellence
Travellers' 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
US$353 - US$1,093 Avg. price/night*
Ollie #8 of 312 hotels in Krabi Province
Professional photos | Traveller photos (2994)
126 Moo 3 Klong Muang Beach | Tambol Nongtalay, Amphur Muang, Nong Thale, Krabi Town 81000, Thailand
Show Prices
US$131 - US$332 Avg. price/night*
Ollie #9 of 312 hotels in Krabi Province
Professional photos | Traveller photos (1847)
Amari Vogue Krabi (Nong Thale) 4.5 of 5
149 Moo 3, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$113 - US$370 Avg. price/night*
Ollie #10 of 312 hotels in Krabi Province
Professional photos | Traveller photos (3057)
155 Moo 2, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$109 - US$405 Avg. price/night*
Ollie #11 of 312 hotels in Krabi Province
  •  Totally wonderful 
  • I stayed at the Dusit for 7 days and not only did I thoroughly enjoy my... more
  • 21 September 2017
Professional photos | Traveller photos (2296)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Family | Small Hotels
 
263 Moo5 | Koh Lanta Yai, Ko Lanta 81150, Thailand
Show Prices
US$133 - US$300 Avg. price/night*
Ollie #12 of 312 hotels in Krabi Province
  •  Amazing 
  • My friend and I stayed at villa number 6 we stay here only 4 nights. We... more
  • 20 August 2017
Professional photos | Traveller photos (644)
Zeavola Resort (Ko Phi Phi Don) 4.5 of 5
11 Moo 8 Laem Tong, Ao Nang, Ko Phi Phi Don 81000, Thailand
Show Prices
US$185 - US$422 Avg. price/night*
Ollie #13 of 312 hotels in Krabi Province
Professional photos | Traveller photos (2050)
199 Moo 1 | Klong Dao Beach, Ko Lanta 81150, Thailand
Show Prices
US$67 - US$285 Avg. price/night*
Ollie #14 of 312 hotels in Krabi Province
  •  Good stay 
  • The hotel is very nice. Spacious rooms, bathrooms. The beach is extremely... more
  • 1 September 2017
Professional photos | Traveller photos (1358)
Long Beach Chalet (Ko Lanta) 3.0 of 5
472 Moo 3 | Saladan, Ko Lanta 81150, Thailand
Show Prices
US$24 - US$245 Avg. price/night*
Ollie #15 of 312 hotels in Krabi Province
  •  Fantastic place 
  • It was a great pleasure to stay at Long Beach Charlet Koh Lanta. Beautiful... more
  • 21 September 2017
Professional photos | Traveller photos (777)
Klong Muang Beach | Nong Thalay, Nong Thale, Krabi Town 81180, Thailand
Show Prices
US$124 - US$474 Avg. price/night*
Ollie #16 of 312 hotels in Krabi Province
Professional photos | Traveller photos (2672)
31 Moo 2, Ao Nang Beach, Ao Nang, Krabi Town 81000, Thailand
Show Prices
US$76 - US$260 Avg. price/night*
Ollie #17 of 312 hotels in Krabi Province
#2 of 109 hotels in Ao Nang
  •  Ao Nang!! 
  • Originally booked here for 4 nights but checked out after one, not as a... more
  • 13 September 2017
Professional photos | Traveller photos (570)
521 Soi 11 Moo 2 Tumbol Aonang | Ampur Muang, Ao Nang, Krabi Town 81000, Thailand
Show Prices
US$49 - US$208 Avg. price/night*
Ollie #18 of 312 hotels in Krabi Province
#3 of 109 hotels in Ao Nang
Professional photos | Traveller photos (1100)
49 Moo 8 | T. Aonang, A. Muang Krabi, Ko Phi Phi Don 81000, Thailand
Show Prices
US$132 - US$481 Avg. price/night*
Ollie #19 of 312 hotels in Krabi Province
  •  Paradise  
  • My partner and I are currently staying here and so far I can not fault the... more
  • 21 September 2017
Professional photos | Traveller photos (5984)
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
Show Prices
US$82 - US$140 Avg. price/night*
Ollie #20 of 312 hotels in Krabi Province
  •  Paradise 
  • We stayed here towards the end of a tour of Thailand, but it was by far... more
  • 18 September 2017
Traveller photos (252)