Hotels in Krabi

For those dreaming of a tropical escape, Krabi hotels provide a splendid variety of accommodations that cater to every whim and budget. Nestled amidst stunning natural beauty, this enchanting destination is celebrated for its dramatic limestone cliffs, pristine beaches, and vibrant marine life. Whether you prefer a luxurious resort overlooking the turquoise waters or a quaint guesthouse surrounded by lush greenery, you'll find the perfect spot to unwind. With easy access to local attractions and an array of fantastic Krabi holidays available, your ideal getaway awaits in this beautiful corner of Thailand.

  • Hotel

    Avani Ao Nang Cliff Krabi Resort

    rated as 4.5 out of 5 by 4,052 reviewers
    6.54 mi from city centre
    from £186 per night
  • Hotel

    Sea Seeker Krabi Resort

    rated as 5 out of 5 by 2,017 reviewers
    6.35 mi from city centre
    from £138 per night
  • Resort

    Railay Bay Resort & Spa

    rated as 3.5 out of 5 by 2,877 reviewers
    6.49 mi from city centre
    from £218 per night
  • Hotel

    COSI Krabi Ao Nang Beach

    rated as 5 out of 5 by 1,068 reviewers
    6.35 mi from city centre
    from £53 per night
  • Hotel

    Centara Ao Nang Beach Resort & Spa Krabi

    rated as 4.5 out of 5 by 1,128 reviewers
    6.66 mi from city centre
    from £81 per night
  • Resort

    Sand Sea Resort Railay Beach

    rated as 3.5 out of 5 by 3,373 reviewers
    6.46 mi from city centre
    from £174 per night
  • Hotel

    BlueSotel SMART Krabi Aonang Beach - Adults only

    rated as 4.5 out of 5 by 1,023 reviewers
    6.59 mi from city centre
    from £83 per night
  • Hotel

    Centara Anda Dhevi Resort & Spa Krabi

    rated as 4 out of 5 by 3,221 reviewers
    6.95 mi from city centre
    from £146 per night
  • Hotel

    Holiday Ao Nang Beach Resort Krabi

    rated as 4.5 out of 5 by 4,203 reviewers
    7.1 mi from city centre
    from £249 per night
  • Hotel

    Krabi La Playa Resort

    rated as 4 out of 5 by 1,916 reviewers
    6.89 mi from city centre
    from £61 per night
  • Resort

    Railay Princess Resort & Spa

    rated as 3.5 out of 5 by 1,371 reviewers
    6.3 mi from city centre
    from £97 per night
  • Resort

    Peace Laguna Resort & Spa

    rated as 4 out of 5 by 2,359 reviewers
    6.63 mi from city centre
    from £166 per night
  • Hotel

    GLOW Ao Nang Krabi

    rated as 4 out of 5 by 414 reviewers
    6.96 mi from city centre
    from £58 per night
  • Hotel

    Anana Ecological Resort Krabi - SHA Extra Plus

    rated as 5 out of 5 by 1,058 reviewers
    5.45 mi from city centre
    from £101 per night
  • Resort

    Amari Vogue Krabi

    rated as 4.5 out of 5 by 3,664 reviewers
    11.73 mi from city centre
    from £343 per night

Hotels in Krabi with breakfast included

  • Hotel

    Family Tree Hotel

    rated as 4.5 out of 5 by 117 reviewers
    351 ft from city centre
  • Hotel

    Grand Mercure Krabi Ao Nang

    rated as 4.5 out of 5 by 91 reviewers
    6.27 mi from city centre
    from £218 per night
  • Resort

    Villa Thalanena By The Beach

    rated as 4.5 out of 5 by 53 reviewers
    13.28 mi from city centre
  • Hotel

    The Elements Krabi Resort - SHA Plus

    rated as 4.5 out of 5 by 387 reviewers
    11.62 mi from city centre
    from £84 per night
  • Resort

    The Tubkaak Krabi Boutique Resort

    rated as 4.5 out of 5 by 2,623 reviewers
    11.66 mi from city centre
    from £204 per night
  • Hotel

    Railay Phutawan Resort

    rated as 3.5 out of 5 by 488 reviewers
    6.12 mi from city centre
    from £114 per night
  • Resort

    Pakasai Resort

    rated as 4 out of 5 by 1,471 reviewers
    6.87 mi from city centre
    from £151 per night
  • Resort

    Islanda Hideaway Resort

    rated as 4 out of 5 by 377 reviewers
    4.13 mi from city centre
    from £95 per night
  • Resort

    Krabi Maritime Resort

    rated as 2.5 out of 5 by 302 reviewers
    1.29 mi from city centre
    from £54 per night

