Hotels in Krabi

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

Krabi
26 May — 27 May2
Krabi
Fri 26-5
Sat 27-5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Krabi

These hotels are among the most popular properties in the Krabi area. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Avani Ao Nang Cliff Krabi Resort
8.5 Excellent
328 Moo 2, Ao Nang, Krabi, Thailand
Show on map
10.4 km from city centre, Krabi, Thailand 
ExcellentBased on 590 reviews
8.5

Aonang Cliff Beach Resort offers 4-star accommodation in Ao Nang. The various facilities this modern resort features include a kids club, free Wi-Fi and a swimming pool.

Buri Tara Resort
8.2 Excellent
159/1 Moo 3, Aonang Soi 8 Road, Krabi, Thailand
Show on map
11.1 km from city centre, Krabi, Thailand 
ExcellentBased on 459 reviews
8.2

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.

Centara Anda Dhevi Resort and Spa
8.3 Excellent
182 Moo 3, Tambol Ao-Nang, Ao Nang, Thailand
Show on map
0.1 km from city centre, Ao Nang, Thailand 
ExcellentBased on 276 reviews
8.3

Centara Anda Dhevi Resort & Spa Krabi is set in Ao Nang and is a short walk from Nopparat Thara Beach. In addition to free private parking on site, the resort offers comfortable 4-star rooms and a pool bar.

Railay Bay Resort And Spa
8.1 Excellent
145 Moo2 Tambol Aonang, Krabi, Thailand
Show on map
10.3 km from city centre, Krabi, Thailand 
ExcellentBased on 2,198 reviews
8.1

Situated in Krabi, Railay Bay Resort & Spa offers elegant 4-star accommodation, as well as an outdoor pool, a Jacuzzi and a private beach. It also features a sauna and a gym.

Marina Express-Fisherman Aonang
7.2 Good
20/1 Moo.2, Krabi, Thailand
Show on map
9.8 km from city centre, Krabi, Thailand 
GoodBased on 209 reviews
7.2

Located in Krabi, Marina Express-FISHERMAN-Aonang is within a 40-minute drive of Krabi International Airport and offers a swimming pool. Guests can also enjoy free internet throughout the property.

Aonang Princeville Villa Resort and Spa
8.4 Excellent
164 Moo 2, Krabi, Thailand
Show on map
10.9 km from city centre, Krabi, Thailand 
ExcellentBased on 694 reviews
8.4

This unique resort is in Ao Nang, a few minutes from Ao Phra Nang. It also offers a Jacuzzi, an outdoor pool and a sauna.

Krabi Resort
7.5 Good
232 Moo 2 Ao Nang Beach, Krabi, Thailand
Show on map
11.1 km from city centre, Krabi, Thailand 
GoodBased on 944 reviews
7.5

Situated in Ao Nang, Krabi Resort provides 4-star accommodation and a private beach, a Jacuzzi and an outdoor pool. There is also a fitness centre with a swimming pool.

Centara Grand Beach Resort & Villas Krabi
7.9 Good
396-396/1 Moo 2, Ao Nang, Muang, Krabi, Thailand
Show on map
10.5 km from city centre, Krabi, Thailand 
GoodBased on 874 reviews
7.9

Set in Ao Nang, this traditional hotel provides a swimming pool, a sauna and a private beach. It offers 5-star accommodation with air-conditioned rooms.

Deevana Plaza Krabi
8.5 Excellent
186 Moo 3, Aonang Soi 8, Aonang Beach, Aonang, Muang, Krabi, Thailand
Show on map
10.9 km from city centre, Krabi, Thailand 
ExcellentBased on 174 reviews
8.5

Located in Krabi, Deevana Plaza Krabi-Aonang provides modern 4-star accommodation, as well as a swimming pool and a Jacuzzi. It offers free Wi-Fi, a free shuttle service and a ballroom.

Ao Nang Phu Pi Maan Resort and Spa
8.5 Excellent
86/8 Moo 2, Ao Nang, Muang, Ao Nang, Thailand
Show on map
1.6 km from city centre, Ao Nang, Thailand 
ExcellentBased on 322 reviews
8.5

Ao Nang Phu Pi Maan Resort & Spa offers 4-star accommodation in Ao Nang. It also provides an express check-in and check-out feature, an outdoor pool and a sauna.

Tips for booking hotels in Krabi

Cheapest month:June
Most expensive month:December
Average price in Krabi:S$ 198/night
Cheapest price found:S$ 12/night
Cheapest day:Saturday
Most expensive day:Friday
S$ 86 - S$ 444
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 119 - S$ 396
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Krabi hotels

Our users rated these hotels as some of the best places to stay in Krabi. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
1
Sunrise Tropical Resort
8.2 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.

2
Nakamanda Resort & Spa
9.0 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
Railay Great View Resort
8.0 Excellent
588 Moo 2, Tambol Ao Nang, Ao Nang, Thailand
Show on map
4.6 km from city centre, Ao Nang, Thailand 

Located in Krabi, Railay Great View Resort is within a 40-minute drive of Krabi International Airport and provides an outdoor pool, free Wi-Fi and a private beach. It offers 3-star accommodation with air-conditioned rooms.

4
Viking Nature Resort
8.8 Excellent
222 Moo 7, Ko Phi Phi, Thailand
Show on map
1.4 km from city centre, Ko Phi Phi, Thailand 

Boasting a private beach, Viking Nature Resort offers deluxe 3-star accommodation. It also provides free Wi-Fi.

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

