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 enjoyed our stay here so much that we changed our plans, so we could stay a second time before flying home. The rooms are large and spottlessly clean with very comfortable beds. The hotel has a tasteful modern design with beautiful views of the mountainside from the rooms, pool and restaurant.  The staff are extremely kind and helpful, especially the attentive manager who speaks English fluently. In particular we liked the peace and quiet of the location. As we watched the stars over the mountains from our balcony, it was hard to believe we were only 10 minutes drive (by hotel shuttle) from the busy beach, market and restaurant streets of Ao Nang.  If you have enough time, we recommend walking 25 minutes or getting a ride to the Mountain Buddha Temple before it gets too hot. The road from the hotel takes you through beautiful green countryside most of the way.

Show more Show less
9.3
Superb
186 reviews
Price from
€ 38
per night

Baan Thara Guesthouse 2 stars

Hotel in Nopparat Thara Beach, Ao Nang Beach

Baan Thara Guesthouse offers accommodation in Ao Nang Beach near Nopparat Thara Beach and Ao Nang Krabi Boxing Stadium. The 2-star hotel has air-conditioned rooms with a private bathroom and free... This is the best hotel for stay on Krabi. Exceptional service, impeccable cleanliness, all your needs without leaving the hotel, motorcycle rental, taxi, indication of places. Literally felt like home. When I left the hotel to go to the airport, I forgot my coat in the room, I called them to inform them of the situation and without any expectations. They even went halfway to take my coat for free. This goes beyond perfect service, this is family.

Show more Show less
9.1
Superb
224 reviews
Price from
€ 15
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 loved this place! Located walking distance to the beach with lots of restaurants nearby. The room was clean, spacious, comfy bed, a safe for valuable possessions, and massive windows that let in so much natural light. We are going back to Ao Nang in a few weeks and will definitely stay here again.

Show more Show less
9.2
Superb
571 reviews
Price from
€ 16
per night

Infinity Aonang Krabi - SHA Certified 4 stars

Hotel in Ao Nang Beach

Situated in Ao Nang Beach, 2.6 km from Ao Nang Beach, Infinity Aonang Krabi - SHA Certified features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a... One of the best hotels (if not the best) we encountered during our 3-week stay in Thailand. Good pools, nice bars, good cocktails and good happy hour deal, clean rooms, good beds, good breakfast, ... It's located a bit further from the beach but there is a free shuttle service.

Show more Show less
9
Superb
851 reviews
Price from
€ 37
per night

Into the town krabi 3 stars

Hotel in Krabi town

Situated in Krabi town, 600 metres from Wat Kaew Korawaram, Into the town krabi features views of the city. Loved the room on the 3rd floor. It was very spacious, cute, had a bicycle on the wall which acted as a hanger for our clothes, hats, etc. Good location too, walking distance to night markets, riverside, eateries everywhere.

Show more Show less
9
Superb
274 reviews
Price from
€ 30
per night

Play Poshtel & Cafe' 4 stars

Hotel in Krabi town

Set in Krabi town, 2.7 km from Wat Kaew Korawaram, Play Poshtel & Cafe' offers accommodation with free bikes, free private parking, a garden and a shared lounge. Very friendly staff, new room and facilities and the cafe offered great coffee.

Show more Show less
9.1
Superb
330 reviews
Price from
€ 14
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. Very good location, the girl at the reception is very nice and helpful. The room is big and clean. The bed was a dream, here I slept the best in Thailand. Because the hotel is not on the main street, it is quiet in the evening. If I come back to Krabi, I will definitely stay here again😊

Show more Show less
9.2
Superb
287 reviews
Price from
€ 25
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. Great rooms — thoughtfully designed and decorated; very clean; nice common space (bar) about to be finished; great owner

Show more Show less
9.1
Superb
140 reviews

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 treehouse accommodation was fantastic. We loved the location and the wildlife was a real bonus especially the spectacled langurs (approx. 7 with 2 small babies) who hung out in a tree right outside our treehouse for several hours one afternoon. Beach good for swimming and the pool while small was a nice option especially at low tide. Property and the staff were amazing. One of the friendliest welcomes we received in Thailand. A 6 minute walk to Railay going through the bush right by the beach which you can do most times of the day, apart from either side of high tide when I think the exit/entry point at Railay would likely be waist deep, but then could take a long tail boat if needed for approx. THB300 for the entire boat.

Show more Show less
9.1
Superb
709 reviews
Price from
€ 106
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. Great location for a mix of relaxing and party We loved it here- really tastefully done, and not a resort feel which is nice for Thailand The staff were excellent and it was nice to be able to chose brekkie The beach location is spot on and lots of places to hang in the sun or shade They were building a small pool I think in the basis of previous comments and I think that will be a nice extra touch The rooms are lovely - cool, decent WiFi in each room, tasteful decor and top bonus for the team providing a reusable water bottle in a country which still seems to be over using plastics

Show more Show less
9.2
Superb
382 reviews
Price from
€ 66
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