Beach Hotels in Krabi Province, Thailand

Beach Hotels in Krabi Province, Thailand

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

Top Beach Hotels - Krabi Province

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotel near Ao Nang,Krabi 49% of visitors choose this area
GGuest User 2026.04.29
Hotel was located at a fantastic location. Ao nang beach was right in front of the hotel. Walkable distance to local shopping. Breakfast was good as they changed Thai dishes daily. Room service, concierge available. Swimming pool is good but allowed only if you wear proper swimming suit. They will provide towels as well. Room was clean and spacious. Stayed in building A which had the pool and Mountain View. Overall, enjoyed my stay.
Very Good
377 reviews
8.7/10
Price from
US$25
per night
Check availability
Hotel near Railay Beach,Krabi 25.5% of visitors choose this area
Ppablo.jch 2026.04.15
We had a great stay at this hotel. The property is very nice overall, and the breakfast area is especially beautiful, set right in front of the sea, which makes for a really relaxing start to the day. One of the biggest advantages is the location and layout. The hotel stretches across the width of the island, with access on both sides, so you can easily reach the port on one side and Railay Beach on the other. This makes getting around very convenient. The rooms were in good condition and had everything we needed for a comfortable stay. Overall, a very pleasant experience in a well-located hotel.
Great
407 reviews
9.1/10
Price from
US$66
per night
Check availability
Hotel near Ao Nang,Krabi 49% of visitors choose this area
GGuest User 2026.03.25
Perfect hotel near everything in Ao nang. Really clean, good breakfast, really helpful staff and good vibes. We had a wonderful stay and its perfect for visiting ao nang.
Amazing
180 reviews
9.4/10
Price from
US$16
per night
Check availability
Hotel near Railay Beach,Krabi 25.5% of visitors choose this area
GGuest User 2026.03.19
We had a very disappointing and disturbing experience during our stay at this hotel. Unfortunately, money was stolen from our room. What makes the situation even more concerning is that not all of the cash was taken — exactly half of it was missing. This made it less immediately noticeable, but it was very clear to us that the amount had been deliberately reduced. We always keep track of our belongings, and there is no doubt that the money was taken while we were out. This raises serious concerns about security and trust, especially in a place where guests expect their personal items to be safe. We only discovered the issue later the same day, after we had already checked out of the hotel, which made the situation even more upsetting. Because of this experience, we cannot recommend this hotel and strongly advise future guests to be extremely cautious with their valuables.
Great
135 reviews
9.1/10
Price from
US$46
per night
Check availability
Hotel near Railay Beach,Krabi 25.5% of visitors choose this area
GGuest User 2026.01.05
The Railay Princess Resort & Spa was very very good. First time we’ve stayed there and we were very happy with the resort, facilities and location … great location! The restaurant offers very good meals and in particular breakfast was terrific! It’s true there’s quite a few monkeys hanging around but leave them alone and they’ll leave you alone. Overall a lovely resort and will be our “go to” accommodation when we’re back in Railay Bay. Highly recommend!!
Very Good
390 reviews
8.8/10
Price from
US$41
per night
Check availability
Hotel near Krabi Town,Krabi
GGuest User 2025.12.26
Though km traveling solo, I never felt lonely. The staff in this hotel are so friendly and given their best hospitality for us to enjoy our stay. They offer many facilities outside and you dont even need to book yr island hopping via klook or anything walking distance to night market and shops for food. There are no complaints about here. Suggest u to take the river view facing rooms. Thanks to Pang for the kind hospitality
Very Good
74 reviews
8.9/10
Price from
US$16
per night
Check availability
Hotel near Krabi Town,Krabi
GGuest User 2025.08.02
The hotel location is good, close to the city center. The room is clean and the size is big, it also has a balcony with a mountain view. The breakfast menu is very limited, mostly rice dishes. It'd be nice for their breakfast set to feature more breakfast items. Overall we enjoyed our stay.
Good
209 reviews
7.9/10
Price from
US$15
per night
Check availability
Hotel near Krabi Town,Krabi
GGuest User 2025.02.24
Excellent value for money, beautiful view, friendly hosts, restaurant within 5 minutes walk with bean bags. Very loud music at night though but this is a Phi Phi island so if you are not a party animal bringing ear plugs will benefit you.
Very Good
146 reviews
8.0/10
Price from
US$21
per night
Check availability
Hotels in Sala Dan,Koh Lanta
Xxxmxxmxxm 2026.03.29
I booked a deluxe room and the hotel upgraded me to a deluxe garden villa. The room was pretty clean, and the front desk staff at check-in were very welcoming. However, the hotel's room service was quite subpar. The room cleaning staff took the tip but didn't replace my toothbrush or pool towel. I had to call three times before they finally brought them over... The service staff at the poolside restaurant were good, but the breakfast staff were just so-so. It's worth noting that you need to place a card on the bed for the cleaning staff to change the sheets; otherwise, they won't. We only found out about this card when we checked out 😂. The breakfast was okay, just average. Eating by the pool with a sea view was lovely, but since it's an outdoor setting, there were a lot of flies around the food. Despite that, I ate there for three days and didn't get sick, so I guess the hygiene is acceptable. The beach near the hotel is beautiful in the morning; the water is very clear, possibly due to the morning high tide. However, in the afternoon, with direct sunlight, the water isn't as blue, and the waves get bigger with more silt and sand. So, I recommend swimming in the sea in the morning and using the hotel pool in the afternoon.
Great
195 reviews
9.2/10
Price from
US$50
per night
Check availability
Hotel near Krabi Town,Krabi
GGuest User 2026.03.07
I had a pleasant stay at City Hotel Krabi. The location is very convenient, especially for exploring the town and visiting the nearby night market. The room was clean, comfortable, and suitable for a short stay. The staff were friendly and helpful whenever we needed assistance. Overall, it’s a good and affordable option if you are visiting Krabi.
Very Good
719 reviews
8.3/10
Price from
US$15
per night
Check availability
See All Beach Hotels in Krabi Province

