Hotel deals in Krabi

Multiple accommodations for your stay
Check-in date:
19 Apr 2026
Check-out date:
20 Apr 2026
Guests
2 guests
Ages of children:

Where to stay in Krabi?

149 Hotels  |  42 Resorts  |  38 Villas

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Krabi

OUTRIGGER Phi Phi Island Resort

11 Moo 8 Laem Tong, Ao Nang, Krabi, Phi Phi Don, Thailand (Open map)

Enjoying a prime location in a beach area, the hotel is in the immediate vicinity of Leamtong Beach. Situated in the Laem Tong Bay district…

9.3
Superb
610 reviews

Anana Ecological Resort Krabi

Soi Suan Tu Rian, Krabi, Thailand (Open map)

Guests can easily reach the wide sand Railay Beach 3.3 km from this Krabi hotel. Positioned 3.2 km from the Moo 4 and approximately 10…

Banyan Tree Krabi Hotel

279 Moo 3, Krabi, Thailand (Open map)

The Laem Chamuk Khwai is 4.3 km from the hotel, and Phuket airport is 160 km away. Situated nearly 5 minutes' walk from Khao Ngon…

Top 4-star hotels in Krabi

Islanda Hideaway Resort

177 Moo 3, Klong Prasong, Muang, Krabi, Thailand (Open map)

Located in the Ko Klang district of Krabi, the resort is around 20 minutes' walk from the river. Offering a seawater swimming pool and a…

9.0
Superb
1343 reviews

Venice Krabi Villa Resort

Moo 5, 478, Ao Nam Mao, Thailand (Open map)

Set in a lagoon and greenery, the 4-star hotel is a 15-minute ride from the Ao Nang Krabi Thai Boxing Stadium. Featuring Wi…

8.9
Fabulous
1963 reviews

Centara Anda Dhevi Resort & Spa Krabi

182 Moo 3 Ao Nang Soi 8, Krabi, Thailand (Open map)

The hotel is situated a mere 1.6 km from the Ao Nang Snake Show and near the beach district of Krabi. The fantastic 4-star…

8.3
Very Good
1543 reviews

Top 3-star hotels in Krabi

The 9Th House

9/9 Chaofa Rd. Paknam Mueang Krabi Thailand, Krabi, Thailand (Open map)

You'll need 25-minute drive to Krabi International airport. Nestled in the Downtown Krabi district of Krabi, just 1.6 km from Thara Park, the 3…

9.5
Exceptional
552 reviews

Phanom Bencha Mountain Resort

42/2 Moo 7 Krabi Noi Subdistrict, Krabi, Thailand (Open map)

The Khao Phanom Bencha National Park is around 10 minutes' drive from this 3-star resort, and Phuket airport is 165 km away. Situated 4.9…

9.2
Superb
188 reviews

Andaman Pearl Resort

754-754/1 Soi Aonang 11/1, Moo 2 754-754/1, Soi Aonang 11/1, Moo 2 , Aonang, Muang, Krabi, Krabi, Thailand (Open map)

Surrounded by mountains, the hotel is 2.4 km from Noppharat Thara Beach. The 3-star Andaman Pearl Resort Krabi, located a mere 6 minutes on…

8.6
Fabulous
1165 reviews

Top 2-star hotels in Krabi

Hop Inn Krabi Building B

19/1 Ruamjit Road, Pak Nam Sub District, Mueang Krabi District, Krabi, Krabi, Thailand (Open map)

Located 0.8 km from the Krabi Walking Street, the hotel is also only 500 metres from Chaloem Rattanakosin Sports Stadium. Hop Inn Krabi Building B…

8.8
Fabulous
102 reviews

Just Fine Krabi Bed & Breakfast

2/8 Maharat Soi 10, Krabi, Thailand (Open map)

This Krabi hotel in a shopping neighbourhood is around 4 km from the Ko Mai Phai and within reach of such shopping venues as Krabi…

8.1
Very Good
325 reviews

The City House

90/78-79 Maharaj Road Paknum, Krabi, Thailand (Open map)

The 2-star hotel is centrally situated 4 km from the Ko Mai Phai. The City House Krabi hotel, located a 7-minute walk from…

8.2
Very Good
410 reviews

Recommended hotels in Krabi

Tiger On The Beach

Tiger On The Beach 553 Moo 2, Nong Thale, Mueang Krabi, Krabi, Thailand (Open map)

The 3-star hotel in Krabi is 10 minutes' drive from the Overpass Hin Pheng. Guests of Tiger On The Beach Krabi hotel can enjoy…

10
Exceptional
1 review

Seasmile Beach Resort Koh Jum Formerly Sunsmile

Asoi, Bantingrai, Kohsriboya Nuea Khlong, Koh Jum, Thailand (Open map)

Guests may find Muslim mosque a 10-minute drive from this hotel, and Big Tree is a 15-minute ride away. Located 3 km from…

9.2
Superb
107 reviews

Pak-Up Hostel

87 Utarakit Road, Paknam, Krabi, Thailand (Open map)

The Krabi hostel is in the centre of the city centre, with access to the Wat Kaew Ko Wararam, located an 18-minute walk away.

8.7
Fabulous
1338 reviews
Thank you for subscribing
Close