Krabi hotels from RM30

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Krabi hotels

The Tubkaak Krabi Boutique Resort
5 out of 5
123 Moo 3, Tubkaak Beach, Tumbol Nongtalay, Amphur Muang, Krabi, Krabi
The price is RM706 per night from 12 Oct to 13 Oct
RM706
per night
12 Oct - 13 Oct
18.55 km from city centre
9.4/10 Exceptional! (513 reviews)
"Great place to stay! Always have a beautiful view when dining. Many activities to do while staying at the resort."

Reviewed on 6 Sep 2023

The Tubkaak Krabi Boutique Resort
Banyan Tree Krabi
5 out of 5
279 Moo 3, Tambon Nong Thale, Amphoe Muang, Krabi, Krabi
The price is RM1,632 per night from 7 Oct to 8 Oct
RM1,632
per night
7 Oct - 8 Oct
18.66 km from city centre
9.8/10 Exceptional! (48 reviews)
"The property was excellent the scenery awesome would recommended for families and newlywed."

Reviewed on 27 Jul 2023

Banyan Tree Krabi
TreeHouse Villas - Adults Only
5 out of 5
24 Moo 4, T.Koh Yao Noi, A.Koh Yao, Ko Yao, Phang Nga
Fully refundableReserve now, pay when you stay
The price is RM1,833 per night from 30 Sep to 1 Oct
RM1,833
per night
30 Sep - 1 Oct
33.39 km from city centre
9.4/10 Exceptional! (93 reviews)
"Amazing"

Reviewed on 19 Sep 2023

TreeHouse Villas - Adults Only

Save an average of 15% on thousands of hotels when you're signed in

Phulay Bay, a Ritz-Carlton Reserve
5 out of 5
111 Moo 3, Tumbol Nongthalay, Amphur Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is RM4,144 per night from 5 Oct to 6 Oct
RM4,144
per night
5 Oct - 6 Oct
18.71 km from city centre
9.6/10 Exceptional! (206 reviews)
"The luxury resort property is set in an area of outstanding natural beauty and offers daily activities for its guests to for an holistic holiday experience creating ever lasting memories"

Reviewed on 28 Aug 2023

Phulay Bay, a Ritz-Carlton Reserve
Sofitel Krabi Phokeethra Golf & Spa Resort
5 out of 5
200 Moo 3 Klong Muang Beach, Tambon Nongtalay, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is RM506 per night from 28 Sep to 29 Sep
RM506
per night
28 Sep - 29 Sep
18.17 km from city centre
8.6/10 Excellent! (403 reviews)
"Great choice if you are travelling with family. Kids will love this place. Good location, excellent food options and lots of activities to keep yourself and kids busy."

Reviewed on 10 Aug 2023

Sofitel Krabi Phokeethra Golf & Spa Resort
Holiday Inn Resort Krabi Ao Nang Beach, an IHG Hotel
4 out of 5
244 Moo 2, Aonang, Muang, Krabi, Krabi
Fully refundable
The price is RM244 per night from 24 Sep to 25 Sep
RM244
per night
24 Sep - 25 Sep
9.97 km from city centre
8.4/10 Very Good! (675 reviews)
"I had an incredible stay at this hotel! The location couldn't be better - it's situated perfectly, within walking distance to the market, where you can find numerous cafes and massage places nearby. Plus, the view of the sea and hills around Krabi from the hotel was simply breathtaking. Not to mention, ..."

Reviewed on 29 Jul 2023

Holiday Inn Resort Krabi Ao Nang Beach, an IHG Hotel
Anana Ecological Resort Krabi
5 out of 5
Soi Suan Tu Rian, Aonang, Krabi
The price is RM308 per night from 23 Sep to 24 Sep
RM308
per night
23 Sep - 24 Sep
8.23 km from city centre
9.2/10 Wonderful! (191 reviews)
"Beyond expectation, generally. However the F&B needs improvement."

Reviewed on 11 Sep 2023

Anana Ecological Resort Krabi
Railay Bay Resort and Spa
4 out of 5
145 Moo2 Tambol Aonang, Amphur Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is RM355 per night from 5 Oct to 6 Oct
RM355
per night
5 Oct - 6 Oct
9.82 km from city centre
7.8/10 Good! (998 reviews)
"Fantastic staff in a peaceful surrounding. Slightly upmarket price wise but overall a great place surrounded by nature. Checkout staff not totally friendly and trying to make you pay for services you didn't use. Twice I was asked to pay for beverage we didn't consume."

Reviewed on 17 Sep 2023

Railay Bay Resort and Spa
Ban Sainai Resort
4 out of 5
550, Soi Aonang 11/1, Moo 2, Aonang Beach, Krabi, Krabi
The price is RM290 per night from 23 Oct to 24 Oct
RM290
per night
23 Oct - 24 Oct
9.23 km from city centre
9.4/10 Exceptional! (446 reviews)
"Really nice hotel to stay in. The rooms are huge, comfortable and high spec. It is like having your own lodge. Pool is also really nice with nice views"

Reviewed on 20 Aug 2023

Ban Sainai Resort
Aonang Villa Resort
4 out of 5
113 Moo 2 Aonang Beach, Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is RM376 per night from 24 Sep to 25 Sep
RM376
per night
24 Sep - 25 Sep
10.39 km from city centre
8.4/10 Very Good! (648 reviews)
"Fantastic place to stay. Convenient as it is right on the beach and within a 1min walk off the main road where all of the shops, restaurants and bars are. Coral pool is amazing with the backdrop to look at. Breakfast had plenty of options and the room was very comfortable with a huge bed, air con ..."