Recent Reviews for Krabi Province Hotels

See all
9,2/10
Great
DDani_19We abbsolutely loved staying here. The rooms are clean and beautiful. The resort has it’s own private beach which is great! We also enjoyed the food here. They have pretty diverse food options for breakfast and excellent service!
Outrigger Phi Phi Island Resort

Outrigger Phi Phi Island Resort

Hotel near Laem Tong Bay, Phi Phi Islands
Price per night from:US$266
9,1/10
Great
TTati_13They let me check in early, which I really appreciated. I got a spacious room with a terrace on the top floor, so the view was amazing! Great location. The ladies at the front desk were all very smiling and friendly. Housekeeping every day, clean towels, two bottles of water, coffee. The only downside is that my bed linen wasn't changed once during the whole week.
Royal Nakara Ao Nang

Royal Nakara Ao Nang

Hotel near Ao Nang, Krabi Town
Price per night from:US$16
8,3/10
Very Good
JJINGThere is breakfast, it is a case, the environment is very good, very feeling, very quiet, the beach is beautiful, the sunset is super beautiful, the hotel rents a motorcycle is very convenient, 250 plants solve the traffic problem one day.
Costa Lanta - Adult Only

Costa Lanta - Adult Only

Hotel near Sala Dan, Koh Lanta
Price per night from:US$107
8,8/10
Very Good
GGuest UserWe had an overall enjoyable stay at Sofitel in Krabi, with a few areas that could be improved—especially given the expectations of a five-star property. The location is a clear highlight. The beach is calm and relatively private, without the usual crowd of boats, which made for a very relaxing environment. The breakfast was excellent, with a wide variety and consistently good quality. The overall decor of the lobby and restaurants was also beautifully done, creating a pleasant and refined atmosphere for both breakfast and dinner. However, service was somewhat inconsistent. Room service could be slow at times, and on a few occasions, items like trash left outside the room were not cleared promptly. There were also communication lapses—for example, we had requested assistance to coordinate with an elephant sanctuary, but the message was not properly followed through between staff members. There were also minor maintenance issues, such as a non-functioning balcony light, which we chose not to escalate but would have expected to be addressed proactively at this level. For a family room, we expected more thoughtful child-friendly design. Simple things like a stool for children to reach the sink were missing, which made basic routines unnecessarily difficult and less safe. The pool facilities were decent but not outstanding, and cleanliness could be improved. In particular, the kiddie pool had visible debris and bugs, which made it less comfortable for young children. We also found the pool safety setup confusing and somewhat concerning. There were clear warnings stating that there are no lifeguards and that parents are responsible for supervision. However, there was consistently a staff member seated by the pool under a shaded area, appearing like a lifeguard but not actively monitoring the pool. This created a misleading impression and could give families a false sense of security. During our stay, we also witnessed a situation where a child became stuck under part of the pool obstacle structure, and assistance had to be actively requested from nearby staff. While the situation was resolved, it reinforced our concern that supervision and safety measures could be more proactive. Given the number of safety warnings posted around the pool, we were surprised that no trained lifeguard was present, especially as the current setup may give families a false sense of supervision. One of the main drawbacks was the pricing structure. Many services and items felt excessively priced, including: • Food at the on-site restaurants (significantly higher than comparable options outside the resort) • Transport and excursion arrangements (e.g., speedboat pricing well above market rates) • Activity rentals, such as the Sub Blue underwater scooter (350 THB++ for 30 minutes), which felt disproportionately expensive • Additional charges for small requests, including delivery fees for food within the property These added costs created a sense of being “nickel-and-dimed,” which detracted from the overall experience. Overall, while we appreciated the beautiful location, excellent breakfast, and well-designed spaces, we felt that service consistency, family-friendliness, safety clarity, and value for money could be improved to better align with five-star expectations.
Sofitel Krabi Phokeethra Golf and Spa Resort

