Agoda Hero Banner

Find Hotels in Krabi, Thailand

1904 vacation rentals and hotels available now

11 best hotels in Krabi

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Sea Seeker Krabi Resort (SHA Extra Plus)
Ao Nang,Krabi - View on map
"I enjoyed our stay at Sea Seeker hotel in Krabi. The staff was very accommodating when we asked to switch our room to something quieter, they were able to find one on a higher floor away from the pool (and kids screaming). Breakfast was included and had pretty good options to choose from (american/asian foods) tea, coffee, juice. However, it was always very crowded in the restaurant area. The hotel is pretty far from the beach, you'd have to walk about 15-20 mins passing a street with markets and stores where the locals are trying to sell you stuff (lots of amazing Thai massage places for under $10 though - must try!). Overall, very pleasant stay! :)"
Show more
9

Exceptional

2543 reviews

Avg price per night
$ 61
Railay Bay Resort & Spa (SHA Extra Plus)
Railay,Krabi - View on map
"We booked the hotel with Agoda.com - including a free upgrade to a privacy cottage. I wouldnt recommend paying extra for a beach facing villa because you are facing the pool then the beach so you dont get any privacy in your room - privacy cottages are set back a little, we were in room 9004 which was on West Railay as the numbers get higher you are heading to East Railay which isnt as nice. If you read any comments about the staff then i would ignore them - i would say that the island has mixed cultures from the surrounding countries. The thai people are lovely and yes some of the other staff that work their are little abrupt but i would ignore it We got to the hotel via traveling from Krabi airport to ao nang via taxi (500bhart) and then longtail boat to west Railay - be aware of low tide and having to wade out in the sea with bags - it cost 100 bhart each and goes when 8 or more people were ready. Recommend only looking at hotels on West Railay if you want the beautiful scenery - hence why East railay is cheaper and to be honest smells with sewage. The tide goes at lunch leaving a muddy shore behind. I think this part of the island is the trade entrance for the hotels. Boat ride from Railay to Krabi 45mins longtail boat - nothing really worth visiting in the town - would suggest Ao Nang for shopping and if you need western shops this is your place. Hired a longtail boat for half a day 1600 bhart - island hoping around chicken island and Pra Nang Beach worth exploring - Ko Phi Phi is at least 2.30hrs away via longtail boat. Rayavadee Hotel is a must for dinner for at least 1 night - it is one of the top 100 places to stay in the world and whilst it is expensive to sleep their the restaurant is good value - you pay about £30 for wine compared to about £10 back home but to be honest we were sick of Singha beer towards the end of our tip. I would say that the Railay Bay resort which is next door to Rayavadee is the second best hotel on the Island es"
Show more
8

Excellent

7604 reviews

Avg price per night
$ 131
Centara Grand Beach Resort & Villas Krabi (SHA Extra Plus)
Ao Nang,Krabi - View on map
"Before going to Krabi I read a lot of reviews (including TripAdvisor) and was amazed at the number of negative reviews. Main complaints were: shaky pier, hazardous walkway, expensive food, lack of service, unfriendly non-English speaking staff, slow drainage in the bath, to name a few. After being there I would say that we have been in a completely different place with good service, excellent food, clean rooms, etc.There some limitations which result from hotel's locations, for example the walkway - but it is like climbing up and down the stairs - no difficulty at all (I have not read a single review with complaint on central stairs of the resort - going from lobby to rooms in the upper raw - and that stairs are steeper than the walkway.) The main problem of the hotel is that some arriving guests do not quite understand where they are going and specifics of the hotel's isolated location - insufficient information both on website and on spot like it is done say in Ravadeeya for example.The hotel's prices are 2-3 times higher than in Ao Nang, but you definitely get the quality of services and food for that money. Quality of service is much higher than in most European, Mediterranean 5 star resorts, not to mention the UK and can be compared to other 5 star resorts in Thailand. The hotel in my opinion definitely lacks a proper lobby bar."
Show more
8.2

Excellent

2759 reviews

Avg price per night
$ 239
Dusit Thani Krabi Beach Resort (SHA Extra Plus)
Klong Muang,Krabi - View on map
"I participated in the Krabi International Half Marathon in September 2019, & planned the weekend around this. We were delighted with every aspect of our stay. Most impressive are the magnificent expansive grounds of the hotel, surely reflecting the fact that in the 1990s, land this far out of the Ao Nang tourism center was cheap. Wherever possible, the architects sought to protect the existing landscape, so there are mangroves with oyster populations flourishing along the banks. Elsewhere there are benches overlooking quit lotus ponds. And best of all, the loungers under the pine trees above the beach, with exquisite views out towards the islands in Phang Nga Bay. The beach is pure white sand, well maintained by the hotel, which appears to clean it every morning. The rooms are excellent, spacious and with tiled floors - ideal for beach resorts. The bathrooms have separate showers and bath tubs. One small suggestion: please upgrade sockets by adding USB chargers. "
Show more
8.9

