Hotels in Krabi

Search and compare Krabi hotels from hundreds of travel sites and save

Krabi
7 Dec — 8 Dec2
Krabi
Tue 7-12
Wed 8-12
...and more

Tips for booking a Krabi hotel

Cheapest month:July
Most expensive month:April
Average price in Krabi:S$ 131/night
Absolute cheapest price found:S$ 4/night
Cheapest day:Tuesday
Most expensive day:Wednesday
S$ 14 - S$ 279
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 50 - S$ 236
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Krabi hotels

Show all 2,947 hotels
1
Phulay Bay, A Ritz-Carlton Reserve
Phulay Bay, A Ritz-Carlton Reserve
9.5 Excellent
111 Moo 3, Tumbol Nongthalay, Krabi, Thailand
Show on map
18.8 km from city centre, Krabi, Thailand 

Boasting an outdoor pool, a private beach and a sauna, Phulay Bay a Ritz-Carlton Reserve is situated in Krabi and offers luxury accommodation. There is also a fitness centre with an infinity pool.

2
Nakamanda Resort & Spa
Nakamanda Resort & Spa
8.8 Excellent
126 Moo 3 Klong Muang Beach, Krabi, Thailand
Show on map
18.1 km from city centre, Krabi, Thailand 

Situated in Krabi, Nakamanda Resort & Spa offers modern 5-star accommodation, as well as an outdoor pool and a Jacuzzi. The resort also has rooms with private terraces overlooking the sea.

3
Glow Ao Nang Krabi
Glow Ao Nang Krabi
8.1 Excellent
199/46 Soi 8, Moo 3, Ao Nang, Ao Nang, Thailand
Show on map
0.1 km from city centre, Ao Nang, Thailand 

Located in Krabi, GLOW Ao Nang Krabi provides charming 4-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, babysitting/child services and a kids club.

4
Dusit Thani Krabi Beach Resort
Dusit Thani Krabi Beach Resort
9.1 Excellent
155 Moo 2, Nong Thale, Krabi, Thailand
Show on map
17.4 km from city centre, Krabi, Thailand 

Dusit Thani Krabi Beach Resort offers modern 5-star accommodation in Krabi. It also provides 24-hour room service, an executive floor and a kids club.

5
Rayavadee
Rayavadee
9.2 Excellent
214 Moo 2, Tumbon Ao-Nang, Amphur Muang, Krabi, Thailand
Show on map
10.4 km from city centre, Krabi, Thailand 

Located in Ao Nang, Rayavadee Krabi provides 5-star accommodation and an outdoor pool, outdoor tennis courts and a private beach. It has a spa and wellness centre, as well as a beauty centre, squash courts and a sauna.

6
Centra by Centara Phu Pano Resort Krabi
Centra by Centara Phu Pano Resort Krabi
8.5 Excellent
879 Moo 2, Krabi, Thailand
Show on map
9.3 km from city centre, Krabi, Thailand 

Located in Krabi, the hotel is within a 40-minute drive of Krabi International Airport and provides an infinity pool. Guests also have access to complimentary wireless internet and on-site parking.

7
Panan Krabi Resort
Panan Krabi Resort
8.9 Excellent
945 Moo 2, T. Aonang, Krabi, Thailand
Show on map
10.4 km from city centre, Krabi, Thailand 

Panan Krabi Resort is located in Krabi and is close to Nopparat Thara Beach. In addition to free private parking on site, the resort provides comfortable 4-star rooms and a bar.

8
Srisuksant Resort
Srisuksant Resort
7.7 Good
145 M.3, Noppharatthara Beach, Ao Nang, Thailand
Show on map
0.4 km from city centre, Ao Nang, Thailand 

Located in Ao Nang, this hotel is within walking distance of Hat Noppharat Beach. It also offers a Jacuzzi, a swimming pool and an indoor pool.

Cheapest hotels in Krabi, South Thailand

Show all 2,947 hotels
Srisuksant Square
Srisuksant Square
8.3 Excellent
11/5 Maharaj Road Soi 6 (Pattana), Krabi, Thailand
Show on map
0.2 km from city centre,  

Srisuksant Square provides comfortable 3-star accommodation in Krabi. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

S$ 16
Avg. per night
Anawin Bungalows
Anawin Bungalows
8.5 Excellent
263/1 Ao Nang, Muang Soi 6, Ao Nang, Thailand
Show on map
1.2 km from city centre,  

Providing free Wi-Fi, an around the clock reception and complimentary on-site parking, Anawin Bungalows is located in Krabi and has comfortable guest rooms. It also provides an express check-in and check-out feature, laundry facilities and a shuttle service.

S$ 21
Avg. per night
Phi Phi Arboreal Resort
Phi Phi Arboreal Resort
7.6 Good
125/148 Moo 7, Ko Phi Phi, Thailand
Show on map
0.3 km from city centre,  

Phi Phi Arboreal Resort provides 3-star accommodation, plus 24-hour room service, a sun tanning bed and free Wi-Fi. The numerous facilities this modern resort features include massage services, a 24-hour reception and a concierge.

S$ 21
Avg. per night
iRest Ao Nang Seafront
iRest Ao Nang Seafront
7.3 Good
273 Moo 2 Aonang, Ao Nang, Thailand
Show on map
1.1 km from city centre,  