Sofitel Krabi Phokeethra Golf and Spa Resort

Hotel near Klong Muang Beach, Krabi Town
Price per night from:US$142
9,2/10
Great
XxxmxxmxxmI booked a deluxe room and the hotel upgraded me to a deluxe garden villa. The room was pretty clean, and the front desk staff at check-in were very welcoming. However, the hotel's room service was quite subpar. The room cleaning staff took the tip but didn't replace my toothbrush or pool towel. I had to call three times before they finally brought them over... The service staff at the poolside restaurant were good, but the breakfast staff were just so-so. It's worth noting that you need to place a card on the bed for the cleaning staff to change the sheets; otherwise, they won't. We only found out about this card when we checked out 😂. The breakfast was okay, just average. Eating by the pool with a sea view was lovely, but since it's an outdoor setting, there were a lot of flies around the food. Despite that, I ate there for three days and didn't get sick, so I guess the hygiene is acceptable. The beach near the hotel is beautiful in the morning; the water is very clear, possibly due to the morning high tide. However, in the afternoon, with direct sunlight, the water isn't as blue, and the waves get bigger with more silt and sand. So, I recommend swimming in the sea in the morning and using the hotel pool in the afternoon.
Twin Lotus Resort & Spa - Adult Only (November to April)

Twin Lotus Resort & Spa - Adult Only (November to April)

Hotel near Sala Dan, Koh Lanta
Price per night from:US$50
9,0/10
Great
JJanicejnI absolutely loved my stay at this hotel! Room Upgrade & Design: I was upgraded to a newly renovated room, and it was stunning! The design is very beautiful, featuring a minimalist style with warm wooden tones. I was very impressed with the room itself. The only minor drawback for guests seeking absolute quiet is the soundproofing of the front door, which is a little thin. You can still hear some noise from people walking past in the hallway. Exceptional Staff: The service from the staff was outstanding. Hardy, Kik, and Cream were all wonderful, providing excellent and very friendly service. A special mention also goes to Lusho at the breakfast restaurant. He took excellent care of me, always ready to recommend dishes and answer any questions we had about the food—just ask him anything you need! Location: The location is superb! It's just a short 7-minute walk to Ao Nang beach and very close to the night market, restaurants, and a 7-Eleven. Facilities: • Spa: The hotel spa is fantastic! I had the aroma massage for 850 THB, and it was excellent—both muscle and mind felt completely relaxed. The calming natural sounds, especially with the rain falling during my session, made it incredibly soothing. • Fitness & Pool: The fitness center is well-equipped, and the swimming pool is lovely. Overall: This is the perfect place for a relaxing, no-stress vacation. The food is good, the location is excellent (close to the beach and nearby restaurants), and the facilities are comprehensive. I truly enjoyed my stay and will definitely be returning!
Pakasai Resort

Pakasai Resort

Hotel near Ao Nang, Krabi Town
Price per night from:US$82
8,7/10
Very Good
GGuest UserHotel was located at a fantastic location. Ao nang beach was right in front of the hotel. Walkable distance to local shopping. Breakfast was good as they changed Thai dishes daily. Room service, concierge available. Swimming pool is good but allowed only if you wear proper swimming suit. They will provide towels as well. Room was clean and spacious. Stayed in building A which had the pool and Mountain View. Overall, enjoyed my stay.
Golden Beach Resort

Golden Beach Resort

