Hotels in Krabi

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

Krabi
May 20 — May 212
Krabi
Fri 5/20
Sat 5/21
...and more

Tips for booking a Krabi hotel

Cheapest month:February
Most expensive month:December
Average price in Krabi:₱4,488/night
Cheapest price found:₱388/night
Cheapest day:Sunday
Most expensive day:Tuesday
₱1,379 - ₱9,782
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱1,829 - ₱8,623
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Krabi hotels

Show all 2,975 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 Jacuzzi, 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
Sunrise Tropical Resort
Sunrise Tropical Resort
8.4 Excellent
39 Moo 2, Krabi, Thailand
Show on map
10.1 km from city centre, Krabi, Thailand 

Situated in Krabi, this 3-star property is modern and stylish. It also offers a kids pool, free Wi-Fi and an outdoor pool.

3
Nakamanda Resort & Spa
Nakamanda Resort & Spa
9.2 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.

4
Avatar Railay
Avatar Railay
8.9 Excellent
629 Moo.2, Krabi, Thailand
Show on map
9.9 km from city centre, Krabi, Thailand 

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

5
Phi Phi Cliff Beach Resort
Phi Phi Cliff Beach Resort
7.7 Good
279 Moo.7 Ao-nang Maung Krabi, Ko Phi Phi, Thailand
Show on map
1.2 km from city centre, Ko Phi Phi, Thailand 

Phi Phi Cliff Beach Resort provides 3-star accommodation, plus babysitting/child services, free Wi-Fi and an outdoor pool. There is also a gym with a terrace and a swimming pool.

6
Glow Ao Nang Krabi
Glow Ao Nang Krabi
8.5 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 is conveniently positioned for guests wishing to discover the area's attractions.

7
Lanta Miami Resort
Lanta Miami Resort
8.1 Excellent
13 Moo 6, Ko Lanta, Thailand
Show on map
10.2 km from city centre, Ko Lanta, Thailand 

Situated in Ko Lanta, Lanta Miami Resort provides 3-star accommodation, as well as a private beach and an infinity pool. It also offers a free shuttle service, free Wi-Fi and a beauty centre.

8
Long Beach Chalet
Long Beach Chalet
9.1 Excellent
Ko Lanta, Thailand
Show on map
4.7 km from city centre, Ko Lanta, Thailand 

Situated in Ko Lanta, Long Beach Chalet offers 3-star accommodation, as well as an outdoor pool, a private beach and a Jacuzzi. Just a short stroll from Serenity Massage and Spa, it provides comfortable rooms equipped with a mini bar, wireless internet access and a refrigerator.

Cheapest hotels in Krabi, South Thailand

Show all 2,975 hotels
Green View Village Resort
Green View Village Resort
8.5 Excellent
279 Moo2, Ao Nang Muang, Ao Nang, Thailand
Show on map
1.8 km from city centre,  

Situated in Krabi, Green View Village Resort offers comfortable accommodation and features mountain views. It also provides an outdoor pool and a gym.

₱419
Avg. per night
Lanta Sunny House
Lanta Sunny House
8.0 Excellent
15 Moo. 3 Saladan Koh Lanta, Ko Lanta, Thailand
Show on map
4.9 km from city centre,  

Lanta Sea House provides 3-star accommodation in Ko Lanta. It also offers a kids pool, massage services and an outdoor pool.

₱472
Avg. per night
Lanta Pearl Beach Resort
Lanta Pearl Beach Resort
8.9 Excellent
233 Moo 3 Saladan, Ko Lanta, Thailand
Show on map
5.0 km from city centre,  

Lanta Pearl Beach Resort is located in Ko Lanta and features free Wi-Fi. It also has an outdoor pool and a fitness centre.

₱576
Avg. per night
The Krabi Forest Homestay
The Krabi Forest Homestay
8.9 Excellent
68 Moo 3 Nopparat Thara Road, Ao Nang, Thailand
Show on map
0.4 km from city centre,  

Located in Ao Nang, The Krabi Forest Homestay is within walking distance of several local attractions, including Hat Noppharat Beach. It also offers rooms with either a private terrace or balcony where guests can appreciate views of the garden.

₱576
Avg. per night
Glow Ao Nang Krabi
Glow Ao Nang Krabi
8.5 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 is conveniently positioned for guests wishing to discover the area's attractions.

₱786
Avg. per night
Ao Nang Cliff View Resort
Ao Nang Cliff View Resort
7.8 Good
10/5 Aonang Soi 11 Moo 2, Krabi, Thailand
Show on map
9.2 km from city centre,  

Ao Nang Cliff View Resort provides peaceful 3-star accommodation in Krabi. It has a fitness centre, as well as a sauna, an outdoor pool and valet parking.

₱786
Avg. per night
Nap Krabi Hotel
Nap Krabi Hotel
7.7 Good
575 Moo 11, Phetkasem Road, Krabi, Thailand
Show on map
5.5 km from city centre,  

Featuring a shuttle service to Krabi International Airport, plus complimentary Wi-Fi, the hotel is a convenient place to stay in Krabi. It also provides bicycle rental, a 24-hour reception and babysitting/child services.

₱786
Avg. per night
Buri Tara Resort
Buri Tara Resort
8.5 Excellent
159/1 Moo 3, Aonang Soi 8 Road, Krabi, Thailand
Show on map
11.1 km from city centre,  

This modern resort is situated in Ao Nang, and features an outdoor pool, a mineral bath and a Jacuzzi. There is also a fitness centre with a swimming pool.

₱839
Avg. per night

Hotel prices in Krabi

2 stars and under
Aonang Top View
#1 Most popular

Aonang Top View

247/17 Moo 2, Aonang, Aonang Beach, Krabi, Thailand

7.4 Good
₱681

Avg. per night

The Krabi Forest Homestay
#2 Most popular

The Krabi Forest Homestay

68 Moo 3 Nopparat Thara Road, Ao Nang, Thailand

8.9 Excellent
₱576

Avg. per night

Best value

Ok Chawkoh Bungalow

110 Moo 2 Saladan, Ko Lanta, Thailand

7.8 Good
₱419

Avg. per night

3 stars
Golden Beach Resort
#1 Most popular

Golden Beach Resort

254 Moo 2, Krabi, Thailand

8.5 Excellent
₱1,048

Avg. per night

Phi Phi The Beach Resort
#2 Most popular

Phi Phi The Beach Resort

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

8.5 Excellent
₱1,992

Avg. per night

Andaman Breeze Resort
Best value

Andaman Breeze Resort

424/1 Moo 2, Aonang Ao Nang Beach, Ao Nang, Thailand

8.8 Excellent
₱996

Avg. per night

4 stars +
Dusit Thani Krabi Beach Resort
#1 Most popular

Dusit Thani Krabi Beach Resort

155 Moo 2, Nong Thale, Krabi, Thailand

9.0 Excellent
₱3,669

Avg. per night

Rayavadee
#2 Most popular

Rayavadee

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

9.4 Excellent
₱16,666

Avg. per night

The Shellsea
Best value

The Shellsea

999 Moo 6, Sai Thai, Muang, Krabi, Ban Ao Nam Mao, Thailand

8.8 Excellent
₱3,511

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

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 in Krabi

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

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.

  • Where is the best place to stay in Krabi?

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

  • What are the best hotels in Krabi?

    1,117 reviews rated Krabi Resort with an average score of 8.2/10. It may also be worth looking into the Dusit Thani Krabi Beach Resort, which received a rating of 9.0/10 from 421 reviews. Andaman Breeze Resort could also be a good option, with a score of 8.8/10 from 1,045 reviews.