• Login or Create Account
  • Currency

    LKR

You are booking hotel for more than 90 days

map
Price Per Night
  • (115)
  • (158)
  • (106)
  • (30)
  • (25)
  • (30)
  • (32)

Your Budget

to
Star Category
  • (37)
  • (171)
  • (210)
User Rating
  • (62)
  • (149)
  • (113)
  • (332)
  • (332)
Property Type
  • (248)
  • (115)
  • (86)
  • (27)
  • (26)
  • (25)
  • (19)
Chains
  • (3)
  • (1)
  • (2)
  • (4)
  • (1)
  • (2)
Amenities
Guests Love
  • (304)
  • (511)
  • (106)

Show -3 more

Booking Preference
Booking Preference
  • (112)
  • (11)
  • (541)
  • (133)
House Rules
  • (78)
  • (138)
  • (79)
  • (4)
  • (53)
BACK TO TOP

Book Hotels in Krabi, Thailand from 539 Hotels

hotelImg

Centara Ao Nang Beach Resort and Spa Krabi

Ao Nang | 3 minutes walk to Ao Nang Beach
400 m drive to Pai Plong Beach,
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
This 4 Star Resort in Krabi is located in Ao Nang. Full Address of property is Moo 1, Tambon Ao Nang, Amphur Muang, Krabi, 4 View On Map Key amenities of this property are Private Beach & Spa & Swimming Pool.
View More
Excellent4.3

(2618 Ratings)

LKR 34,093

+ LKR 6,037 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Amari Vogue Krabi

Tub Kaek | 580 m drive to Dragon Crest (Khuan Sai)
5 minutes walk to Tubkaek Beach,
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Location of the Resort is Tub Kaek View On Map (149 Moo 3, Tambon Nongtalay, Amphur Muang, Krabi, 81180 Tab Kaek Beach, Thailand). Top Facilities of this Resort are Private Beach & Spa & Swimming Pool.
View More
Very Good4.1

(630 Ratings)

LKR 41,122

+ LKR 7,278 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

AVA Sea Resort Krabi

Ao Nang | 7 minutes walk to Ao Nang Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 4 Star Resort in Krabi is located in Ao Nang. Full Address of property is 834 Moo 2 Aonang View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good3.9

(2168 Ratings)

LKR 14,933

+ LKR 2,643 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

MW Krabi Beach Resort

Ao Nang | 8 minutes walk to Noppharat Thara Beach
Swimming PoolSwimming Pool
Shuttle Service
Free Cancellation
Location of the Hotel is Ao Nang View On Map (112, AMPHUR MUANG). Top Facilities of this Hotel are Swimming Pool & Shuttle Service.
View More
Good3.0

(891 Ratings)

LKR 10,313

+ LKR 1,939 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

HULA HULA RESORT l truly tropical and fun wellness

Ao Nang | 1.1 km drive to Ao Nang Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 4 Star Resort in Krabi is located in Ao Nang. Full Address of property is 222 Moo 3, Klonghang Road, Ao Nang, Muang, Krabi 81180 Thailand View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good3.5

(1263 Ratings)

LKR 10,273

+ LKR 1,922 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

GLOW Ao Nang Krabi

Ao Nang | 930 m drive to Ao Nang Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Ao Nang View On Map (199/45 หมู่ที่ 3 ซอย แปด Ao). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Very Good4.0

(1193 Ratings)

LKR 9,760

+ LKR 1,825 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sea Seeker Krabi Resort

Ao Nang | 10 minutes walk to Ao Nang Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 4 Star Hotel in Krabi is located in Ao Nang. Full Address of property is 963 Moo 2, Tumbon Aonang, Amphur Muang , Krabi 81180, THAILAND View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.5

(1108 Ratings)

LKR 20,927

LKR 14,693

+ LKR 2,601 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Nakamanda Resort & Spa

