Hotels in Krabi

Find the best deals on 881 hotels in Krabi, Thailand

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Krabi hotels

Find the perfect Krabi, Thailand hotel for business or leisure


Things to do in Krabi

West Railay Beach
East Railay Beach
Tubkaek Beach

How much are hotels near West Railay Beach?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Krabi nearest to West Railay Beach, you should expect to pay around $73/night. This price fluctuates based on time of year. In general, a rate under $73/night is a good deal for momondo users staying near West Railay Beach. Hotels near West Railay Beach are typically 42% more expensive than the average hotel in Krabi, which is $42.

Hotels near West Railay Beach
Chill Out Bar and Bungalows
Best value
Chill Out Bar and Bungalows
7.2
$9
Deevana Plaza Krabi
#1 Most popular
Deevana Plaza Krabi
8.5
$27
Centara Grand Beach Resort & Villas Krabi
#2 Most popular
Centara Grand Beach Resort & Villas Krabi
8.3
$107
Railay Bay Resort And Spa
#3 Most popular
Railay Bay Resort And Spa
8.3
$47
Rayavadee
#4 Most popular
Rayavadee
9.3
$408
Railay Princess Resort & Spa
#5 Most popular
Railay Princess Resort & Spa
8.5
$27
Sand Sea Resort
Sand Sea Resort
8.4
$37
Railay Village Resort
Railay Village Resort
8.4
$68
Avatar Railay-Adult Only
Avatar Railay-Adult Only
8.9
$27
Anyavee Railay Resort
Anyavee Railay Resort
7.5
$35
Sunrise Tropical Resort
Sunrise Tropical Resort
8.8
$37
Bhu Nga Thani Resort and Spa
Bhu Nga Thani Resort and Spa
8.8
$44

How much are hotels near East Railay Beach?

Below are the 12 user recommended hotels in the area of Krabi that is closest to East Railay Beach. The average price near East Railay Beach is $66/night, with prices varying based on several factors including time of year. Hotels near East Railay Beach are typically 36% more expensive than the average hotel in Krabi, which is $42.

Hotels near East Railay Beach
Chill Out Bar and Bungalows
Best value
Chill Out Bar and Bungalows
7.2
$9
Deevana Plaza Krabi
#1 Most popular
Deevana Plaza Krabi
8.5
$27
Railay Bay Resort And Spa
#2 Most popular
Railay Bay Resort And Spa
8.3
$47
Rayavadee
#3 Most popular
Rayavadee
9.3
$408
Railay Princess Resort & Spa
#4 Most popular
Railay Princess Resort & Spa
8.5
$27
Sand Sea Resort
#5 Most popular
Sand Sea Resort
8.4
$37
Railay Village Resort
Railay Village Resort
8.4
$68
Avatar Railay-Adult Only
Avatar Railay-Adult Only
8.9
$27
Anyavee Railay Resort
Anyavee Railay Resort
7.5
$35
Sunrise Tropical Resort
Sunrise Tropical Resort
8.8
$37
Bhu Nga Thani Resort and Spa
Bhu Nga Thani Resort and Spa
8.8
$44
Green Valley Resort
Green Valley Resort
6.8
$15

How much are hotels near Tubkaek Beach?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Krabi nearest to Tubkaek Beach, you should expect to pay around $332/night. This price fluctuates based on time of year. In general, a rate under $332/night is a good deal for momondo users staying near Tubkaek Beach. Hotels near Tubkaek Beach are typically 87% more expensive than the average hotel in Krabi, which is $42.

Hotels near Tubkaek Beach
Phutubkaek View House
Best value
Phutubkaek View House
9.6
$18
Deevana Plaza Krabi
#1 Most popular
Deevana Plaza Krabi
8.5
$27
Phulay Bay, A Ritz-Carlton Reserve
#2 Most popular
Phulay Bay, A Ritz-Carlton Reserve
9.6
$551
The Tubkaak Krabi Boutique Resort
#3 Most popular
The Tubkaak Krabi Boutique Resort
9.1
$166
Amari Vogue Krabi
#4 Most popular
Amari Vogue Krabi
8.3
$98
Anyavee Tubkaek Beach Resort
#5 Most popular
Anyavee Tubkaek Beach Resort
8.7
$51
Tup Kaek Sunset Beach Resort
Tup Kaek Sunset Beach Resort
8.4
$30
Welcome toTupkaek sunset beach resort
Welcome toTupkaek sunset beach resort
$475
Two-Bedroom View, Executive Pool
Two-Bedroom View, Executive Pool
$677
With Breath-Taking Panoramic Views Across The Glistening Sea, The Appropriately Named Andaman Sea VI
With Breath-Taking Panoramic Views Across The Glistening Sea, The Appropriately Named Andaman Sea VI
$1,219