Hotel near Ao Nang, Krabi Town
Price per night from:US$25
9,4/10
Amazing
GGuest UserThe reviews giving this place give stars as their favorite place are a bit overzealous. The views are definitely spectacular but the deficits aren't lacking. The pros do not justify this hotel; simply that ko lanta is a great destination. Keep in mind: there is no lotion nor conditioner here: curly hair, especially type 4, will suffer. The is no washcloth, phone in the rooms, nor hot tub. Wifi is guarded more than the nuclear football, rooms are certainly worn, there are no USB outlets. For couples: there are definitely young kids here who will never remember the trip, so you may hear crying during breakfast or when trying to get a massage. The maids are neglectful at replacing room amenities, the safe is broken and this place is not vegan friendly. They served me egg in the first dish ordered after recommending I simply let their restaurant know. I did not get the impression that they really understand how to handle dietary needs. The restaurant is awfully overpriced and the food is okay if you even trust the restaurant. Breakfast I stuck to fruit only... I had to go into town for food; Drunken Sailor tasted amazing. Staff friendliness could use improvement. They could at least try to hide their disdain for tourists better. This is expressed with body language and also verbally as we were told false information more than once, when greetings don't even preface with a hello and when staff prioritize chatting with each other rather than assisting a guest. When I asked for Sfiff's name, since nobody wears name badges nor introduces themselves.. to properly greet her. She acted like I was asking for her first born son! They conveniently don't mention that due to Ramadan, there's closed shops and you have to rent a bike to reach the nearest one. That would have saved an hour of time. If you opt in to the hotel taxi service, it will take 3 hours to reach the hotel at 3,000 baht one way. No food or water after a long flight and travel were provided, so please get it from the airport. Google ”Mun Lanta” taxi for 2200 baht taxi via Whatsapp, where they also provide food and water. Furthermore, the system to rent a motorbike is convoluted as you will incur late fees if not returned in time. Why not simply charge for the actual time instead of playing games with late fees and guesstimating return time? This hotel is far overpriced. Get something for half the price, rent a motorbike in town to access better restaurants and the same street. That's my STRONG recommendation.
Anda Lanta Resort

Anda Lanta Resort

Hotel near Koh Lanta Yai, Koh Lanta
Price per night from:US$25
6,8/10
AAlbertoboy JRThis was my first time staying at a hotel with traditional Thai architecture, like what you’d see in palaces and temples, and it was such a cool experience. The room was totally worth the price, clean, tidy, and pretty spacious for just me traveling alone. The vibe of the place is peaceful and perfect for relaxing, yet it’s only a few steps away from the beach! There’s also a swimming pool which is great for families and kids friendly. Plus, there's a local night market not too far away, which was great to check out. The breakfast here was spot on, and the staff were all so nice and helpful. Overall, I had an amazing time and would definitely come back again! 😍
Ayodhaya Palace Beach Resort

Ayodhaya Palace Beach Resort

Hotel near Nopparat Thara, Krabi Town
Price per night from:US$38
8,9/10
Very Good
GGuest UserSuited for family as the facilities are catered for young ones. Adults will have a splendid time as well especially with the amazing fantasy pool with slides + another lazy pool in a different location. Yes ...there are 2 different pools. Satisfying overall for a family with young children. Rooms were large to accommodate us and the breakfast spread was scrumptious.
Ananta Burin Resort

Ananta Burin Resort

Hotel near Ao Nang, Krabi Town
Price per night from:US$32

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How to get cheap hotels on Trip.com?

There are several ways to discover affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the least expensive options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a diverse selection of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. Moreover, if you are a member of our loyalty program, you can log in to your account and discover exclusive discounted rates at hotel list pages.

What is the way to get lower prices at hotels?

Sometimes booking hotels in midweek is cheaper, but it also depends on the season.

How many hotels are listed in Trip.com?

There are over 1,500,000 hotels in more than 230 countries or regions on Trip.com. Don't know which hotel to book? Browse the site to get ideas!

Can I cancel or change my hotel reservation on Trip.com?

It depends on the hotel policy and cancellation date. Kindly check the policy section of related hotel pages. To cancel or change your reservation, log in to your trip.com account, go to "My Bookings," and follow the instructions.

How do I contact trip.com customer service?

You can contact trip.com 24/7 customer service by visiting the trip.com help center and submitting a support request. You can also contact them by phone or chat, depending on your location.

Property Information for Tourists

Total Properties443
Number of Reviews 16,546
Weekday Avg. PriceUS$124
Weekend Avg. PriceUS$125