Excellent

1005 reviews

Avg price per night
$ 221
BlueSotel SMART Krabi Aonang Beach - Adults only (SHA Extra Plus)
Ao Nang,Krabi - View on map
"Amazing hotel with great rooftop pool, super clean and extremely comfortable rooms, delicious breakfasts. The staff is amazing in both Blue Sotel Smart and Blue Sotel Krabi- thank you for heloping me get to the right hotel. I truly enjoyed my stay there. It is the best hitel I have ever visited. Also, the staff follows highest standards, everyone is kind and helpful! They also helped me with my cancelled flight. purely amazing, immaculate, I highly recommend!"
Show more
8.7

Excellent

962 reviews

Avg price per night
$ 74
Krabi SeaBass Hotel (SHA Extra Plus)
Krabi Town,Krabi - View on map
"Very modern stylish hotel with just a few guests due to corona virus. Nice staff. Small pool between hotel/restaurant and guesthouse. Some tables of restaurant are quite near to the pool. I imagine full house: How would it look like with using the pool and eating at the same time... Hotel consists of two blocks each 5 levels high. No good view. Our room was situated in level 5 to the riverside. But we can only see the river may be 30 degrees of a round view. Distance to the river about 300m. Its nice to walk along the river. Central location of hotel in Krabi town. (What made me angry: You arrive at the reception and they don't ask you if you have booked already, but start to give you some form to fill out, want your credit card, subscribe etc but you have booked already and paid in advance. Why they never look in their system what or who is coming up today? = You surely know that!) Anyhow this place is very good for visiting Krabi and to travel around here. "
Show more
8.5

Excellent

2097 reviews

Avg price per night
$ 42
Golden Beach Resort (SHA Plus+)
Ao Nang,Krabi - View on map
"Stayed in the pavilion suite for three days and found the location of the hotel to be heavenly. The place is very peaceful, soothing and relaxing. Its right on the beach and is the last hotel before the cliffs which makes teh location even more amazing. The hotel is a around a hundred meters from the main shopping area in ao nang. Basically, everything about the location was amazing. The pavilion suite i stayed in was very good too. The room was spacious and with all necessary amenities, clean bathroom and all. The thai thai restaurant with its sitting area next to the beach and the thai thai massage parlour again next to the beach were both as good as it gets. The quality of the food for lunch/dinner was one of the best i had in thailand. The tour service at the hotel lobby was very reasonable cost wise and the service was good too. Would use them again. The only downside about the hotel was the breakfast. I think it needs to improve alot. In short, a highly recommended hotel and one i would love to stay in again if I'm heading to Krabi/Aonang."
Show more
8.2

Excellent

4206 reviews

Avg price per night
$ 65
Sand Sea Resort (SHA Extra Plus)
Railay,Krabi - View on map
"Our stay was awesome! So much so that we went to Phi Phi for a few nights, then skipped Krabi town and came back here! The pool is a little small and crowded, the check in staff can be a little slow and the eggs lady at breakfast was pretty clueless but apart from that I totally loved it here. One thing their website doesn't say is that while it's in Krabi it's only accessible by boat. We drove, and had a hard time finding the office to park our car at but we found it in the end near the jetty. Our car was safe for a period of 5 nights and parking was free. The boat ride over was cheap, but pack light because lugging a suitcase from boat to boat wears thin! When you're at Realeigh Beach Krabi (the beach this hotel is on) make sure you walk around and check out the whole area - east and west side. Tip: get up early, the beach was deserted until about 8am (so too was the breakfast buffet). Meals in the restaurant were super tasty, much more expensive than other areas but generous serves and really tasty. The hotel has an activities centre that organises great day trips - make sure you pop in there to do a day trip. A day trip to all the islands was great fun - Chicken Island etc. The boat that the hotel organised was by far the best boat out on the water that day, so while it might be a tad more expensive it was worth it. We left our wallets, keys etc on the boat and they were well looked after by the staff. They also did a head count each time we got out to swim so safety was important to them - definitely recommend doing this through the hotel. Walking Street is right next door, although pretty small so don't expect much. I'll be skipping Krabi town next time I'm in the area and heading straight here. Best hotel in Krabi I think! "
Show more
7.9

Very good

3143 reviews

Avg price per night
$ 60
GLOW Ao Nang Krabi (SHA Extra Plus)
Ao Nang,Krabi - View on map
"The GLOW Ao Nang Krabi is the great hotel. All staff from reservation bell front desk and house keeper have the best hospitality friendship, especially staff at the breakfast room is excellent. Breakfest is OK. This hotel is quite, good location. However parking places are not sufficient to meet the needs of hotel guests. However, I highly recommend if you visit Krabi, Thailand. "
Show more
8.4

Excellent

2315 reviews

