Agoda Hero Banner

Find hotels in Krabi Town

281 vacation rentals and hotels available now

11 best hotels in Krabi Town

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Krabi SeaBass Hotel (SHA Extra Plus)
Krabi Town,Krabi Town - View on map
"Perfect hotel"
8.5

Excellent

2097 reviews

Avg price per night
$ 42
City Hotel Krabi (SHA Plus+)
Krabi Town,Krabi Town - View on map
"Walking distance to krabi weekend night market, around 40km to emerald pool by vehicle, easy to find street food."
8

Excellent

2334 reviews

Avg price per night
$ 25
BanTo Guesthouse
Krabi Town,Krabi Town - View on map
"Food was great Family run and very friendly Good suggestions how to make the best use of our time by the owner."
8.1

Excellent

1026 reviews

Avg price per night
$ 11
River Front Krabi Hotel (SHA Extra Plus)
Krabi Town,Krabi Town - View on map
"Really liked the overall design and color theme of the hotel."
8.3

Excellent

503 reviews

Avg price per night
$ 44
Riverside Hotel (SHA Plus+)
Krabi Town,Krabi Town - View on map
"Staff was awesome."
7.1

Very good

1024 reviews

Avg price per night
$ 17
Dee Andaman Hotel Pool Bar
Krabi Town,Krabi Town - View on map
"Rooms were great, pool was good and the staff were very friendly and accommodating."
7.9

Very good

1172 reviews

Avg price per night
$ 22
The Brown Hotel Krabi
Krabi Town,Krabi Town - View on map
"We do really enjoy our stay at the brown hotel."
9.1

Exceptional

109 reviews

Avg price per night
$ 43
The Pineapple Hotel
Krabi Town,Krabi Town - View on map
"also with gym facilities that is sufficient for a light sweat training."
7.9

Very good

126 reviews

Avg price per night
$ 74
Srisuksant Square (SHA Extra Plus)
Krabi Town,Krabi Town - View on map
"Good location at krabi town, easy access to weekend market."
8.5

Excellent

524 reviews

Avg price per night
$ 16
The Greenery Hotel (SHA Extra Plus)
Krabi Town,Krabi Town - View on map
"The hotel room was spacious and great value for money."
7.5

Very good

485 reviews

Avg price per night
$ 26
Krabi SeaBass Hotel (SHA Extra Plus)
Krabi Town,Krabi Town - View on map
"Perfect hotel"
8.5

Excellent

2097 reviews

Avg price per night
$ 42

Discover the neighborhoods of Krabi Town


Just booked


Just viewed by other Agoda travelers


In and around Krabi Town



More about Krabi Town

Krabi Town is the provincial capital and most important transport hub in Krabi. Tourists who stop here are usually on their way to Ao Nang, Railay and Klong Muang. Krabi Town offers authentic local atmosphere, and visitors that book accommodation in Krabi Town enjoy plenty of laid-back, friendly hospitality.

Krabi Town’s greatest appeal is for tourists seeking an authentic diversion. With so many great attractions like Railay Beach, Koh Phi Phi and Koh Lanta in reach, some travelers linger for an inside view of southern Thai culture.

For locals, Krabi is an indispensable hub. Beyond being an essential transportation depot, the town is also home to Krabi Hospital and provincial government offices. Tourists who choose to stay a night here find plenty to do. The local flower market is an interesting place to stroll by day, followed by the Krabi night market.

The most impressive site in Krabi Town is Wat Tham Sua, a cave temple incorporated into a craggy cliff. The monastery lies at the base of the cliffs, with an impressive Buddha image perched on the top. Climbing to the summit takes roughly 40 minutes, and it’s an important ritual for Buddhist pilgrims. Smaller sites like the City Pillar are also in town.

Hotels in Krabi Town are cheaper than those in other parts of the province. Most fall into budget or mid-range categories, though there are few up-market options. The best upscale resort is on Koh Klang, an island separated from the mainland by a thin sliver of water. It offers luxury accommodation and bungalows within easy reach of the town center.