Located in Ao Nang, Ao Nang Sea Front Thai Resort is a short walk from Ao Phra Nang. It also offers a kids pool, free Wi-Fi and an outdoor pool.

S$ 21
Avg. per night
Pp Sand Sea View Resort
Pp Sand Sea View Resort
7.2 Good
17 Moo 7, Ao Nang, Ko Phi Phi, Thailand
Show on map
0.9 km from city centre,  

Phi Phi Sand Sea View Resort provides 3-star accommodation, as well as a tour desk, luggage storage and free Wi-Fi. It also offers a terrace, a laundry service and a safe.

S$ 22
Avg. per night
Glow Ao Nang Krabi
Glow Ao Nang Krabi
8.1 Excellent
199/46 Soi 8, Moo 3, Ao Nang, Ao Nang, Thailand
Show on map
0.1 km from city centre,  

Located in Krabi, GLOW Ao Nang Krabi provides charming 4-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, babysitting/child services and a kids club.

S$ 23
Avg. per night
Silver Sand Suites
Silver Sand Suites
6.6 Good
199/16-17 Moo 3 Aonang Beach, Krabi, Thailand
Show on map
11.0 km from city centre,  

Silver Sand Suites provides 3-star accommodation in Krabi. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Nopparat Thara Beach.

S$ 25
Avg. per night
Sugar Marina Resort Cliffhanger Aonang
Sugar Marina Resort Cliffhanger Aonang
8.9 Excellent
873 Moo 2, Ao Nang Beach, Krabi, Thailand
Show on map
10.2 km from city centre,  

Sugar Marina Resort CLIFFHANGER Aonang is located in Krabi and is close to Nopparat Thara Beach. It also offers a sun deck, a swimming pool and free Wi-Fi.

S$ 26
Avg. per night

Hotel prices in Krabi

2 stars or below

S$ 8 - S$ 88

Pp Sand Sea View Resort

No. 1 most popular

S$ 22
Avg. per night
Srisuksant Square

No. 2 most popular

Srisuksant Square
8.3 Excellent
S$ 16
Avg. per night
Marina Hut Guest House

Best value

S$ 8
Avg. per night
3 stars

S$ 18 - S$ 128

ibis Styles Krabi Ao Nang

No. 1 most popular

S$ 37
Avg. per night
Centra by Centara Phu Pano Resort Krabi

No. 2 most popular

S$ 41
Avg. per night
Green View Village Resort

Best value

S$ 18
Avg. per night
4 stars and up

S$ 21 - S$ 868

Bluesotel Krabi Ao Nang Beach - Sha Plus

No. 1 most popular

S$ 47
Avg. per night
Krabi Resort

No. 2 most popular

Krabi Resort
8.4 Excellent
S$ 52
Avg. per night
Nap Krabi Hotel

Best value

S$ 21
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Krabi

About Krabi

One of Thailand’s most alluring holiday destinations, the Krabi Province boasts white-sand beaches, incredible snorkelling opportunities and world-famous national parks. Natural attractions abound within Krabi Province, but it’s also blessed with sacred temples, luxury resorts and backpacker towns with late-night clubbing.

Things to do

One of Thailand’s most popular destinations, the Phi Phi Islands make up one of the world’s most famous archipelagos. These idyllic islands feature white-sand beaches, crystal-clear water, limestone karsts and colourful coral reefs. Snorkel, swim, scuba dive or cruise around the islands on a boat tour during the day before dancing and drinking at the islands’ various beach bars.

Don’t forget to visit the province’s atmospheric capital, Krabi Town, where you can explore the sacred Tiger Cave Temple. This Buddhist temple is renowned for its towering Buddha statues, 360-degree countryside views and the tiger paw prints found in the nearby cave. From Krabi Town, you can easily reach Railay Beach, a popular spot for rock climbing and swimming in a tranquil lagoon.

You can enjoy alluring swimming spots inland as well, particularly the Emerald Pool, which rewards hikers that trek through a tropical jungle with a crystalline, mineral-rich swimming hole. Nature lovers will also love Mu Ko Lanta National Park, which is known for scuba diving excursions through its underwater cave system and large population of wild monkeys.

Looking for delicious seafood? Visit Ko Klang and walk along the timber boardwalks past family-run restaurants serving freshly-caught fish and crustaceans. Don’t miss exploring Tha Pom Klong Song Nam, a serene mangrove swamp that features elevated walkways and kayaking tours.

Getting around

Krabi Province is best reached by flying into Krabi Airport, about 10 kilometres from Krabi Town. You can easily get around on land using the songthaews, tuk-tuks or a private car, while long-tail boats offer transport to Krabi Province’s islands.

Krabi travel FAQs

  • Where is the best place to stay in Krabi?

    Our travellers prefer to stay in places like Krabi, Ao Nang, and Ko Phi Phi while in Krabi.

  • What are the best hotels in Krabi?

    Bluesotel Krabi Ao Nang Beach - Sha Plus (8.7/10 from 1,015 reviews), Krabi Resort (8.4/10 from 1,562 reviews), and Panan Krabi Resort (8.9/10 from 1,345 reviews) are all highly rated places to stay in Krabi.