Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Krabi town – 149 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 2 stars

Hotel in Krabi town

Set 400 metres from Wat Kaew Korawaram, Hop Inn Krabi features rooms with air conditioning in Krabi town. Room was small but it was really enough place for two person with huge bagpacks. Personal was kind, so we bought one more night in this house.

Show more Show less
8.3
Very good
677 reviews
Price from
£14
per night

Green House Hotel 3 stars

Hotel in Krabi town

Green House offers affordable accommodation located conveniently in the town centre. It is a short walk from Vogue Shopping Centre, Maharat Plaza and Weekend Night Market Krabi Town. Loved loved loved the location - perfect for exploring the town. The staff was also very helpful in getting us set up for tours and shuttles as needed. Also, good food in the attached restaurant (Amity). Overall, would recommend.

Show more Show less
8.1
Very good
954 reviews
Price from
£17
per night

Nap Krabi Hotel 4 stars

Hotel in Krabi town

Set in Krabi town, 4 km from Krabi Stadium, Nap Krabi Hotel offers accommodation with a restaurant, free private parking, a bar and a shared lounge. Clean hotel, very friendly staff, has free shuttle service, and eats very well. we will repeat.

Show more Show less
7.9
Good
1,601 reviews
Price from
£26
per night

Krabi Golden Hill Hotel 3 stars

Hotel in Krabi town

Located in Krabi town, less than 1 km from Thara Park, Krabi Golden Hill Hotel provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a shared lounge. The stuff was super friendly, they provide free transportation to Krabi Downtown. Very comfy and clean rooms, great breakfast, great pool. They did our laundry and helped us booking our transportation to our next destination. If I ever go back to Krabi I’m staying there again!!

Show more Show less
8.3
Very good
1,301 reviews
Price from
£16
per night

The Pineapple Hotel 4 stars

Hotel in Krabi town

Set in Krabi town, 2.2 km from Wat Kaew Korawaram, The Pineapple Hotel offers accommodation with a restaurant, free private parking, a fitness centre 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
£19
per night

The Brown Hotel 3 stars

Hotel in Krabi town

Featuring a terrace, The Brown Hotel is located in Krabi town in the Krabi Province region, 600 metres from Wat Kaew Korawaram and 2.4 km from Thara Park. The room is clean and comfortable. Staffs are kind and helps me a lot during my staying. The breakfast is also great! The location is also perfect.

Show more Show less
9.4
Superb
294 reviews
Price from
£29
per night

Krabi P.N. Boutique House 3 stars

Hotel in Krabi town

Set in Krabi town, within 1.3 km of Wat Kaew Korawaram and 3 km of Thara Park, Krabi P.N. Clean, good location, quiet and not far from the markets. Excellent value for money!

Show more Show less
8.4
Very good
229 reviews
Price from
£13
per night

Krabi SeaBass Hotel 4 stars

Hotel in Krabi town

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. The breakfast was nice. Location quite near to main street, easy to find foods and restaurants.

Show more Show less
8.3
Very good
589 reviews
Price from
£30
per night

OYO 1118 KLBoutique Hotel 2 stars

Hotel in Krabi town

Featuring 2-star accommodation, OYO 1118 KLBoutique Hotel is situated in Krabi town, 2.4 km from Thara Park and 2.8 km from Krabi pier - Klong Jirad. Everything! Very kind! Great location and really cheap!

Show more Show less
8.6
Fabulous
307 reviews
Price from
£13
per night

The Seens Hotel 3 stars

Hotel in Krabi town

Set in Krabi town, within 2.1 km of Wat Kaew Korawaram and 3.4 km of Thara Park, The Seens Hotel features accommodation with a terrace and as well as free private parking for guests who drive. Extremely comfortable. Best bed in all of Thailand after 3 weeks. Nice staff. Hot water.

Show more Show less
8.8
Fabulous
512 reviews
Price from
£18
per night

Most booked hotels in Krabi town in the past month

See all

Krabi town's best hotels with breakfast

See all

Budget hotels in Krabi town

See all

Hotels located in the centre of Krabi town

See all

FAQs about hotels in Krabi town

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Krabi town:

Explore guest reviews of hotels in Krabi town

See all