Planning a trip to Thailand? We’ve handpicked the best hotels in Krabi, so you can enjoy an easy, relaxing getaway. This scenic province in Southern Thailand is home to some of the country’s most famous attractions – including Railay Beach and the Phi Phi Islands – so you’ll be spoilt for choice on where to stay in Krabi.
Centara Grand Krabi, Dusit Thani Krabi and Tubkaak Krabi Resort, are some of our favourite Krabi hotels. Or, for a truly unique holiday, consider staying at Rayavadee Krabi – on the edge of Krabi Marine National Park, this secluded five-star hotel is only accessible by boat. Tempted? Speak to our travel experts to find out more about our Krabi hotels.
Situated on a 500-metre sweep of white sand, with views across Pai Plong Bay to the limestone Ao Nang Tower, Centara Grand Krabi is a Southern Thailand paradise. Wherever you are in the resort, you’ll catch a glimpse of the turquoise waters beyond.
Right on Klong Muang Beach, with its long stretch of sand and clear seas, Dusit Thani Krabi Beach Resort really is a taste of paradise. As you laze in a hammock between the palms or sip cocktails by the infinity pool, you’re bound to feel far from home.
If Southern Thailand’s exotic nature is your idea of paradise, consider Rayavadee. Situated by the famous Railay Beach, on the edge of Krabi Marine National Park, this beautiful resort is surrounded by turquoise waters, and full of unique flora and fauna.
Nestled beneath the palms of Tubkaak Beach and sheltered by Hang Nak mountain, Tubkaak Krabi is a tropical haven. This boutique resort overlooks the turquoise Andaman Sea and, no matter where you are in the hotel, you’ll have views of Krabi’s distinctive limestone islets.