Klong Muang | About a minute walk to Monkey Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Resort is Klong Muang View On Map (Klong Muang Road , Krabi , Krabi , Thailand , 81000). Top Facilities of this Resort are Spa & Swimming Pool & Gym.
View More
Excellent4.6

(817 Ratings)

LKR 46,557

+ LKR 8,706 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Krabi Tipa Resort

Ao Nang | 4 minutes walk to Ao Nang Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 4 Star Hotel in Krabi is located in Ao Nang. Full Address of property is 121/1 Moo 2, Ao Nang View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.3

(3184 Ratings)

LKR 13,758

+ LKR 2,435 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Anda Sea Tales Resort

Ao Nang | 1.8 km drive to Ao Nang Beach
Swimming PoolSwimming Pool
SpaSpa
GymGym
Free Cancellation
Location of the Resort is Ao Nang View On Map (271 Moo 3, Thanon Klong Hang, Aonang, Muang Krabi, Krabi, Thailand 81180). Top Facilities of this Resort are Swimming Pool & Spa & Gym.
View More
Excellent4.4

(2951 Ratings)

LKR 35,374

LKR 11,070

+ LKR 1,959 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Aree Tara Resort

Ao Nang | About a minute walk to Walking Street
SpaSpa
Swimming PoolSwimming Pool
This 4 Star Resort in Krabi is located in Ao Nang. Full Address of property is 177 Moo3, Aonang Soi 8, Aonang, Muang Krabi 81000 View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Excellent4.4

(2129 Ratings)

LKR 10,474

+ LKR 1,968 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Aonang Villa Resort l Lifestyle Beachfront Resort

Ao Nang | About a minute walk to Ao Nang Beach
Beach club
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Ao Nang View On Map (113 Moo 2 Aonang Beach Muang). Top Facilities of this Hotel are Beach club & Spa & Swimming Pool.
View More
Excellent4.3

(1921 Ratings)

LKR 22,609

+ LKR 4,250 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Grand Mercure Krabi Ao Nang

Ao Nang | 930 m drive to Ao Nang Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 5 Star Hotel in Krabi is located in Ao Nang. Full Address of property is 9-9 Moo 2 Tambon Aonang Muang Krabi View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.2

(100 Ratings)

LKR 22,775

+ LKR 3,617 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Keereen Resort Ao Nang Krabi

Ao Nang
BarBar
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Hotel is Ao Nang View On Map (1212 Soi 11). Top Facilities of this Hotel are Bar & Elevator/Lift.
View More
Excellent5.0

(872 Ratings)

LKR 27,701

LKR 24,498

+ LKR 4,336 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Adam Krabi

Ao Nang | About a minute walk to Ao Nang Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 5 Star Hotel in Krabi is located in Ao Nang. Full Address of property is Moo 2, Ao Nang, Mueang Krabi District, Krabi, 916 View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.9

(116 Ratings)

LKR 44,970

LKR 31,572

+ LKR 5,589 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Phulay Bay, a Ritz-Carlton Reserve

Klong Muang | 1.5 km drive to Dragon Crest (Khuan Sai)
10 minutes walk to Tubkaek Beach,
Beach club
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Klong Muang View On Map (111 Moo 3, Tumbol Nongthalay, Pincode- 81180, Krabi, Thailand). Top Facilities of this Hotel are Beach club & Spa & Swimming Pool.
View More
Excellent5.0

(231 Ratings)

LKR 1,85,494

+ LKR 34,687 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Rayavadee Krabi

Ao Nang | 6 minutes walk to Railay Beach
4 minutes walk to Phra Nang Beach,
Beach club
SpaSpa
Swimming PoolSwimming Pool
This 5 Star Hotel in Krabi is located in Ao Nang. Full Address of property is 214 Moo 2, Tumbon Ao-Nang, Amphur Muang, Krabi 81000, Thailand View On Map Key amenities of this property are Beach club & Spa & Swimming Pool.
View More
Excellent4.9

(619 Ratings)

LKR 1,64,040

+ LKR 30,840 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Family Tree Hotel

Krabi Town | 6 minutes walk to Chao Fah Park
Kids' Meals
BarBar
Location of the Hotel is Krabi Town View On Map (6 Maharaj Road Soi 2 Pak Nam, Mueang). Top Facilities of this Hotel are Kids' Meals & Bar.
View More
Excellent4.3

(789 Ratings)

LKR 13,498

+ LKR 2,537 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Tubkaak Krabi Boutique Resort

Tub Kaek | 880 m drive to Dragon Crest (Khuan Sai)
About a minute walk to Tubkaek Beach,
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
This 5 Star Resort in Krabi is located in Tub Kaek. Full Address of property is 123 Moo 3, Tumbol Nongtalay, Amphur Muang, Krabi, 81180 Tab Kaek Beach, Thailand View On Map Key amenities of this property are Private Beach & Spa & Swimming Pool.
View More
Excellent4.6

(656 Ratings)

LKR 58,113

+ LKR 10,868 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Brown Hotel

Krabi Town | 2 minutes walk to Krabi Town Night Market
Location of the Hotel is Krabi Town View On Map (Maharaj 10).
View More
Excellent4.5

(1130 Ratings)

LKR 14,840

+ LKR 2,774 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Krabi


Check out best Krabi hotel deals and offers on more than 539 hotels in Krabi only on MakeMyTrip!

Wondering where to book your stay in Krabi? We understand your desire for comfort and hence have listed out the best Krabi hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Krabi. Select from best 539 hotels in Krabi.

All Above properties for Krabi are updated on Wednesday, May 13, 2026- 02.17.

Book affordable hotels in Krabi at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Krabi, Stay in Krabi's best hotels! Krabi Hotels Price Starts from Minimum LKR 3480 for Budget hotel. If you’re looking for a cheap hotel in Krabi, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Krabi accommodation. Check Price Now!


Five Star Hotels in Krabi

Hotel Adam Krabi

0 1 2 3 4 0 1 2 3 4

LKR 42,501

Per Night

Ao Nang

Rayavadee Krabi

0 1 2 3 4 0 1 2 3 4

LKR 192,744

Per Night

Ao Nang

Kanlapath Resort

0 1 2 3 4 0 1 2 3 4

LKR 5,705

Per Night

Thab Prik

Klong Muang

Grand Mercure Krabi Ao Nang

0 1 2 3 4 0 1 2 3 4

LKR 31,948

Per Night

Ao Nang

Varana Krabi Hotel

0 1 2 3 4 0 1 2 3 4

LKR 60,766

Per Night

Klong Muang

Ao Num Mao Bay

Ao Nang

Klong Muang

Hotels By Category in Krabi

Get the best deals on different type of Hotel categories in Krabi with MakeMyTrip.com. Choose from 539 hotels in Krabi. Just LKR 3480 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Show More

Hotels in Krabi with Free Breakfast

Ao Nang

Railay Village Resort & Spa

0 1 2 3 0 1 2 3 4

LKR 46,809

Per Night

Ao Nang

Green View Village Resort

0 1 2 0 1 2 3 4

LKR 9,850

Per Night

Ao Nang

Ao Nang

The Vatika Resort and Spa

0 1 2 0 1 2 3 4

LKR 7,017

Per Night

Ao Nang

Ao Nang

The Elements Krabi Resort

0 1 2 3 0 1 2 3 4

LKR 30,924

Per Night

Klong Muang

Krabi Tipa Resort

0 1 2 3 0 1 2 3 4

LKR 15,677

Per Night

Ao Nang

The Lai Thai

0 1 2 3 0 1 2 3 4

LKR 25,958

Per Night

Ao Nang

Tub Kaek

into the town

0 1 2 0 1 2 3 4

LKR 12,258

Per Night

Krabi Town

T2 Ao Nang Krabi