Avg price per night
$ 33
The Shell Sea Krabi (SHA Plus+)
Ao Num Mao Bay,Krabi - View on map
"- The staff made us feel special and were so friendly and polite with any requests we had - We really enjoyed having the space within the hotel grounds, with a wonderful pool area, hammocks, beautiful subterranean spa (with excellent service and treatments) a poolside bar and the hotels own private beach! - The breakfast buffet was a real feast, ranging from traditional Thai delights to good quality European style dishes - The room was lovely - spacious with modern, natural furnishings - Despite being located slightly away from the Ao Nang and Krabi we felt very well connected with regular shuttles to and from the hotel free of charge and a Grab Taxi never far away We will remember the hotel very fondly and recommend it highly! Thank you to the team at ShellSea who made our first stay in Krabi so memorable and welcoming. "
Show more
8.8

Excellent

353 reviews

Avg price per night
$ 183
Sea Seeker Krabi Resort (SHA Extra Plus)
Ao Nang,Krabi - View on map
"I enjoyed our stay at Sea Seeker hotel in Krabi. The staff was very accommodating when we asked to switch our room to something quieter, they were able to find one on a higher floor away from the pool (and kids screaming). Breakfast was included and had pretty good options to choose from (american/asian foods) tea, coffee, juice. However, it was always very crowded in the restaurant area. The hotel is pretty far from the beach, you'd have to walk about 15-20 mins passing a street with markets and stores where the locals are trying to sell you stuff (lots of amazing Thai massage places for under $10 though - must try!). Overall, very pleasant stay! :)"
Show more
9

Exceptional

2543 reviews

Avg price per night
$ 61

Fast facts about Krabi, Thailand

Accommodations1,904 properties
Popular hotelPanan Krabi Resort (SHA Extra Plus)
Popular areaAo Nang
Nightly rates from$5
AirportKrabi International Airport
Reasons to visitBeaches, Restaurants, Nature

Discover the neighborhoods of Krabi


Just booked


Traveler impressions of Krabi


Frequently asked questions

What's the average price of a hotel in Krabi?

The average price for a 3-star hotel in Krabi is USD 30. The average price for a 4-star hotel in Krabi is USD 59. The average price for a 5-star hotel in Krabi is USD 176.

What's the average price of a hotel in Krabi this weekend?

The average price for a 3-star hotel in Krabi this weekend is USD 30. The average price for a 4-star hotel in Krabi this weekend is USD 67. The average price for a 5-star hotel in Krabi this weekend is USD 182.

What's the average price of a hotel in Krabi tonight?

The average price for a 3-star hotel in Krabi tonight is USD 31. The average price for a 4-star hotel in Krabi tonight is USD 63. The average price for a 5-star hotel in Krabi tonight is USD 165.

What are the best hotels in Krabi near Krabi International Airport?

Verified travelers to Krabi who stayed near Krabi International Airport have given top reviews to Palmari boutique hotel (SHA Extra Plus) and Sai Rung Resort.

What are the best hotels in Krabi near Ao Nang Beach?

What are the best hotels in Krabi near Krabi Weekend Night Market?

Verified travelers to Krabi who stayed near Krabi Weekend Night Market have given top reviews to City Hotel Krabi (SHA Plus+), Krabi SeaBass Hotel (SHA Extra Plus) and Hop Inn Krabi (SHA Extra Plus).

What are the best hotels in Krabi for couples?

What are the best hotels in Krabi for families?

What hotels in Krabi have the best views?

What hotels in Krabi have the best breakfast?

Verified travelers to Krabi have given top reviews for the breakfast at Sleep Well Hostel, Bliss Resort Krabi and Deevana Krabi Resort (SHA Extra Plus).

What's the best neighborhood in Krabi to stay in?

Popular neighborhoods among travelers staying in Krabi include Ao Nang, Krabi Town and Railay.

Show more questions



More about Krabi

Located in the south of Thailand, Krabi is famed for its limestone formations, calm crystal seas, and beautiful beaches. Krabi Town is one of the most visited towns in the province, since it serves as a departure point for ferries to the islands in Phangna Bay such as Phi Phi and Koh Lanta. There are several notable beaches on the mainland close to Krabi Town including Ao Nang, Railay Beach and Had Yao.

Krabi International Airport serves travelers from Bangkok, Kuala Lumpur, Darwin, and Singapore and is just 15 kilometers from Krabi Town.

The main activities in Krabi Town and its outlying villages center on relaxing on the beach, making it a perfect destination for vacationers. Ao Nang is one of the more popular tourist areas in the region, and the main road through town is lined with hotels, restaurants, bars, and shops.

Klong Muang and Tub Kaek beaches are bit further north of Ao Nang and tend to cater to a more up-market crowd. The resorts on Klong Muang and Tub Kaek beaches offer a relaxed atmosphere and truly breathtaking views as well as top-notch services and facilities.

Find out where the hotels, attractions, and must-see destinations of Krabi are located by exploring the interactive map on this page.