Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Krabi, Krabi Province Hotels from AU$57

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

10 Best Hotels in Krabi

Sofitel Krabi Phokeethra Golf & Spa Resort
5 out of 5
200 Moo 3 Klong Muang Beach, Tambon Nongtalay, Krabi, Krabi
Get Rates
18.17 km from city centre
4.3/5Excellent! (348 reviews)
Service is So-So

"The best thing about the hotel is that it is really pretty and has a huge pool. Loved that there was an adult only side. Not too crazy about the swim up bar, because it seemed that the kids liked to go there since they could stand on the steps and platform. The bar service at the pool is terrible. ..."…"

Reviewed on 3 Jan. 2020

Sofitel Krabi Phokeethra Golf & Spa Resort
Ao-nang Orchid Resort
3.5 out of 5
141 Moo.2, Ao Nang Beach, Krabi, Krabi
Free CancellationReserve now, pay when you stay
The price is AU$72 per night
10.3 km from city centre
3.7/5Good! (214 reviews)

"Loved this hotel! And pool was perfect!"…"

Reviewed on 1 Jan. 2020

Ao-nang Orchid Resort
ibis Styles Krabi Ao Nang
3 out of 5
Ao Nang, Krabi, Krabi
Get Rates
9.43 km from city centre
4.1/5Very Good! (649 reviews)

"exceeded my expectations The massage by the pool was amazing Perfect hotel with nice views off the cliffs."…"

Reviewed on 6 Feb. 2020

ibis Styles Krabi Ao Nang
Avatar Railay-Adult Only
3 out of 5
629 Moo.2, East Railay, Krabi, Krabi
Free CancellationReserve now, pay when you stay
The price is AU$57 per night
9.4 km from city centre
4.4/5Wonderful! (534 reviews)

"Handy location, nice and clean, walkable to everywhere. Would definitely rebook here now f coming again. Great breakfast too."…"

Reviewed on 16 Mar. 2020