Reviewed on 10 Aug 2023

Aonang Villa Resort
Pakasai Resort
4 out of 5
88 Moo 3, T. Ao Nang, A. Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is RM201 per night from 23 Sep to 24 Sep
RM201
per night
23 Sep - 24 Sep
10.59 km from city centre
8.4/10 Very Good! (999 reviews)
"Good Hotel Good Food Nice Gardens Nice Rooms"

Reviewed on 30 Aug 2023

Pakasai Resort
The ShellSea
5 out of 5
999 Moo 6, Sai Thai, Muang, Krabi, Krabi
The price is RM491 per night from 23 Sep to 24 Sep
RM491
per night
23 Sep - 24 Sep
4.41 km from city centre
9/10 Wonderful! (82 reviews)
"Hotel comfort and aesthetics are great. Enjoyed the hotel spa as well! Hotel is away from the center hype area, so if you are looking for some peace and quiet you can consider this hotel. Hotel also provides free shuttle (on a schedule) to ao nang downtown."

Reviewed on 5 Aug 2023

The ShellSea
Ava Sea Krabi Resort
4 out of 5
834 Moo 2, Aonang, Krabi
Fully refundableReserve now, pay when you stay
The price is RM133 per night from 24 Sep to 25 Sep
RM133
per night
24 Sep - 25 Sep
9.91 km from city centre
8.2/10 Very Good! (340 reviews)
"Room was clean. Staff were helpful. Location is great and everything is walkable. Lots of dining and shopping options. We stayed in a direct pool access room and would definitely recommend. Housekeeping would only give about a quarter roll of toilet paper at a time. The bathroom has VERY dim lighting. ..."

Reviewed on 15 Sep 2023

Ava Sea Krabi Resort
Cape Kudu Hotel
5 out of 5
25/54-55 Moo 5, Koh Yao Noi, Ko Yao, Phang Nga
The price is RM589 per night from 18 Oct to 19 Oct
RM589
per night
18 Oct - 19 Oct
32.46 km from city centre
9.2/10 Wonderful! (143 reviews)
"Kape Kudu was the best hotel we have stayed at in Thailand, there was a lovely chilled vibe throughout the resort and all the staff were so friendly and approachable. We found all locals to be very friendly and there was lots to explore on the island. A really good activities program, excellent cocktails, ..."

Reviewed on 10 Jul 2023

Cape Kudu Hotel
Andakiri Pool Villa Panoramic Sea View
4 out of 5
233 Soi Thanon Klong Hang, Moo 3, Aonang Sub-district, Muang District, Krabi, Krabi
Fully refundable
The price is RM728 per night from 14 Oct to 15 Oct
RM728
per night
14 Oct - 15 Oct
10.53 km from city centre
9/10 Wonderful! (174 reviews)
"Awesome view from the room and private pool. Lots of fun having drink in the privat pool and observing sunset. Absolute amazing Very friendly staff, good food. Highly recommended. We will come back."

Reviewed on 15 Sep 2023

Andakiri Pool Villa Panoramic Sea View
Andaman Breeze Resort -
3.5 out of 5
424/1 Soi 11/1, Moo 2, Aonang, Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is RM88 per night from 26 Sep to 27 Sep
RM88
per night
26 Sep - 27 Sep
9.67 km from city centre
9.2/10 Wonderful! (134 reviews)
Great but far ish
"A great spot. Kinda further than alot of other places but still nice."

Reviewed on 21 Jun 2023

Andaman Breeze Resort -
Anantara Koh Yao Yai Resort & Villas
5 out of 5
88/8 Moo 4, Koh Yao Yai Subdistrict, Ko Yao, Phang Nga
Fully refundableReserve now, pay when you stay
The price is RM1,165 per night from 23 Sep to 24 Sep
RM1,165
per night
23 Sep - 24 Sep
33.76 km from city centre
Anantara Koh Yao Yai Resort & Villas
Aonang Phu Petra Resort Krabi
3.5 out of 5
521 Soi 11 Moo 2, Tumbol Ao Nang, Amphur Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is RM118 per night from 13 Oct to 14 Oct
RM118
per night
13 Oct - 14 Oct
8.8 km from city centre
8.6/10 Excellent! (449 reviews)
"The place is quite and the room is spacious. But the facilities seems outdated. No in room telephone, no dining option, WiFi is unstable."

Reviewed on 3 Jan 2023

Aonang Phu Petra Resort Krabi
Pimann Buri Pool Villas Ao Nang Krabi - SHA Plus
4 out of 5
618 Moo 2, Ao Nang Sub-District, Krabi, Krabi
The price is RM614 per night from 21 Oct to 22 Oct
RM614
per night
21 Oct - 22 Oct
7.05 km from city centre
9.2/10 Wonderful! (38 reviews)
"Lovely villas friendly staff"

Reviewed on 10 Mar 2023

Pimann Buri Pool Villas Ao Nang Krabi - SHA Plus
Anyavee Tubkaek Beach Resort
4.5 out of 5
146 Moo 3, Nongthale, Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is RM419 per night from 26 Sep to 27 Sep
RM419
per night
26 Sep - 27 Sep
18.57 km from city centre