Plan your trip

Traditional boats docked at a coastal area with steep, forested cliffs.

Search Resort Hotels in Krabi from CA $37

  • Change your mind

    Book hotels with free cancellation

  • Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Sign in

  • Be picky

    Search almost a million properties worldwide

  • Check prices for these dates

    Check prices for these dates, December 14–15, 2026

    View in a map

    Our top choices for Krabi resorts

    1. The Tubkaak Krabi Boutique Resort

    A wooden deck with outdoor seating, a small water feature, and a view of the sea and islands.

    2. Railay Village Resort & Spa

    An aerial view of a resort with overwater bungalows, a swimming pool, and a view of the ocean and cliffs.

    3. Railay Phutawan Resort

    A pool with a view of a cliff and lush greenery.

    4. Railay Bay Resort and Spa

    A pool with lounge chairs and umbrellas, palm trees, and a view of the sea.

    5. Krabi Resort

    A resort with multiple bungalow-style buildings, a central swimming pool, and a view of the ocean.

    6. Tonsai Bay Resort

    A building with a modern design, large windows, and a view of a rocky cliff.

    7. Krabi Tipa Resort

    A pool with a covered seating area, palm trees, and a mountainous backdrop.

    8. Railay Princess Resort & Spa

    Rooftop pool

    9. Amari Vogue Krabi

    A building with a traditional architectural style, featuring a central entrance with a pointed roof and a decorative facade.

    10. Ban Sainai Resort

    A woman in a flowing dress by a clear blue pool with palm trees and a rocky cliff in the background.

    11. Dream Valley Resort Tonsai Beach

    A swimming pool surrounded by lounge chairs and palm trees, with a view of a mountain in the background.

    12. Dusit Thani Krabi Beach Resort

    A pool area with lounge chairs and umbrellas, surrounded by trees.

    13. The L Resort

    A beach with clear turquoise water, a sandy shore, and a large cliff with dense vegetation.

    14. Tup Kaek Sunset Beach Resort

    An aerial view of a resort with a beach, a swimming pool, and several bungalow-style accommodations.

    15. Krabi Maritime Resort

    A resort with a large swimming pool, palm trees, and a view of a mountain.

    16. Sofitel Krabi Phokeethra Golf & Spa Resort

    An aerial view of a resort with multiple buildings, a large swimming pool, and a beach.

    17. Blue Tara Hotel Krabi Ao Nang

    A hotel entrance with a blue sign, a pathway, and a well-maintained lawn.

    18. Nakamanda Resort And Spa

    An aerial view of a resort with a swimming pool, beach, and boats in the water.

    19. The Elements Krabi Resort

    A swimming pool surrounded by palm trees and a gazebo.

    20. Avani Ao Nang Cliff Krabi Resort

    An infinity pool with a view of the ocean and a mountain.

    Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

    View all properties

    Learn more about Krabi

    Limestone karsts rise dramatically from turquoise waters, creating a paradise for rock climbers and longtail boat adventures. Railay Beach's hidden lagoons and Phi Phi Islands' snorkelling spots reward visitors who venture beyond the bustling night markets.

    See all hotels in Krabi

    Traditional boats docked at a coastal area with steep, forested cliffs.

    Top reviews in Krabi

    Sametnangshe Boutique

    A pool with a view of a mountainous landscape and islands in the distance.

    The Tubkaak Krabi Boutique Resort

    A wooden deck with outdoor seating, a small water feature, and a view of the sea and islands.

    Ban Sainai Resort

    A woman in a flowing dress by a clear blue pool with palm trees and a rocky cliff in the background.

    Nakamanda Resort And Spa

    An aerial view of a resort with a swimming pool, beach, and boats in the water.

    COMO Point Yamu, Phuket

    A modern living room with a large window overlooking a turquoise sea and a distant island.

    Santhiya Koh Yao Yai Resort & Spa - Up to THB 3,000 Resort Credit per Night , Mandatory Shared Speedboat from Ao Po Grand Marina, Phuket

    A resort with multiple bungalow-style buildings, each featuring a private pool and surrounded by dense forest.

    Amari Vogue Krabi

    A building with a traditional architectural style, featuring a central entrance with a pointed roof and a decorative facade.

    Dusit Thani Krabi Beach Resort

    A pool area with lounge chairs and umbrellas, surrounded by trees.

    Baan Habeebee Resort

    A waterfall cascading over rocks into a pool surrounded by lush tropical plants.

    Noppharat Krabi Resort

    A modern living room with a sofa, a dining table with chairs, and a coffee table.

    OUTRIGGER Phi Phi Island Resort

    An aerial view of a coastal resort with a swimming pool, beach, and boats.

    Ao Nang Baan Suan Resort

    An aerial view of a swimming pool with a sun-shaped design, surrounded by lounge chairs and palm trees.

    SAii Phi Phi Island Village

    Aerial view

    The Naka Island, a Luxury Collection Resort & Spa, Phuket

    An aerial view of a tropical resort with multiple pools, lush greenery, and a clear blue sea.

    Sofitel Krabi Phokeethra Golf & Spa Resort

    An aerial view of a resort with multiple buildings, a large swimming pool, and a beach.

    Elixir Koh Yao Yai

    An aerial view of a tropical resort with a beachfront, dense palm tree coverage, and a mountain backdrop.

    Tup Kaek Sunset Beach Resort

    An aerial view of a resort with a beach, a swimming pool, and several bungalow-style accommodations.

    The Elements Krabi Resort

    A swimming pool surrounded by palm trees and a gazebo.

    Frequently Asked Questions

    How many hotel resorts should I expect to find in Krabi?

    Choose among Expedia's 51 resorts in Krabi where you can enjoy great entertainment, spacious guest rooms, and more.

    What is Krabi like for a resort vacation?

    Dreaming of a relaxing getaway? Indulge in all the comforts and luxuries of a resort, where you can find everything you want for your trip from tasty dining options to activities and shopping. Choose from 51 resorts in Krabi and discover the one that's best for you, whether you picture yourself kicking back in a room with stunning views or checking out the on-site boutiques.

    What's the best resort in Krabi?

    Avani Ao Nang Cliff Krabi Resort - Beach resort, 10-minute walk from Ao Nang Beach. Features 2 outdoor pools, 2 poolside bars, and a full-service spa. Guests love the pool. Dusit Thani Krabi Beach Resort - Luxury resort. Has 2 outdoor pools, 4 restaurants, and a private beach. The Tubkaak Krabi Boutique Resort - Luxury resort. Enjoy the 2 restaurants, spa, and fitness center. Holiday Style Ao Nang Beach Resort Krabi - Located just 10 minutes from Nopparat Thara Beach. Amenities include 2 outdoor pools, 2 restaurants, and a children's pool. Ban Sainai Resort - Access to a children's pool, a fitness center, and a terrace.

    What can I do in Krabi?

    Travelers love exploring the beaches in Krabi, and come here to try boating and other popular water activities. Monuments like Wat Tham Sua and Wat Kaew Korawaram are places to learn more about the local history, while Krabi Town Weekend Night Market and McDonald, Aonang are shopping destinations. Ao Nang Beach and Ao Nam Mao are a few additional attractions in the area that you might like.

    What's the weather like in Krabi?

    The hottest months are usually March and February with an average temp of 82°F, while the coldest months are January and February with an average of 80°F. The rainiest months in Krabi are October, September, November, and July, with each month seeing an average of 14 inches of rainfall.

    What's the best way to get to and around Krabi?

    Fly into Krabi Intl. Airport (KBV), which is located 5.5 mi (8.9 km) from the city center. You can also search for flights into Phuket Intl. Airport (HKT), which is 41.6 mi (67 km) away. If you'd like to venture out around the area, consider renting a car to take in more sights.

    Explore a world of travel with Expedia