When to book a hotel in Krabi

Check out the information below to find the best deal on a Krabi hotel room
Low Season
September
High Season
May

cheapest month to stay

52%

expected price decrease

most expensive time to stay

40%

expected price increase

Price
$82 - $276
Highest day of week
Friday
Cheapest day of week
Thursday

av. price over the last two weeks

Average price (weeknight)

$111

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$113

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Krabi is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
$15 - $25
3 star
$38 - $59
4-5 star
$80 - $127

How much does a hotel in Krabi, Thailand cost per night?

Use the information below to find quality Krabi hotel rooms for low prices
2 stars and below
Railay Phutawan Resort
#1 most popular
Railay Phutawan Resort
8.7
$42
Bananas Resort & Restaurant
#2 most popular
Bananas Resort & Restaurant
9.2
$30
Balcony Party Hostel - Adult 18+
Best value
Balcony Party Hostel - Adult 18+
7.9
$8
3 stars
Krabi Tipa Resort
#1 most popular
Krabi Tipa Resort
8.5
$32
Centra by Centara Phu Pano Resort Krabi
#2 most popular
Centra by Centara Phu Pano Resort Krabi
8.5
$25
Krabi Heaven
Best value
Krabi Heaven
6.6
$12
4 stars and above
Krabi Resort
#1 most popular
Krabi Resort
8.5
$46
Hula Hula Resort Ao Nang
#2 most popular
Hula Hula Resort Ao Nang
8.4
$29
Frog and Catfish Country Inn Krabi
Best value
Frog and Catfish Country Inn Krabi
8.9
$16

Hostels and cheap hotels in Krabi

These hotels and hostels are the cheapest accommodations available in Krabi, Thailand
Balcony Party Hostel - Adult 18+
Balcony Party Hostel - Adult 18+
7.9
$8
P.N. Guest House
P.N. Guest House
2.2
$10
Snoozz Hotel
Snoozz Hotel
8.0
$9
Slumber Party Hostel By Bodega Krabi - Ao Nang
Slumber Party Hostel By Bodega Krabi - Ao Nang
8.2
$10
Ban To Guesthouse
Ban To Guesthouse
7.8
$10
Grand Tower Hotel
Grand Tower Hotel
6.8
$11

Get the best value hotel in Krabi

These Krabi hotels have the best prices for their ratings
Hula Hula Resort Ao Nang
Hula Hula Resort Ao Nang
8.4
$29
Deevana Plaza Krabi
Deevana Plaza Krabi
8.5
$27
Panan Krabi Resort
Panan Krabi Resort
8.9
$37
Anyavee Ao Nang Bay Resort
Anyavee Ao Nang Bay Resort
8.4
$34
Peace Laguna Resort & Spa
Peace Laguna Resort & Spa
8.5
$35
Srisuksant Resort
Srisuksant Resort
7.4
$25

Krabi travel information

How long do people stay in Krabi?

On average, people stay in Krabi for a total of 5 nights.

How much does a hotel cost in Krabi?

The cost of a hotel room in Krabi will vary according to demand, location and star rating. On average, rooms will cost around $51 per night.

When is the best time to book a hotel in Krabi?

The cheapest month to book a hotel in Krabi is September. The cost of your room could be as much as 52% cheaper than peak months.

Which day is cheapest to stay in Krabi?

Wednesday is the day where you will typically find the lowest price for your hotel room in Krabi. The highest price tends to be on Thursday.

How much does a hostel in Krabi cost?

Krabi hostels and hotels with a 2 star rating and below charge around $20 for a bed per person. This will be around $31 under the cost of a typical Krabi hotel.