Avatar Railay-Adult Only
Aonang Villa Resort
4 out of 5
113 Moo 2 Aonang Beach, Muang, Krabi, Krabi
Free CancellationReserve now, pay when you stay
The price is AU$91 per night
10.39 km from city centre
4.2/5Very Good! (613 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
Pakasai Resort
4 out of 5
88 Moo 3, T. Ao Nang, A. Muang, Krabi, Krabi
Get Rates
10.63 km from city centre
4.2/5Very Good! (1,030 reviews)

"We liked our room, gardens, helpful staff, food. Hotel was close to all amenities."…"

Reviewed on 2 Apr. 2020

Pakasai Resort
Deevana Plaza Krabi
4 out of 5
186 Moo 3, Ao Nang Soi 8, Ao Nang Beach, Muang, Krabi, Krabi
Get Rates
10.66 km from city centre
4.3/5Excellent! (781 reviews)

"The location is excellent. Really liked the pool, buffet breakfast and staff are very helpful. The restaurant is really good as well."…"

Reviewed on 27 Mar. 2020

Deevana Plaza Krabi
Aonang Fiore Resort
4 out of 5
764 Moo 2 Aonang, Krabi
Free CancellationReserve now, pay when you stay
The price is AU$283 per night
8.75 km from city centre
4.4/5Excellent! (220 reviews)

"The location was beautiful and had great views. One note: you do need to wait for the shuttle to take you to your unit every time you want to leave/go back since it’s very far uphill. To us it was worth it for the location but it is worth noting."…"

Reviewed on 12 Mar. 2020

Aonang Fiore Resort
Avani Ao Nang Cliff Krabi Resort
4 out of 5
328 Moo 2, Ao Nang, Krabi
Get Rates
10.05 km from city centre
4.1/5Very Good! (1,122 reviews)

"Really enjoyed this hotel. Great staff and very helpful. Great location."…"

Reviewed on 2 Mar. 2020

Avani Ao Nang Cliff Krabi Resort
Nakamanda Resort And Spa
5 out of 5
126 Moo 3 Klong Muang Beach, Tambon Nong Talay, Amphur Muang, Krabi, Krabi
Get Rates
17.89 km from city centre
4.6/5Exceptional! (372 reviews)
Beautiful beachfront hotel, super nice staff

"We stayed for nine nights in Nakamanda and loved it. On the beach, great pool, super helpful friendly staff. Decent breakfast, lots of restaurants close by. 39 villa style rooms in beautifully maintained grounds. Highly recommend"…"

Reviewed on 10 Feb. 2020

Nakamanda Resort And Spa
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

Families will find kid-friendly activities in Krabi, and visitors give high marks for the beaches. 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 725 hotels and other accommodations in Krabi
  • The closest major airport is in Krabi (KBV-Krabi Intl.) 8.9 from the city center
  • The next closest is in Phuket (HKT-Phuket Intl.) 67.2 away

Sightseeing and Staying in Krabi

The city is notable for its temples and landmarks like Wat Kaew Korawaram and Wat Tham Seua. The beaches and forests highlight the city's natural beauty with places to visit including Khao Khanap Nam, Ao Nang Beach, and Nopparat Thara Beach. Top activities include boating and rock climbing, while Krabi Pier and Spirit Mountain are sights to visit.

In Krabi, you'll be able to select from 725 hotels and other lodging accommodations so you'll have plenty of choices for a perfect vacation. Here are top ranked ones based on Expedia user reviews:

  • The Tubkaak Krabi Boutique Resort - This 4.5-star resort features a full-service spa, a private beach, and 2 restaurants. It's a favorite with Expedia travelers for its breakfast and beach locale.
  • Phulay Bay, a Ritz-Carlton Reserve - Our customers like the pool and helpful staff at this hotel. This 5-star hotel features a full-service spa, 5 restaurants, and an outdoor pool.
  • Rayavadee - This 5-star hotel features a full-service spa, 4 restaurants, and an outdoor pool. Expedia customers like its beach locale and pool.

One of the popular sights in the surrounding area is Ko Jum Beach, located 19.3 mi (31.1 from the center of the city.

Dressing for Krabi

  • Between January and March, daytime temperatures average 93°F, while nighttime temperatures stay around 73°F
  • From April to June, the average is 93°F during the day and 76°F at night
  • July through September sees average temperatures of 88°F during the day and 75°F at night
  • In October-December, you can expect 88°F as the daytime average and 73°F as the nighttime average
  • Average annual rainfall for Krabi is 3.07 inches
  • April and March are usually the hottest months averaging 93°F, while February and January are usually the coldest with an average temperature of 73°F

Frequently asked questions

Where is the best place for a stay in Krabi?
Rayavadee is ranked highly by Expedia customers. This 5-star hotel offers a full-service spa and 4 restaurants. It’s located steps from West Railay Beach. Traveller reviews also recommend The Tubkaak Krabi Boutique Resort and The Scene Cliff View Villas 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, Ban Sainai Resort is a popular resort for our travellers who want a more economical choice, and features free WiFi and free parking. Other options to stay on the cheap include Amorn Mansion and Centara Grand Beach Resort & Villas Krabi.
What's the best place to stay when travelling with children to Krabi?
Centara Anda Dhevi Resort and Spa is a top 4-star resort on Expedia for families, and features a children’s pool and a free children’s club. Other good choices for your family trip include Deevana Plaza Krabi and dusitD2 Ao Nang Krabi. 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?
Amari Vogue Krabi is a favourite 4.5-star resort for couples, and features a full-service spa and a garden-view restaurant. Other good choices for a romantic stay include Nakamanda Resort And Spa and dusitD2 Ao Nang Krabi.
What's the best pet-friendly accommodation option in Krabi?
Aonang Cozy Place is a top hotel for people travelling with their pets, and offers a restaurant and a computer station for its human guests. J2B Beach Bungalows is another good option if you’re bringing your pet along.
What's the best hotel to stay near the beach in Krabi?
Rayavadee is a top 3.5-star beachfront hotel with 2 outdoor pools and free breakfast. Other good choices to stay near the beach include Krabi Resort and Railay Bay Resort and Spa. Head to West Railay Beach or Ao Nang Beach for some quality time by the water.
What's the best luxury place to stay in Krabi?
Sofitel Krabi Phokeethra Golf & Spa Resort is a 5-star resort with 4 restaurants and 2 bars, and it’s a popular choice for Expedia travellers looking for a pampered stay. The ShellSea and Krabi Resort are two other upscale options for your stay.
What's the best boutique accommodation in Krabi?
Amari Vogue Krabi is a favourite 4.5-star resort with Expedia travellers looking for stylish accommodation, and features 2 restaurants and a beach bar. Anyavee Tubkaek Beach Resort and Andamanee Boutique Resort Krabi are other choices for a boutique stay.
What is the best spa hotel in Krabi?
Bhu Nga Thani Resort and Spa is a top boutique spa hotel featuring a restaurant, an outdoor pool, a fitness centre and a bar. Spend an afternoon at Bhu Nga Spa where you’ll find facials, body scrubs, and Thai massages and more. Other popular spa hotels in Krabi include Railay Bay Resort and Spa and Railay Princess Resort & Spa.
What's the best hotel in Krabi with an on-site water park or a water park nearby?
Ao Nang Hipster Hotel is a popular 3-star hotel featuring an airport shuttle and a water parkDoungta Anda Hotel and Seashell Resort Krabi are two other water park hotels you can choose from.
What's it like to stay in 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 Ao Nang Beach, West Railay Beach and Nopparat Thara Beach. In Krabi, there are 918 hotels and other accommodation options to choose from.

Recent Reviews in Krabi

More trip options