0 1 2 0 1 2 3 4

LKR 8,703

Per Night

Ao Nang

Palm Kiri Resort

0 1 2 0 1 2 3 4

LKR 9,826

Per Night

Ao Nang

Ao Nang

Four Star Hotels in Krabi

Baan Kulkandarin

0 1 2 3 0 1 2 3 4

LKR 50,241

Per Night

Ao Nang

Red Ginger Chic Resort

0 1 2 3 0 1 2 3 4

LKR 12,139

Per Night

Ao Nang

Railay Village Resort & Spa

0 1 2 3 0 1 2 3 4

LKR 46,809

Per Night

Ao Nang

Tha Lane Bay Villa

0 1 2 3 0 1 2 3 4

LKR 44,573

Per Night

Khao Thong

Railay Bay Resort And Spa

0 1 2 3 0 1 2 3 4

LKR 42,867

Per Night

Ao Nang

MW Krabi Beach Resort

0 1 2 3 0 1 2 3 4

LKR 13,211

Per Night

Ao Nang

Narintara Villas

0 1 2 3 0 1 2 3 4

LKR 145,847

Per Night

Ao Nang

Srisuksant Resort

0 1 2 3 0 1 2 3 4

LKR 11,044

Per Night

Ao Nang

Three Star hotels in Krabi

Le Passe-Temps

0 1 2 0 1 2 3 4

LKR 32,081

Per Night

Khao Thong

Aqua Aonang Krabi Resort

0 1 2 0 1 2 3 4

LKR 27,915

Per Night

Ao Nang

Tub Kaek

Machorat Aonang Resort

0 1 2 0 1 2 3 4

LKR 24,920

Per Night

Ao Nang

Aonang Suite Pool Villa

0 1 2 0 1 2 3 4

LKR 24,225

Per Night

Ao Nang

Railay Phutawan Resort

0 1 2 0 1 2 3 4

LKR 21,525

Per Night

Ao Nang

Aonang Phu Petra Resort

0 1 2 0 1 2 3 4

LKR 17,906

Per Night

Ao Nang

The Brown Hotel

0 1 2 0 1 2 3 4

LKR 17,485

Per Night

Krabi Town

The Beach at Klong Muang

0 1 2 0 1 2 3 4

LKR 16,244

Per Night

Klong Muang

Paradis Vert

0 1 2 0 1 2 3 4

LKR 15,806

Per Night

Khao Thong

Ao Nang

Aonang Inn

0 1 2 0 1 2 3 4

LKR 14,965

Per Night

Ao Nang

Family Tree Hotel

0 1 2 0 1 2 3 4

LKR 14,768

Per Night

Krabi Town

Aonang Dugong

0 1 2 0 1 2 3 4

LKR 14,700

Per Night

Ao Nang

Blue Orchid Beach Krabi

0 1 2 0 1 2 3 4

LKR 14,551

Per Night

Ao Num Mao Bay

BS KRABI HOTEL

0 1 2 0 1 2 3 4

LKR 14,507

Per Night

Ao Nang

Sino Siam Hotel

0 1 2 0 1 2 3 4

LKR 14,395

Per Night

Klong Muang

House No.2 Village

0 1 2 0 1 2 3 4

LKR 14,113

Per Night

Ao Nang

Krabi Aquamarine Resort

0 1 2 0 1 2 3 4

LKR 14,066

Per Night

Ao Nang

Sea Star House

0 1 2 0 1 2 3 4

LKR 13,435

Per Night

Ao Nang

Heaven View Krabi

0 1 2 0 1 2 3 4

LKR 13,435

Per Night

Ao Nang

Successive Resort

0 1 2 0 1 2 3 4

LKR 13,435

Per Night

Ao Nang

Ao Nang

Verandah Hotel

0 1 2 0 1 2 3 4

LKR 13,211

Per Night

Ao Nang

The Capuchin Hotel

