Skip to main content

Stay in Krabi Province's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Keereen Resort - Ao Nang Krabi 4 stars

Hotel in Ao Nang Beach

Situated in Ao Nang Beach, within 2.3 km of Ao Nang Beach and 2.6 km of Pai Plong Beach, Keereen Resort - Ao Nang Krabi features accommodation with a garden and free WiFi throughout the property as... We initially booked for 3 nights but ended up extending for an extra 2. The hotel staff were amazing especially Emma and eye, extremely nice people and made our stay great. Loved our time here would recommend, extremely clean and a exceptional view with a good pool.

Show more Show less
9.4
Superb
532 reviews
Price from
£177
per night

Hotel Adam Krabi 5 stars

Hotel in Ao Nang Beach

Located in Ao Nang Beach, 1.4 km from Ao Nang Beach, Hotel Adam Krabi provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Is very good super star I give For every things not 5 Star but 7 star all staff is very very nice and super : such as staff name : 1,Beau & 2,Wall & 3,Queen and give us good service from first day intel check out am so happy I will visit next time to set more days and request my family and friends to visit Adam hotel … Thanks & regards

Show more Show less
9.5
Exceptional
337 reviews
Price from
£154
per night

Baan Thara Guesthouse 2 stars

Hotel in Nopparat Thara Beach, Ao Nang Beach

Baan Thara Guesthouse is set in Ao Nang Beach, 1.3 km from Nopparat Thara Beach and 1.1 km from Ao Nang Krabi Boxing Stadium. Loved this place, great location and the owners were so helpful getting us a taxi and even providing us with some fruit and coffee while we waited.

Show more Show less
9
Superb
362 reviews
Price from
£27
per night

Treeya Lanta 4 stars

Hotel in Phra Ae Beach, Ko Lanta

Set in Ko Lanta, 90 metres from Long Beach, Treeya Lanta offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Super quiet with a great staff, nice pool and a solid breakfast offering

Show more Show less
9
Superb
394 reviews
Price from
£90
per night

The dream garden

Hotel in Ao Nang Beach

Located in Ao Nang Beach, 600 metres from Ao Nang Beach, The dream garden provides air-conditioned rooms and a terrace. We had a very good stay here, great room size, comfy beds, clean and a great position, close to everything you need. Can't complain about anything.

Show more Show less
9
Superb
750 reviews
Price from
£28
per night

Aonang Inn 3 stars

Hotel in Krabi town

Set in Krabi town and with Ao Nang Beach reachable within 200 metres, Aonang Inn offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. Everything was great! Super clean, great location, friendly and caring staff. They also allowed me to store my luggage for a few days free of charge! I will stay at this place again!

Show more Show less
9.4
Superb
386 reviews
Price from
£31
per night

DOX Ko Lanta

Hotel in Klong Khong Beach, Ko Lanta

DOX Ko Lanta has a garden, terrace, a restaurant and bar in Ko Lanta. The property is around 300 metres from Klong Khong Beach, 1.3 km from Secret Beach and 2.3 km from Relax Bay Beach. We stayed at DOX for almost two weeks and really enjoyed our stay. It's well-located, the owner/host is cool, and the food for breakfast and brunch is very tasty.

Show more Show less
9.1
Superb
196 reviews
Price from
£14
per night

Tinidee Hideaway Tonsai Beach Krabi - SHA Extra Plus 3 stars

Hotel in Tonsai Beach

Facing the beachfront, Tinidee Hideaway Tonsai Beach Krabi - SHA Extra Plus offers 3-star accommodation in Tonsai Beach and features a garden, shared lounge and restaurant. The Position is paradise. You get longtail boat to the bay, as secluded. And it’s worth the journey as it is an amazing place. The rooms are just amazing!! Clean and comfortable bed, and a huge shower. Plenty of wildlife and monkeys (but not nasty ones), they keep distance. You can sit and watch people rock climbing. All very relaxing. Would highly recommend.

Show more Show less
9
Superb
881 reviews
Price from
£160
per night

The Lazy Lodge 4 stars

Hotel in Klong Khong Beach, Ko Lanta

Facing the beachfront, The Lazy Lodge offers 4-star accommodation in Ko Lanta and has an outdoor swimming pool, garden and restaurant. The Lazy Lodge, as the name says, is a place to relax and be lazy in front of the beach. The bungalows are very beautiful, every detail is curated, very clean and spacious. Breakfast is included, and it's amazing, high-quality food and a more than reasonable amount. The beach is all organised with pillows and beds in front of the sea, bear in mind there are many big rocks in front of the resort however you can swim further and enjoy a nice peaceful swimming or you can walk 5 minutes and find a spot without many rocks. The food of the restaurant is also very nice, sometimes we had dinner in the resort and sometimes we tried different restaurants and bars along the beach. As mentioned in other reviews, sometimes the bars on the beach have parties, and you can hear some loud music in the bungalows, but it doesn't bother us at all. First, our bungalow was garden view, so we couldn't hear anything once the doors were closed. Second, we enjoyed the music, and third, they also provided earplugs in the room, so they were very prepared. Bungalows have air-conditioning as well. Staff is incredible, and everyone is extremely smiley and helpful. We really enjoyed every moment of our stay. The sunset from this place was spectacular. Thank you for everything, I hope to be back soon.

Show more Show less
9.3
Superb
483 reviews
Price from
£122
per night

Serene Lanta Resort 2 stars

Hotel in Mai Kaew, Ko Lanta

Boasting a terrace and views of mountain, Serene Lanta Resort is situated in Ko Lanta, 500 metres from Klong Nin Beach. womderful place, rooms VERY clean, nice green environment and super helpful and kind owners

Show more Show less
9.6
Exceptional
260 reviews
Price from
£35
per night

Hotels with extra health and safety measures

Find hotels in Krabi Province with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Krabi Province in the past month

See all

Krabi Province's best hotels with breakfast

See all

Budget hotels in Krabi Province

See all

Hotels in Krabi Province that you can book without a credit card

See all

Krabi Province highlights

FAQs about hotels in Krabi Province