← Back to all hotels

Best Hotels in Krabi, Thailand

5 curated hotels · boutique, luxury, resort · $120–$3000/night

Sofitel Krabi Phokeethra Golf & Spa Resort

Sofitel Krabi Phokeethra Golf & Spa Resort

★★★★★ · resort · $120-$500/night

Sofitel Krabi Phokeethra Golf & Spa Resort is a 5-star resort in Klong Muang, Krabi, Thailand, managed by Accor. The property is distinguished by championship golf courses. The hotel comprises 276 ro...

The Tubkaak Krabi Boutique Resort

The Tubkaak Krabi Boutique Resort

★★★★★ · boutique · $200-$800/night

The Tubkaak Krabi Boutique Resort is a 5-star boutique in Tubkaak, Krabi, Thailand, managed by Independent. The property is distinguished by an adults-only sanctuary and a deeply romantic atmosphere. ...

Six Senses Yao Noi (Krabi Access)

Six Senses Yao Noi (Krabi Access)

★★★★★ · luxury · $250-$1200/night

Six Senses Yao Noi (Krabi Access) is a 5-star luxury in Ao Nang, Krabi, Thailand, managed by Six Senses. The property is distinguished by holistic wellness programs and a deeply romantic atmosphere. ...

Rayavadee

Rayavadee

★★★★★ · resort · $400-$2500/night

Rayavadee is a 5-star resort in Railay, Krabi, Thailand, managed by Independent. The hotel comprises 98 rooms and suites, originally established in 1997 and most recently renovated in 2020. Nightly r...

Phulay Bay, a Ritz-Carlton Reserve

Phulay Bay, a Ritz-Carlton Reserve

★★★★★ · resort · $500-$3000/night

Phulay Bay, a Ritz-Carlton Reserve is a 5-star resort in Nong Thale, Krabi, Thailand, managed by Marriott. The hotel comprises 54 rooms and suites, originally established in 2010 and most recently re...

All hotels include detailed editor reviews, FAQ, photos, and pricing in Korean, English, and Chinese. Data updated October 2026.