Guests of this elegant hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a quick car ride from the heart of Krabi. It provides complimentary Wi-Fi, an outdoor pool and outdoor tennis courts.

6
Srisuksant Resort
6.7 Good
145 M.3, Noppharatthara Beach, Ao Nang, Thailand
Show on map
0.3 km from city centre, Ao Nang, Thailand 

Srisuksant Resort is set in Ao Nang and is a short stroll from Hat Noppharat Beach. It also offers a Jacuzzi, a swimming pool and an outdoor pool.

7
Pimalai Resort And Spa
9.6 Excellent
99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Thailand
Show on map
14.0 km from city centre, Ko Lanta, Thailand 

Located in Ko Lanta, this resort features a private beach and a superb infinity pool. There is also a fitness centre with a basketball court, an infinity pool and a sauna.

8
Aonang Colors Hotel Krabi
8.3 Excellent
125 Moo3 Alo Nanag, Krabi, Thailand
Show on map
10.9 km from city centre, Krabi, Thailand 

Featuring an infinity pool, Aonang Colors Hotel Krabi is situated in Krabi and provides stylish accommodation. It offers stylish rooms with private balconies overlooking the garden.

Cheapest hotels in Krabi, Thailand

Out of the hotels in Krabi we've come across, these properties are priced the lowest. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Hogwortz hostel Krabi
2/7, Maharaj Soi.10 Road, Krabi, Thailand
Show on map
0.3 km from city centre, Krabi, Thailand 

This comfortable hostel in Krabi offers complimentary wireless internet, as well as luggage storage and a tour desk. It also features a car rental desk, an airport shuttle and laundry facilities.

S$ 11
Avg. per night
Chill Out Bar and Bungalows
7.7 Good
Tonsai Beach, Ao Nang, Krabi, Thailand
Show on map
10.2 km from city centre, Krabi, Thailand 

Chill Out Bar & Bungalow provides a comfortable setting when in Krabi. It also offers a currency exchange, luggage storage and massage services.

S$ 12
Avg. per night
Wake Up Aonang Hotel
7.8 Good
121/2 Moo 2, Krabi, Thailand
Show on map
10.8 km from city centre, Krabi, Thailand 

Located in Ao Nang, this hotel provides good value accommodation. Only a short walk from Ao Phra Nang, it offers comfortable rooms equipped with a refrigerator.

S$ 13
Avg. per night
Irest Ao Nang Seafront - Sha Plus
7.3 Good
273 Moo 2 Aonang, Ao Nang, Thailand
Show on map
1.1 km from city centre, Ao Nang, Thailand 

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

S$ 15
Avg. per night
Baan Andaman Bed & Breakfast Hotel
8.6 Excellent
12 Chamaianousorn Rd., Muang, Krabi, Thailand
Show on map
0.9 km from city centre, Krabi, Thailand 

Baan Andaman Hotel offers a comfortable setting when in Krabi. It also provides a ticket service, luggage storage and a 24-hour reception.

S$ 15
Avg. per night
City Hotel Krabi
8.4 Excellent
15/2-4 Maharaj Road Soi 10, Krabi, Thailand
Show on map
0.2 km from city centre, Krabi, Thailand 

City Hotel Krabi provides a comfortable setting when in Krabi. It also offers a tour desk, free Wi-Fi and a 24-hour reception.

S$ 18
Avg. per night
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, Ao Nang, Thailand 

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.

S$ 20
Avg. per night
Crystal Hotel Krabi
9.2 Excellent
331/9 Maharaj Road, Krabi, Thailand
Show on map
2.5 km from city centre, Krabi, Thailand 

Crystal Hotel Krabi is situated in Krabi and features free wireless internet. It also offers room service, a 24-hour reception and a tour desk.

S$ 20
Avg. per night

Hotel prices in Krabi

Some of the best options for booking a hotel in Krabi categorized by hotel class. As an added layer, we've also marked the most popular and best value properties in each hotel class.
2 stars and under
3 stars
4 stars +

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

Other accommodations in Krabi

Find the perfect hostel, theme hotel, or holiday rental for your stay in Krabi
Glur Hostel
8.6 Excellent
22/2 Mu2 Soi Aonang 11/1, Ao Nang, Thailand
Show on map
1.8 km from city centre, Ao Nang, Thailand 

Located in Ao Nang, this hostel offers comfortable rooms with complimentary wireless internet. It also features bicycle rental, luggage storage and an outdoor pool.

S$ 19
Avg. per night
Chanchalay Hip Hostel Sha Extra Plus
9.0 Excellent
55 Utarakit Rd Muang, Krabi, Thailand
Show on map
0.4 km from city centre, Krabi, Thailand 

Chanchalay Hip Hostel provides a comfortable setting when in Krabi. It also offers a ticket service, free Wi-Fi and luggage storage.

S$ 16
Avg. per night
Chaokoh Dorm Room
157/1 Moo 7 Ton Sai Beach, Ko Phi Phi, Thailand
Show on map
0.9 km from city centre, Ko Phi Phi, Thailand 

There are a variety of amenities on offer to guests of Chaokoh Dorm Room, including massage services, luggage storage and free Wi-Fi. It also provides a tour desk, a ticket service and a safe.

S$ 22
Avg. per night

Where to stay in Krabi

Utilize the map to find properties close to the Krabi area(s) or attractions you plan on visiting. Clicking a property's name will unlock more information and allow you to book that particular hotel.

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

Facts about staying in Krabi

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation