Thailand may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Krabi Hotels from Rs2,323

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
dusitD2 Ao Nang Krabi
4 out of 5
244 Moo 2, Aonang, Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs3,085 per night from 1 Nov to 2 Nov
9.97 km from city centre
4.2/5Very Good! (618 reviews)
Great 2 night stay

"New resort with nice large comfortabke rooms. Theres a bit of a steep climb to some rooms but a buggy is available if you dont want the exercise. Right in the middle of main street with lots of shops cafes and restaurants at the door."…"

Reviewed on 17 Jul 2020

dusitD2 Ao Nang Krabi
The Tubkaak Krabi Boutique Resort
5 out of 5
123 Moo 3, Tubkaak Beach, Tumbol Nongtalay, Amphur Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs8,958 per night from 17 Nov to 18 Nov
18.53 km from city centre
4.8/5Exceptional! (463 reviews)

"Hotel is very nice and spacious. The hotel is right next to the beach! Staffs are super nice with all-time smile and great services. I can’t wait to go back there again :)"…"

Reviewed on 24 Sep 2020

The Tubkaak Krabi Boutique Resort
Deevana Krabi Resort - Adults Only
4 out of 5
90 Moo 3, Aonang, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs2,323 per night from 19 Nov to 20 Nov
10.64 km from city centre
4.5/5Wonderful! (207 reviews)

"Fabulous accommodations! We enjoyed our stay a lot!"…"

Reviewed on 10 Mar 2020

Deevana Krabi Resort - Adults Only

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Panan Krabi Resort
4 out of 5
945 Moo 2, T. Aonang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs3,358 per night from 15 Nov to 16 Nov
10.02 km from city centre
4.4/5Wonderful! (606 reviews)

"Maybe due to Covid 19 shut down during the past few months, the room had a smell of fungus. Swimming pool was quite dirty as well."…"

Reviewed on 28 Jul 2020

Panan Krabi Resort
Rayavadee
5 out of 5
214 Moo 2, Tumbon Ao-Nang, Amphur Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs29,572 per night from 1 Nov to 2 Nov
9.81 km from city centre
4.8/5Exceptional! (419 reviews)

"Three beautiful beaches and a fantastic pool. Four restaurants all serving delicious food. Fresh fruit in the room each day. Incomparable service everywhere."…"

Reviewed on 6 Mar 2020

Rayavadee
Dusit Thani Krabi Beach Resort
5 out of 5
155 Moo 2, Nong Thale, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs7,141 per night from 2 Nov to 3 Nov
17.19 km from city centre
4.5/5Wonderful! (378 reviews)
a great stay

"Second to none hospitality, hotel staff always said hello and did everything they could to make our stay fantastic. Hotel felt very clean and facilities were nice. Grounds were beautiful and beach was great. Rooms feel slightly dated and not as 5* compared to other parts of the hotel that have clearly ..."…"

Reviewed on 15 Mar 2020

Dusit Thani Krabi Beach Resort
Sea Seeker Krabi Resort
4 out of 5
963 Moo 2, Tumbon Aonang, Amphur Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs2,799 per night from 15 Nov to 16 Nov
9.73 km from city centre
4.6/5Wonderful! (119 reviews)

"Great hotel, modern, clean, quiet and well equipped. Excellent location, nearby bars and restaurants."…"

Reviewed on 17 Aug 2020

Sea Seeker Krabi Resort
BlueSotel Krabi Ao Nang Beach
4 out of 5
778 Moo 2 Aonang, Muang, Krabi
The price is Rs2,509 per night from 24 Nov to 25 Nov
9.93 km from city centre
4.3/5Excellent! (999 reviews)

"Loved the pool,and the ambiance of the place. Good buffet too"…"

Reviewed on 24 Mar 2020

BlueSotel Krabi Ao Nang Beach
Pakasai Resort
4 out of 5
88 Moo 3, T. Ao Nang, A. Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs2,519 per night from 31 Oct to 1 Nov
10.63 km from city centre
4.2/5Very Good! (997 reviews)
A good Stay

"Everything about this place is amazing. The eco friendly vibe and the space in the room. I am not one to bring things up. But we did ask for twin beds and we got the king which we didn’t want. And the air con was not so amazing!! The room hardly cooled down. I didn’t make a big fuss because we assumed ..."…"

Reviewed on 27 Jul 2020

Pakasai Resort
Avani Ao Nang Cliff Krabi Resort
4 out of 5
328 Moo 2, Ao Nang, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs2,577 per night from 12 Nov to 13 Nov
10.05 km from city centre
4.1/5Very Good! (994 reviews)

"I love the swimming pool and view from the 9th floor"…"

Reviewed on 4 Oct 2020

Avani Ao Nang Cliff Krabi Resort
Phulay Bay, a Ritz-Carlton Reserve
5 out of 5
111 Moo 3, Tumbol Nongthalay, Amphur Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs32,746 per night from 1 Nov to 2 Nov
18.73 km from city centre
4.8/5Exceptional! (188 reviews)

"Since the first step into this property. I just love everything about this place. Sala Srichan, Staffs, decorations, sunset bar, breakfast, pool.... basically everything. We reserve for pavilion and got upgraded to villas. Which is already make our trip way way better beyond expectation. We were ..."…"

Reviewed on 15 Mar 2020

Phulay Bay, a Ritz-Carlton Reserve
Sand Sea Resort
3.5 out of 5
Railay Beach, 192 Moo 5, Saithai, Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs2,998 per night from 31 Oct to 1 Nov
9.79 km from city centre
4.1/5Very Good! (996 reviews)

"Staff was really great and able to handle any request I made. The gentleman who checked me in was lovely and also made a point to say hello when he saw me. Great team you have there!"…"

Reviewed on 12 Oct 2020

Sand Sea Resort
Krabi Resort
4 out of 5
232 Moo 2 Ao Nang Beach, Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs3,223 per night from 6 Nov to 7 Nov
10.82 km from city centre
4.1/5Very Good! (939 reviews)
4 day beach break.

"The resort was very clean. The breakfast was excellent. Lots of choice and we’ll presented. The private beach was lovely."…"

Reviewed on 14 Mar 2020

Krabi Resort
Railay Bay Resort and Spa
4 out of 5
145 Moo2 Tambol Aonang, Amphur Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs4,348 per night from 16 Nov to 17 Nov
9.81 km from city centre
3.9/5Very Good! (993 reviews)

"Beautiful location, stinky bathrooms in room . Caught awful smells from time to around the resort time ."…"

Reviewed on 29 Feb 2020

Railay Bay Resort and Spa
Aonang Villa Resort
4 out of 5
113 Moo 2 Aonang Beach, Muang, Krabi, Krabi
The price is Rs5,232 per night from 7 Nov to 8 Nov
10.39 km from city centre
4.2/5Very Good! (618 reviews)

"This was a great property with one minor exception. The shower is small and...more problematic, the water constantly changes from too hot to too cold...with a few comfortable seconds in between. It takes some getting used to...but all in all, I would stay at this property again. Great staff and very ..."…"

Reviewed on 13 Feb 2020

Aonang Villa Resort
Anyavee Tubkaek Beach Resort
4.5 out of 5
146 Moo 3, Nongthale, Muang, Krabi, Krabi
The price is Rs5,637 per night from 15 Nov to 16 Nov
18.56 km from city centre
4.1/5Very Good! (443 reviews)

"All staff members are very very helpful. We will definitely come back."…"

Reviewed on 24 Feb 2020

Anyavee Tubkaek Beach Resort
BlueSotel SMART Krabi Aonang
4 out of 5
1077 Aonang Soi 15, Moo 2, Aonang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs3,109 per night from 15 Nov to 16 Nov
10.09 km from city centre
4.6/5Wonderful! (100 reviews)

"Pool and pool bar were excellent. Also reception staff and concierge were very helpful"…"

Reviewed on 20 May 2020

BlueSotel SMART Krabi Aonang
Aonang Fiore Resort
4 out of 5
764 Moo 2 Aonang, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs3,534 per night from 31 Oct to 1 Nov
8.75 km from city centre
4.4/5Excellent! (221 reviews)
Jungle paradise

"The hotel was beautiful, felt like a jungle oasis in the middle of busy ao Nang. There was a shuttle to the centre 4 x a day which was helpful as it was about a half an hour walk or a 100baht tuk tuk. Breakfast was varied with a good selection and the room was lovely."…"

Reviewed on 24 Mar 2020

Aonang Fiore Resort
The ShellSea
5 out of 5
999 Moo 6, Sai Thai, Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is Rs7,818 per night from 20 Nov to 21 Nov
4.41 km from city centre
4.5/5Wonderful! (68 reviews)

"A really nice resort. The staff were friendly and happy to assist with all tours and excursions. We liked the private beach and the adults only pool is a good option. The free shuttles to Au Nang and Krabi were a pleasant surprise and are frequent enough for flexibility. There is also a free shuttle ..."…"

