Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Krabi

Filter by star ratings
All filters
Holiday Inn Resort Krabi Ao Nang Beach
8.6 Excellent

11.3 km from city centre, Krabi Show on map

ExcellentBased on 999 reviews
8.6

Contemporary in its design, Holiday Inn Resort Krabi Ao Nang Beach is positioned in a well-known area of Krabi. It has a fitness centre, as well as an outdoor pool, a Jacuzzi and water slides.

Golden Beach Resort
8.4 Excellent

10.7 km from city centre, Krabi Show on map

ExcellentBased on 342 reviews
8.4

Located in Ao Nang, this resort provides good value accommodation. It also offers a coffee bar, an outdoor pool and a Jacuzzi.

Krabi City View Hotel
8.6 Excellent

0.3 km from city centre, Krabi Show on map

ExcellentBased on 24 reviews
8.6

The hotel is located in Krabi and is close to Krabi Pier. Guests can also enjoy free internet in all areas.

Buri Tara Resort
8.6 Excellent

11.1 km from city centre, Krabi Show on map

ExcellentBased on 525 reviews
8.6

This modern resort is situated in Ao Nang, and features an outdoor pool, a mineral bath and a Jacuzzi. There is also a fitness centre with a swimming pool.

Krabi River Hotel
8.6 Excellent

0.8 km from city centre, Krabi Show on map

ExcellentBased on 326 reviews
8.6

Krabi River Hotel is located in Krabi and features free Wi-Fi. It also offers luggage storage, a 24-hour reception and a tour desk.

Maritime Park & Spa Resort
6.9 Good

2.0 km from city centre, Krabi Show on map

GoodBased on 518 reviews
6.9

Maritime Park And Spa Resort is located in Krabi and offers free Wi-Fi. It also provides a kids pool, an outdoor pool and a sauna.

Amari Vogue Krabi
8.3 Excellent

18.7 km from city centre, Krabi Show on map

ExcellentBased on 199 reviews
8.3

This rustic resort in Krabi offers free Wi-Fi, as well as a private cinema and a plunge pool. Guests also have exclusive access to the on-site Breeze Spa and Fit centre.

J Holiday Resort
7.9 Good

0.6 km from city centre, Krabi Show on map

GoodBased on 208 reviews
7.9

J Holiday Inn Krabi provides a comfortable setting while in Krabi. It offers 3-star accommodation with air-conditioned rooms.

Aonang Oscar Pool Villas
8.5 Excellent

7.7 km from city centre, Krabi Show on map

ExcellentBased on 375 reviews
8.5

Aonang Oscar Pool Villas is situated in Ao Nang, just 35 minutes from Krabi International Airport. It also offers a kids pool, free Wi-Fi and an outdoor pool.

Avani Ao Nang Cliff Krabi Resort
8.3 Excellent

10.4 km from city centre, Krabi Show on map

ExcellentBased on 314 reviews
8.3

Located in Ao Nang, this modern resort is within a 10-minute walk of Ao Phra Nang. It also provides a kids club, free Wi-Fi and a swimming pool.

Tips for booking a Krabi hotel

Cheapest month:August
Most expensive month:January
Average price in Krabi:$159/night
Absolute cheapest price found:$7/night
Cheapest day:Saturday
Most expensive day:Thursday
$64 - $321
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$37 - $155
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Krabi hotels

Show all 884 hotels
1
Sunrise Tropical Resort
8.8 Excellent

10.1 km from city centre, Krabi Show on map

Situated in Krabi, this 4-star property is modern and stylish. It also offers a coffee bar, an outdoor pool and free Wi-Fi.

2
Nakamanda Resort & Spa
9.0 Excellent

18.1 km from city centre, Krabi Show on map

Situated in Krabi, Nakamanda Resort & Spa offers modern 5-star accommodation, as well as an outdoor pool and a Jacuzzi. The resort also has rooms with private terraces overlooking the sea.

3
Avatar Railay-Adult Only
8.9 Excellent

9.9 km from city centre, Krabi Show on map

This unique resort is situated in Ao Nang, and offers a 24-hour reception, a sun deck and an outdoor pool. It provides 3-star accommodation and views of the pool.

4
Peak Boutique City Hotel
9.1 Excellent

1.8 km from city centre, Krabi Show on map

Peak Boutique City Hotel Krabi offers a modern setting while in Krabi. It also provides bicycle rental, a 24-hour reception and luggage storage.

5
Holiday Inn Resort Krabi Ao Nang Beach
8.6 Excellent

11.3 km from city centre, Krabi Show on map

Contemporary in its design, Holiday Inn Resort Krabi Ao Nang Beach is positioned in a well-known area of Krabi. It has a fitness centre, as well as an outdoor pool, a Jacuzzi and water slides.

6
Bliss Resort Krabi
8.9 Excellent

18.3 km from city centre, Krabi Show on map

Offering a private beach, Bliss Resort Krabi is situated in Krabi and is a short stroll from Khlong Muang Beach. The numerous amenities this charming resort offers include massage services, laundry facilities and valet parking.

7
Dusit Thani Krabi Beach Resort
9.0 Excellent

17.5 km from city centre, Krabi Show on map

Dusit Thani Krabi Beach Resort offers modern 5-star accommodation in Krabi. It also provides 24-hour room service, an executive floor and a kids club.

8
The Tubkaak Krabi Boutique Resort
9.1 Excellent

18.6 km from city centre, Krabi Show on map

Boasting an outdoor pool, a private beach and free Wi-Fi, The Tubkaak Krabi Boutique Resort is located in Krabi and provides comfortable accommodation. It also features a sauna and a gym.

Cheapest hotels in Krabi, Krabi