0 1 2 0 1 2 3 4

LKR 13,001

Per Night

Ao Nang

Jingjit Hotel

0 1 2 0 1 2 3 4

LKR 12,763

Per Night

Krabi Town

Krabi SeaBass Hotel

0 1 2 0 1 2 3 4

LKR 12,567

Per Night

Krabi Town

Wild Orchid Villa Krabi

0 1 2 0 1 2 3 4

LKR 12,540

Per Night

Ao Num Mao Bay

Sabai Hotel Aonang

0 1 2 0 1 2 3 4

LKR 12,533

Per Night

Ao Nang

Fullmoon Beachresort Krabi

0 1 2 0 1 2 3 4

LKR 12,523

Per Night

Ao Nang

Railay Viewpoint Resort

0 1 2 0 1 2 3 4

LKR 12,434

Per Night

Ao Nang

Well Timed Hotel

0 1 2 0 1 2 3 4

LKR 12,373

Per Night

Krabi Town

Krabi Cozy Place Hotel

0 1 2 0 1 2 3 4

LKR 12,309

Per Night

Krabi Town

into the town

0 1 2 0 1 2 3 4

LKR 12,258

Per Night

Krabi Town

Frank Ao Nang Krabi Resort

0 1 2 0 1 2 3 4

LKR 12,248

Per Night

Ao Nang

A Little Villa

0 1 2 0 1 2 3 4

LKR 11,943

Per Night

Krabi Town

River Front Krabi Hotel

0 1 2 0 1 2 3 4

LKR 11,844

Per Night

Krabi Town

Ancora Y&W Boutique Hotel

0 1 2 0 1 2 3 4

LKR 11,739

Per Night

Ao Nang

Little Home Ao Nang

0 1 2 0 1 2 3 4

LKR 11,664

Per Night

Ao Nang

Aonang Sea Valley Resort

0 1 2 0 1 2 3 4

LKR 11,346

Per Night

Ao Nang

COSI Krabi Ao Nang Beach

0 1 2 0 1 2 3 4

LKR 11,268

Per Night

Ao Nang

Play Poshtel & Cafe'

0 1 2 0 1 2 3 4

LKR 11,251

Per Night

Krabi Town

The Fong Krabi Resort

0 1 2 0 1 2 3 4

LKR 11,200

Per Night

Krabi Town

Little Home Aonang

0 1 2 0 1 2 3 4

LKR 11,023

Per Night

Ao Nang

Sunda Resort

0 1 2 0 1 2 3 4

LKR 10,867

Per Night

Ao Nang

The Phu View at Aonang

0 1 2 0 1 2 3 4

LKR 10,766

Per Night

Ao Nang

Krabi Hotels by Location

Hotels near Popular Attractions in Krabi

Show More

Properties in Krabi

Hotels By Star Category in Krabi

Show More

Premium Hotels in Nearby Cities

Hyatt Regency Phuket Resort

0 1 2 3 4 0 1 2 3 4

LKR 48,912

Per Night

Kamala

Aleenta Resort And Spa

0 1 2 3 4 0 1 2 3 4

LKR 84,924

Per Night

Khok Kloy

Sira Grande Hotel Patong

0 1 2 3 0 1 2 3 4

LKR 13,208

Per Night

Patong

Bandara Beach Resort Phuket

0 1 2 3 0 1 2 3 4

LKR 21,603

Per Night

Cape Panwa

Recenta Phuket Suanluang

0 1 2 3 0 1 2 3 4

LKR 11,417

Per Night

Phuket Town

Rawai Princess Hotel

0 1 2 3 0 1 2 3 4

LKR 9,321

Per Night

Rawai

Navatara Phuket Resort

0 1 2 3 0 1 2 3 4

LKR 20,202

Per Night

Rawai

Phuket Airport

Proud Phuket Hotel

0 1 2 3 0 1 2 3 4

LKR 17,444

Per Night

Naiyang