Reviewed on 8 Mar 2020

The ShellSea
Railay Village Resort
4 out of 5
544 Moo 2 Ao Nang, Muang, Railay, Krabi, Krabi
The price is Rs6,367 per night from 16 Nov to 17 Nov
9.79 km from city centre
4.1/5Very Good! (332 reviews)
Brb

"Can’t wait to come back. Get a jacuzzi villa!"…"

Reviewed on 12 Mar 2020

Railay Village Resort
Don't see what you're looking for?
See all available properties in Krabi
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Krabi

Couples looking to get away will find a romantic atmosphere in Krabi, and visitors give high marks for the beaches and top-notch restaurants. This relaxing city also attracts tourists with its forests and temples. Top sights in the city include Wat Kaew Korawaram, Khao Khanap Nam and Ao Nang Beach.

  • There are 749 hotels and other accommodation options in Krabi
  • The closest major airport is in Krabi (KBV-Krabi Intl.), 5.5 mi (8.9 km) from the city centre
  • The next closest is in Phuket (HKT-Phuket Intl.), 41.8 mi (67.2 km) away

Dressing for Krabi

  • Between January and March, daytime temperatures average 34°C, whilst night-time temperatures stay around 23°C
  • From April to June, the average is 34°C during the day and 24°C at night
  • July to September sees average temperatures of 31°C during the day and 24°C at night
  • Between October and December, you can expect 31°C as the daytime average and 23°C as the night-time average
  • About 78 millimetres of rain falls on Krabi each year
  • April and March are usually the hottest months averaging 34°C, while February and January are usually the coldest with an average temperature of 23°C

Frequently asked questions

Where is the best place for a stay in Krabi?
Sita Krabi Hotel is ranked highly by Expedia customers. This 3-star hotel offers free WiFi and free parking. Traveller reviews also recommend The Tubkaak Krabi Boutique Resort and Phulay Bay, a Ritz-Carlton Reserve as top choices for your trip.
If I need to cancel my hotel reservation in Krabi, will I receive a refund?
Yes, most room reservations are refundable provided that you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Add dates, click “Search”, then filter by “free cancellation” to get the top deals on offer in Krabi.
What's the best accommodation for a budget-friendly stay in Krabi?
Based on reviews, Chanchalay Hip Hostel is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free breakfast and free WiFi. Other options to stay on the cheap include Boss & Benz House and Krabi Nemo house.
What's the best place to stay when travelling with children to Krabi?
Krabi Resort is a top 4-star resort on Expedia for families, and features 2 outdoor pools and a private beach. Other good choices for your family trip include Holiday Inn Resort Krabi Ao Nang Beach and Centara Anda Dhevi Resort and Spa. Also, attractions in the area such as Khlong Thom Saline Hot Spring are fun for the whole family.
What's the best hotel for a couple visiting Krabi?
The Tubkaak Krabi Boutique Resort is a favourite 5-star resort for couples, and features bathrobes and LED TVs. Other good choices for a romantic stay include Amari Vogue Krabi and Dusit Thani Krabi Beach Resort.
What's the best pet-friendly accommodation option in Krabi?
Ibis Styles Krabi Ao Nang is a top hotel for people travelling with their pets, and offers a restaurant and an outdoor pool for its human guests. Other good options for you and your pet include Viewson Resort and J2B Beach Bungalows.
What's the best hotel to stay near the beach in Krabi?
Sand Sea Resort is a top 3.5-star beachfront hotel with 2 outdoor pools and a beach bar, and it’s located on West Railay Beach . Other good choices to stay near the beach include Krabi Resort and Beyond Resort Krabi.
What's the best luxury place to stay in Krabi?
Nakamanda Resort And Spa is a 5-star resort with a beachfront restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Phulay Bay, a Ritz-Carlton Reserve and Rayavadee are two other upscale options for your stay.
What's the best boutique accommodation in Krabi?
The Tubkaak Krabi Boutique Resort is a favourite 5-star resort with our travellers looking for stylish accommodation, and features 59 guestrooms, 2 restaurants and a bar. Red Ginger Chic Resort and Nakamanda Resort And Spa are other choices for a boutique stay.
What are some accommodation options with pools in Krabi?
BlueSotel Krabi Ao Nang Beach is a popular 4-star hotel featuring an outdoor pool, a children’s pool and 2 bars/lounges. A couple of other options that feature an on-site pool include Sand Sea Resort and Krabi Resort.

Krabi Hotel Reviews

More trip options