Show all 884 hotels
Chill Out Bar and Bungalows
7.2 Good

10.2 km from city centre, Krabi Show on map

Chill Out Jungle Bungalows is situated in Krabi and features free wireless internet. It provides a dry cleaning service and luggage storage, and is a brief stroll from Ton Sai Beach.

$12
Avg. per night
Pak-Up Hostel
8.9 Excellent

0.4 km from city centre, Krabi Show on map

Pak-Up Hostel is located in Krabi and provides guests with free Wi-Fi. It also provides a beauty centre, laundry facilities and a rooftop terrace.

$12
Avg. per night
Ao Nang Home Stay
8.9 Excellent

9.4 km from city centre, Krabi Show on map

This hostel is located in Ao Nang, and offers massage services, luggage storage and a ticket service. It is ideally positioned for guests wishing to visit the area's popular attractions.

$14
Avg. per night
Krabi City View Hotel
8.6 Excellent

0.3 km from city centre, Krabi Show on map

The hotel is located in Krabi and is close to Krabi Pier. Guests can also enjoy free internet in all areas.

$17
Avg. per night
Phranang Place
8.1 Excellent

10.2 km from city centre, Krabi Show on map

Phranang Place provides 3-star accommodation in Ao Nang. Those staying at the property have access to a sun deck, a beauty centre and an outdoor pool.

$17
Avg. per night
Krabi River Hotel
8.6 Excellent

0.8 km from city centre, Krabi Show on map

Krabi River Hotel is located in Krabi and features free Wi-Fi. It also offers luggage storage, a 24-hour reception and a tour desk.

$18
Avg. per night
Frog and Catfish Country Inn Krabi
8.9 Excellent

15.9 km from city centre, Krabi Show on map

Located in Krabi, the resort is within a 35-minute drive of Krabi International Airport and offers an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

$21
Avg. per night
J Holiday Resort
7.9 Good

0.6 km from city centre, Krabi Show on map

J Holiday Inn Krabi provides a comfortable setting while in Krabi. It offers 3-star accommodation with air-conditioned rooms.

$22
Avg. per night

Hotel prices in Krabi

2 stars or below

$9 - $106

No. 1 most popular

Pak-Up Hostel
8.9 Excellent
$12
Avg. per night

No. 2 most popular

Krabi River Hotel
8.6 Excellent
$18
Avg. per night

Best value

Amity Poshtel
8.5 Excellent
$9
Avg. per night
3 stars

$17 - $263

No. 1 most popular

$31
Avg. per night

No. 2 most popular

Krabi Tipa Resort
8.5 Excellent
$39
Avg. per night

Best value

$17
Avg. per night
4 stars and up

$21 - $212

No. 1 most popular

Krabi Resort
8.5 Excellent
$56
Avg. per night

No. 2 most popular

$147
Avg. per night

Best value

$21
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Krabi

About Krabi

With stunning scenery, sun-drenched beaches and some of Southeast Asia’s best rock climbing opportunities, Krabi is one of Thailand’s most enchanting provinces. It’s anchored by Krabi town, a lively resort that is home to plenty of guesthouses, western restaurants and friendly travel agencies.

Things to Do

Most travellers make a beeline for nearby Railay Beach, a world-renowned rock climbing destination. Accessible only by boat, it’s fringed by towering limestone crags, sandy beaches and laid-back restaurants.

Krabi is just a stone’s throw from some of Thailand’s most beautiful islands. In town, you’ll find plenty of tour agencies offering day trips to secluded beaches and lush jungle islands nearby. Some of the most popular excursions from Krabi include Ko Hong, Ko Poda and Ko Gai (also known as Chicken Island).

Beyond its adventurous activities on offer, Krabi is home to the mighty Tiger Cave Temple. Perched high on a hilltop, the Buddhist temple is known for the tiger paw prints on its cave walls. There’s a strenuous flight of stairs to the summit, but the views are well worth the trip.

For most travellers, Krabi town is a jumping point to other Andaman Island destinations. From here you can reach the insanely beautiful Phi Phi Islands, coral fringed Ko Lanta and stunning Ko Yao Yai.

Getting Around

Krabi is easy to navigate on foot, with most of the action contained within the town centre. If you don’t want to walk, simply hail a cheap taxi or tuk-tuk. Local buses run to Ao Nang and Klong Muang, while places like Railay Beach are only accessible by boat. If you’re travelling onwards, Krabi is a great place to book ferries to the Phi Phi Islands and Koh Lanta.

Krabi travel FAQs

  • What are the best hotels in Krabi?

    Krabi is home to many highly-rated hotels, one of which is Krabi Resort, which has a current rating of 8.5. For other potential stays, consider Centara Grand Beach Resort & Villas Krabi and Centra by Centara Phu Pano Resort Krabi, which can also be great places to stay in Krabi.

  • What is a good hotel near Railay Beach Viewpoint?

    A good hotel close to Railay Beach Viewpoint is Centara Grand Beach Resort & Villas Krabi (rated 8.3/10 from 557 reviews).

  • What is a good hotel in Krabi near West Railay Beach?

    Centara Grand Beach Resort & Villas Krabi is a hotel near West Railay Beach that is popular with HotelsCombined users, scoring 8.3 from 557 reviews.

  • Is there a good hotel near Krabi Walking Street?

    A good hotel near Krabi Walking Street is Pak-Up Hostel, which has been rated 8.9/10 by 606 HotelsCombined user reviews.

  • How much is a hotel in Krabi tonight?

    A hotel in Krabi tonight has an average price of $92, but some deals have been found for as low as $10 in HotelsCombined searches over the last 72 hours. Prices in Krabi are changing frequently. The best price found for a 4-star Krabi hotel for tonight has been $22.