Best value for money hotels in Krabi

Great value hotels for your stay in Krabi

  • Hotel
    7.16 mi from city centre
    from £36 per night
  • Resort

    Calisto Valley I Luxury Pool Villa Krabi

    rated as 4 out of 5 by 6 reviewers
    4.77 mi from city centre
    from £164 per night
  • Resort

    Krabi Inn Resort

    rated as 4.5 out of 5 by 15 reviewers
    3.84 mi from city centre
    from £27 per night
  • Hotel

    Villa Macaque and Villa Languor

    rated as 5 out of 5 by 8 reviewers
    6.65 mi from city centre
    from £1,086 per night
  • Resort

    High Tree Resort, Krabi

    rated as 5 out of 5 by 17 reviewers
    3.87 mi from city centre
    from £81 per night
  • Hotel

    Lux Family Villas Krabi Ao Nang

    rated as 4.5 out of 5 by 284 reviewers
    4.82 mi from city centre
    from £215 per night
  • Hotel

    Keereen Resort - Ao Nang Krabi

    rated as 5 out of 5 by 77 reviewers
    5.81 mi from city centre
    from £79 per night
  • Hotel

    Panan Krabi Resort

    rated as 4.5 out of 5 by 2,387 reviewers
    6.58 mi from city centre
    from £158 per night
  • Hotel

    Holiday Inn Resort KRABI AO NANG BEACH by IHG

    rated as 4.5 out of 5 by 1,259 reviewers
    6.48 mi from city centre
    from £118 per night

Best rated hotels in Krabi

Explore the best rated hotels in Krabi, Thailand based on the opinions of other travelers

  • Hotel

    Hotel Adam Krabi

    rated as 5 out of 5 by 1,425 reviewers
    6.32 mi from city centre
    from £224 per night
  • Hotel
    4.55 mi from city centre
  • Resort

    Phulay Bay, a Ritz-Carlton Reserve

    rated as 5 out of 5 by 1,488 reviewers
    11.88 mi from city centre
  • Hotel

    Banyan Tree Krabi

    rated as 5 out of 5 by 803 reviewers
    11.68 mi from city centre
    from £769 per night
  • Resort

    Ban Sainai Resort- Aonang's Green Resort

    rated as 5 out of 5 by 2,861 reviewers
    6.12 mi from city centre
    from £131 per night
  • Hotel

    Pimann Buri Pool Villas Ao Nang Krabi Sha Plus

    rated as 5 out of 5 by 344 reviewers
    4.67 mi from city centre
    from £219 per night
  • Hotel
    10.34 mi from city centre
  • Hotel
    11.17 mi from city centre
  • Hotel
    5.45 mi from city centre
    from £42 per night

Cheap hotels in Krabi

Affordable budget hotels in Krabi

  • Hotel

    Global Beach Hostel - Ao Nang

    rated as 5 out of 5 by 7 reviewers
    7.35 mi from city centre
  • Hotel

    Baannai Lake View Resort

    rated as 5 out of 5 by 13 reviewers
    7.91 mi from city centre
    from £46 per night
  • Hotel

    Blue Ba You Resort

    rated as 5 out of 5 by 16 reviewers
    7.34 mi from city centre
  • Hotel

    The Canopy Krabi

    rated as 5 out of 5 by 3 reviewers
    5.5 mi from city centre
    from £53 per night
  • Hotel

    Kokotel Krabi Seaside

    rated as 5 out of 5 by 1 reviewers
    7.39 mi from city centre
    from £173 per night
  • Hotel

    Sun-San Thalane Resort

    rated as 4 out of 5 by 12 reviewers
    12.94 mi from city centre
  • Hotel

    Krabi Ava Hill

    rated as 4 out of 5 by 10 reviewers
    4,157 ft from city centre
  • Hotel

    Aonang Lodge - SHA

    rated as 5 out of 5 by 49 reviewers
    5.92 mi from city centre
  • Hotel

    PhuTubkaek View House

    rated as 4.5 out of 5 by 23 reviewers
    11.85 mi from city centre
    from £18 per night

Why book with us?

Travel tips for Krabi

FAQs about hotels in Krabi

Explore more hotels in Krabi