Luxury hotels in Krabi

Find luxury hotels in Krabi

Escape with our luxury hotel deals in Krabi, Krabi Province, Thailand

Krabi, Thailand

Sand Sea Resort

8.2
  • Air Conditioning
  • Free WiFi
  • Laundry
  • Gym
  • 24/7 Front Desk
  • Housekeeping
Very Good 2,243 reviews
8.2
Select dates

Krabi, Thailand

Rayavadee

9.2
  • Daily breakfast
  • THB2,000 resort credit per package
  • Roundtrip transfers from Krabi Airport
Exceptional 1,629 reviews
9.2

3 nights from

£1,473 total with LUXPLUS+

Non-member £1,513

Valued up to £1,584

View offer
  • Air conditioning
  • Balcony
  • Bathrobe
  • Bathtub
  • Desk
  • Ensuite bathroom
  • Garden or pool views
+8 more
  • Hair dryer
  • In-room safe
  • Iron and ironing board
  • King bed
  • Minibar (charges apply)
  • TV
  • Tea and coffee-making facilities
  • Wi-Fi
Exceptional 3,187 reviews
9.2

1 night from

£95

Valued up to £95

View offer

Krabi, Thailand

Banyan Tree Krabi

9.6
  • Daily breakfast
  • US$100 resort credit per package (3+ nights)
  • One welcome drink per guest (3+ nights)
Outstanding 1,033 reviews
9.6

3 nights from

£1,072 total with LUXPLUS+

Non-member £1,105

Valued up to £1,105

View offer
  • Balcony
  • Bidet
  • Black-out shades
  • Desk
  • Ensuite bathroom
  • Garden views
  • Hair dryer
+8 more
  • In-room safe
  • King bed
  • Mini fridge
  • Non-smoking
  • Robes and slippers
  • TV
  • Tea and coffee-making facilities
  • Wi-Fi
Exceptional 1,673 reviews
9.0

1 night from

£69

Valued up to £69

View offer
  • Daily breakfast
  • Daily cocktail per adult
  • 60-minute massage per person (3+ nights)
  • One-time set menu lunch (5+ nights)
  • One-time three-course sunset dinner (7+ nights)

3 nights from

£446 total with LUXPLUS+

Non-member £460

Valued up to £661 -30%

View offer

Krabi, Thailand

Pakasai Resort

8.8
  • Air Conditioning
  • Free WiFi
  • Laundry
  • Gym
  • 24/7 Front Desk
  • Spa
Excellent 1,919 reviews
8.8
Select dates
View more offers

FAQs

Where is Krabi?

The tropical province is located in southern Thailand, 800km south of Bangkok. It’s located between Phang Nga and Trang and is home to over 150 islands, most with with the sunscreen-white sand and turquoise waters you’d expect of a place known as Thailand’s beach capital. Many Krabi hotels are just metres from picture-perfect stretches of sand, making ideal bases for days spent in the sun.

Where to stay in Krabi?

Which Krabi hotel you choose depends on which area you’d like to stay in and who you’re travelling with. For a family-friendly escape, opt for hotels and resorts in Ao Nang – it’s the main town, so has a multitude of restaurants and shops, as well as access to more secluded offshore islands.

If it’s pure privacy you’re after, Phai Plong Cove, Klong Muang and Tub Kaek are all home to secluded Krabi hotels that will take you to relaxation station in seconds.

Nature lovers will want to be nearby Phra Nang Beach – famous caves are found just offshore – while tropical-minded travellers won’t mind the journey to Railay, an isthmus that’s only accessible by boat. It’s home to an array of spectacular Krabi hotels, as well as activities such as sea kayaking, diving, snorkelling, hiking and rock climbing.