Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Krabi – 148 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hop Inn Krabi

Hotel in Krabi

Set 1312 feet from Wat Kaew Korawaram, Hop Inn Krabi features rooms with air conditioning in Krabi town. Very clean and comfortable. Good location. Ample parking lot on site.

Show more Show less
8.3
Very Good
678 reviews
Price from
$19
per night

Green House Hotel

Hotel in Krabi

Green House offers affordable accommodations located conveniently in the town center. It is a short walk from Vogue Shopping Center, Maharat Plaza and Weekend Night Market Krabi Town. I love how friendly the staff is. It's so lovely while on holiday to stay in a place that is nice and clean, and yet not pretentious or uptight. The bathtubs are great, location is a lovely stroll into the city center, and the beds are comfortable. I will always recommend this place to anyone.

Show more Show less
8.1
Very Good
954 reviews
Price from
$24
per night

The Pineapple Hotel

Hotel in Krabi

Set in Krabi town, 1.4 mi from Wat Kaew Korawaram, The Pineapple Hotel offers accommodations with a restaurant, free private parking, a fitness center and a shared lounge. The room was nice and clean, comfortable beds and nice clean bathroom too.

Show more Show less
7.9
Good
437 reviews
Price from
$27
per night

City Hotel Krabi

Hotel in Krabi

City Hotel is located in central Krabi Town, opposite the Night Market and 30 minutes’ drive from Ao Nang Beach. It offers free parking and affordable accommodations. Good location, friendly and helpfull staff, clean and large rooms.

Show more Show less
8
Very Good
914 reviews
Price from
$27
per night

Nap Krabi Hotel

Hotel in Krabi

Set in Krabi town, 2.5 mi from Krabi Stadium, Nap Krabi Hotel offers accommodations with a restaurant, free private parking, a bar and a shared lounge. We loved this place, big room, free transport service and lovely staff. Close to Tesco about 5 mins walk very convenient. Would love to stay longer so we’ll be back next time we’re in Krabi.

Show more Show less
7.9
Good
1,601 reviews
Price from
$35
per night

Krabi SeaBass Hotel

Hotel in Krabi

Krabi SeaBass Hotel has a restaurant, bar, a shared lounge and garden in Krabi town. This 4-star hotel offers room service and a tour desk. Staff was super helpful, nice pool, good food, great location !:)

Show more Show less
8.3
Very Good
589 reviews
Price from
$42
per night

The Brown Hotel

Hotel in Krabi

Featuring a terrace, The Brown Hotel is located in Krabi town in the Krabi Province region, 1969 feet from Wat Kaew Korawaram and 1.5 mi from Thara Park. Really good location, cleaned and lovely room. I was so happy while I stayed on this hotel and the breakfast was so good especially the homemade wholewheat bread. Will be back to stay there for sure! Very recommended!!!

Show more Show less
9.4
Awesome
295 reviews
Price from
$40
per night

River Front Krabi Hotel

Hotel in Krabi

Located in Krabi town, 1.6 mi from Wat Kaew Korawaram, River Front Krabi Hotel provides accommodations with a bar, free private parking, a garden and a terrace. Breakfast was good and diverse. It is nice to have restaurant during lunch and diner time on site. Everything is brand new, from swimming pool to beds. We booked connecting rooms and was a plus. View from the room with a bench is beautiful. Only a short walk to city center. Staff was helpful. Taxi service and communication ok. Rooms were very big and clean.

Show more Show less
8.4
Very Good
527 reviews
Price from
$35
per night

Krabi Golden Hill Hotel

Hotel in Krabi

Located in Krabi town, less than 0.6 mi from Thara Park, Krabi Golden Hill Hotel provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a shared lounge. Service is excellent . Everyone so cooperative.all time car service is nice.

Show more Show less
8.3
Very Good
1,301 reviews
Price from
$21
per night

OYO 1118 KLBoutique Hotel

Hotel in Krabi

Featuring 2-star accommodations, OYO 1118 KLBoutique Hotel is located in Krabi town, 1.5 mi from Thara Park and 1.7 mi from Krabi pier - Klong Jirad. The staff were really helpful and friendly, helped us book a trip to railay beach and also our bus upto bangkok, the place is in a really good location close to everything and it's really good value for money plus the room was great and free toast and tea/coffee. Honestly have nothing bad to say about this place!

Show more Show less
8.6
Excellent
307 reviews
Price from
$18
per night

Most-booked hotels in Krabi in the past month

See all

Krabi's best hotels with breakfast

See all

Budget hotels in Krabi

See all

Hotels located in the center of Krabi

See all

FAQs about hotels in Krabi

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Krabi:

Explore guest reviews of hotels in Krabi

See all