Hotels in Krabi

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

Brewster, NE, United States
Jan 20 — Jan 212
Brewster, NE, United States
Thu 1/20
Fri 1/21
...and more

Tips for booking a Krabi hotel

Cheapest month:June
Most expensive month:May
Average price in Krabi:$106/night
Absolute cheapest price found:$3/night
Cheapest day:Saturday
Most expensive day:Friday
$50 - $199
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$63 - $109
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Krabi hotels

Show all 2,940 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
11.7 mi 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
9.3 Excellent
126 Moo 3 Klong Muang Beach, Krabi, Thailand
Show on map
11.2 mi 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
Avatar Railay-Adult Only - Sha Plus
Avatar Railay-Adult Only - Sha Plus
8.9 Excellent
629 Moo.2, Krabi, Thailand
Show on map
6.2 mi from city centre, Krabi, Thailand 

This unique resort is situated in Ao Nang, and offers a 24-hour reception, a sun deck and an outdoor pool. It provides 3-star accommodation and views of the pool.

4
Phi Phi Cliff Beach Resort
Phi Phi Cliff Beach Resort
7.8 Good
279 Moo.7 Ao-nang Maung Krabi, Ko Phi Phi, Thailand
Show on map
0.7 mi from city centre, Ko Phi Phi, Thailand 

Phi Phi Cliff Beach Resort has 48 rooms and features an outdoor pool. There is also a gym with a terrace and a swimming pool.

5
Dusit Thani Krabi Beach Resort
Dusit Thani Krabi Beach Resort
9.1 Excellent
155 Moo 2, Nong Thale, Krabi, Thailand
Show on map
10.8 mi 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.

6
Rayavadee
Rayavadee
9.3 Excellent
214 Moo 2, Tumbon Ao-Nang, Amphur Muang, Krabi, Thailand
Show on map
6.4 mi 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.

7
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
5.8 mi 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.

8
Panan Krabi Resort
Panan Krabi Resort
8.9 Excellent
945 Moo 2, T. Aonang, Krabi, Thailand
Show on map
6.5 mi 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.

Cheapest hotels in Krabi, South Thailand

Show all 2,940 hotels
Phi Phi Arboreal Resort
Phi Phi Arboreal Resort
7.5 Good
125/148 Moo 7, Ko Phi Phi, Thailand
Show on map
0.2 mi 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.

$17
Avg. per night
Panmanee Hotel
Panmanee Hotel
8.5 Excellent
55 Moo 7, Ko Phi Phi, Thailand
Show on map
0.2 mi from city centre,  

Panmanee Hotel offers 3-star accommodation, as well as a ticket service, luggage storage and a tour desk. It also provides a dry cleaning service.

$17
Avg. per night
Krabi Heritage Hotel
Krabi Heritage Hotel
8.7 Excellent
312 Moo 2 Tambol Ao-Nang, Krabi, Thailand
Show on map
6.6 mi from city centre,  

Boasting panoramic views of the sea and the mountains, Krabi Heritage Hotel is situated in Ao Nang. It also features an outdoor pool and a gym.

$18
Avg. per night
Phi Phi View Point Resort
Phi Phi View Point Resort
7.3 Good
107 Moo 7, Ko Phi Phi, Thailand
Show on map
0.3 mi from city centre,  

Phi Phi View Point Resort offers 3-star accommodation, as well as a 24-hour reception, an outdoor pool and free Wi-Fi. It also provides an airport shuttle, luggage storage and a tour desk.

$18
Avg. per night
Krabi Tipa Resort
Krabi Tipa Resort
8.5 Excellent
121/1 Moo 2, Krabi, Thailand
Show on map
6.6 mi from city centre,  

This resort is conveniently positioned in Ao Nang and offers a swimming pool. Those staying at the property also have access to complimentary wireless internet and on-site parking.

$19
Avg. per night
Tonsai Bay Resort
Tonsai Bay Resort
8.1 Excellent
18 Moo 2, Ao Nang, Thailand
Show on map
1.8 mi from city centre,  

Situated in Ao Nang, Tonsai Bay Resort is a two-minute stroll from Ton Sai Beach. Guests can also make use of free Wi-Fi.

$20
Avg. per night
Phi Phi Don Chukit Resort
Phi Phi Don Chukit Resort
7.1 Good
1 Moo.7 T.Ao Nang A.Mung Krabi, Ko Phi Phi, Thailand
Show on map
0.3 mi from city centre,  

Phi Phi Don Chukit Resort has 150 rooms and features an outdoor pool. It also provides a private beach, free Wi-Fi and 24-hour room service.

$20
Avg. per night
Golden Beach Resort
Golden Beach Resort
8.4 Excellent
254 Moo 2, Krabi, Thailand
Show on map
6.6 mi from city centre,  

Located in Ao Nang, this resort provides good value accommodation. It also offers a kids pool, an outdoor pool and a Jacuzzi.

$22
Avg. per night

Hotel prices in Krabi

2 stars and under
Dee Dee Beach House
#1 Most popular

Dee Dee Beach House

211 Moo 7, Ko Phi Phi, Thailand

7.6 Good
$39

Avg. per night

Phi Phi View Point Resort
#2 Most popular

Phi Phi View Point Resort

107 Moo 7, Ko Phi Phi, Thailand

7.3 Good
$18

Avg. per night

Best value

Hop Inn Krabi

Ruamjit Road, Pak Nam Sub District, Krabi, Thailand

8.2 Excellent
$15

Avg. per night

3 stars
Phi Phi The Beach Resort
#1 Most popular

Phi Phi The Beach Resort

177 Moo 7 Phi Phi Island, Ko Phi Phi, Thailand

8.5 Excellent
$38

Avg. per night

PP Princess Resort
#2 Most popular

PP Princess Resort

103, Ko Phi Phi, Thailand

8.2 Excellent
$63

Avg. per night

ibis Styles Krabi Ao Nang
Best value

ibis Styles Krabi Ao Nang

725 Moo2 Ao-Nang, Nopparat Road Muang Krabi, Krabi, Thailand

8.4 Excellent
$23

Avg. per night

4 stars +
Centara Grand Beach Resort & Villas Krabi
#1 Most popular

Centara Grand Beach Resort & Villas Krabi

396-396/1 Moo 2, Ao Nang, Muang, Krabi, Thailand

8.2 Excellent
$124

Avg. per night

Rayavadee
#2 Most popular

Rayavadee

214 Moo 2, Tumbon Ao-Nang, Amphur Muang, Krabi, Thailand

9.3 Excellent
$462

Avg. per night

Dusit Thani Krabi Beach Resort
Best value

Dusit Thani Krabi Beach Resort

155 Moo 2, Nong Thale, Krabi, Thailand

9.1 Excellent
$85

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?

    You can find several places worth visiting in Krabi. Krabi, Ko Phi Phi, and Ko Lanta are some of the most popular amongst our users.

  • What are the best hotels in Krabi?

    One of the most popular hotels in Krabi is Centara Grand Beach Resort & Villas Krabi, which has been reviewed by 411 users and currently has a rating of 8.2/10. Other top-rated locations include Rayavadee and Phi Phi Holiday Resort, which have received 9.3/10 and 8.4/10 ratings from our users, respectively.