25 Jul 2019 - 26 Jul 2019

2 guests - 1 room

Fly Stay Save + Unlock special hotel discounts when you book a flight through us. Woohoo!

Looking for some inspiration on where to stay in Krabi? Find top-rated cheap hotels in Krabi from RM 81 per night which include Dee Andaman Hotel, Krabi Heaven and The Guest Hotel based on user reviews.


Booking hotels on Skyscanner is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your Krabi hotel by clicking directly through to the hotel or to trusted travel agent websites like Agoda, and No additional fees are added if you book with us.


To get started, simply add your chosen travel dates to the search box above and let us find cheap Krabi hotel deals for you. Or alternatively, select from the hotel Krabi options above.

Top rated hotels in Krabi

from RM 95
from RM 113

What are travellers saying about Krabi?

Adventure Travellers
Outdoor Enthusiasts
Nightlife Lovers
Member reviews (87)

Krabi is one of the most touristic places in Thailand. But with different kind of beaches, good for every kind of crowd and budgets, and beautiful surroundings, it is worth visit. At least on your first night you can base yourself on Krabi Town, near the river

Alexandra Paredes
Alexandra ParedesAventura

Great city. Perfect to just stay for one or two nights and go to the islands. We stayed at Pak Up Hostel. Amazing amazing amazing hostel to be at!

Sue A.
Sue A.Putrajaya

If you're a sunset chaser, island hopper, food hunter, massage lover, this is the place for you!

Roxie Lategan
Roxie LateganLos Angeles

Lovely place to visit, I would recommend the 1200 stairs up to the Tiger Cave Temple for breathtaking views. The Emerald pools are stunning too where a lot of people swim but doesn't seem entirely sanitary...


The least expensive month is October, with an average of RM 72 per night. The most expensive month to stay in Krabi is January, with an average price of RM 92 per night.
The average price of a hotel in July last year was RM 77 per night. This is 4% less than the average nightly price of RM 81 seen over the previous 12 months.
In Krabi, the expected average temperature in July is 28.7°C/83.7°F. The warmest month is typically March, which averages 33.9°C/93.0°F. The coolest month is October, with temperatures averaging 24.6°C/76.3°F.
The nearest airport to Krabi is Krabi (KBV) (8.74km). Other nearby airports include: Phuket (66.68km)

Plan a trip to Thailand