The hotels at a glance

Compare the pool, the hotel highlights and the starting price, then jump to any hotel for photos and room details.

The hotels in Krabi compared by area, pool, hotel highlights, guest rating and starting price
#HotelPoolHotel highlightsRatingFrom
1 Phulay Bay, a Ritz-Carlton ReserveTubkaek, northwest of Ao Nang Tubkaek, northwest of Ao Nang · Beachfront infinity, Andaman Sea viewsPrivate pool Highlights: Three MICHELIN Keys; Secluded resort of Thai-style pavilions and villas 9.9140+ reviews $670per night
2 Banyan Tree KrabiTubkaek, northwest of Ao Nang Tubkaek, northwest of Ao Nang · Infinity only in Ocean and Wellbeing suitesBeachfront, private pool Highlights: Private pool in every suite and villa; Rainforest hydrotherapy spa circuit 9.5600+ reviews $470per night
3 Avani Ao Nang Cliff Krabi ResortAo Nang Ao Nang · Rooftop infinity, sea and island viewsPrivate pool Highlights: Forested hillside setting in the center of town 8.5780+ reviews $80per night
4 Dusit Thani Krabi Beach ResortKlong Muang, northwest of Ao Nang Klong Muang, northwest of Ao Nang · Beachfront infinity pool, swim-up barPrivate pool Highlights: Tropical gardens and mangroves by the beach; Muay Thai boxing ring 9.21.9k+ reviews $140per night
5 Amari Vogue KrabiTubkaek, northwest of Ao Nang Tubkaek, northwest of Ao Nang · Beachfront infinity, terraced garden poolsPrivate pool Highlights: At the foot of the Dragon Crest hiking trail; Sunset views over the Andaman Sea 8.4590+ reviews $160per night
6 Railay Great View ResortRailay East Railay East · Hillside infinity, ocean and mountain viewsBeachfront Highlights: Thai-style wooden cottages set in tropical forest above the beach 8.42.1k+ reviews $200per night
7 Railay Princess Resort & SpaRailay East Railay East · Rooftop infinity, limestone mountain views Highlights: Central base for beaches, viewpoints and climbing cliffs 8.11.7k+ reviews $70per night
No infinity edge Railay Bay Resort & SpaRailay West Railay West · Beachfront, sea and limestone cliff viewsNo infinity edge, private pool Highlights: Tropical cottages in gardens that run across the peninsula to both shores 8.43.8k+ reviews $150per night

From: the lowest nightly rate seen for upcoming dates, for the cheapest room, which is not always the category with the infinity pool; taxes and fees included, except a local tourist tax collected at the hotel where one applies; your dates may differ. Rating: the guest review score on Booking.com, out of 10.

The 7 infinity pool hotels, ranked

The order weighs the pool first, a shared signature infinity pool ahead of pools reserved for certain rooms, then its setting and view, and after that the hotel itself: brand, distinctions, guest score and price.

1

Phulay Bay, a Ritz-Carlton Reserve

9.9 (outstanding) based on 140+ reviews
room types 6 room options
starting price per night from $670/night*
  • Beachfront
  • Private pool: Pool villas, e.g. Reserve Pool Villa Sea View

Beachfront infinity pool facing the Andaman Sea's limestone islands

2

Banyan Tree Krabi

9.5 (outstanding) based on 600+ reviews
room types 12 room options
starting price per night from $470/night*
  • Beachfront
  • Private pool: All suites and villas

Private infinity pools in three suite types on Tubkaek Beach

3

Avani Ao Nang Cliff Krabi Resort

8.5 (highly rated) based on 780+ reviews
room types 6 room options
starting price per night from $80/night*
  • Rooftop
  • Private pool: Avani Pool Villa

Hillside rooftop infinity pool facing the Andaman Sea

4

Dusit Thani Krabi Beach Resort

9.2 (outstanding) based on 1900+ reviews
room types 14 room options
starting price per night from $140/night*
  • Beachfront
  • Family-focused
  • Private pool: Club Suites with Plunge Pool

Infinity pool with a swim-up bar on Klong Muang Beach

5

Amari Vogue Krabi

8.4 (highly rated) based on 590+ reviews
room types 6 room options
starting price per night from $160/night*
  • Beachfront
  • Private pool: One and Two Bedroom Pool Villas

Terraced pools stepping down to a beachfront infinity pool

6

Railay Great View Resort

8.4 (highly rated) based on 2100+ reviews
room types 2 room options
starting price per night from $200/night*
  • Beachfront

Jungle hillside infinity pool facing the sea and limestone cliffs

7

Railay Princess Resort & Spa

8.1 (highly rated) based on 1700+ reviews
room types 3 room options
starting price per night from $70/night*
  • Rooftop

Rooftop infinity pool facing forested limestone cliffs

Notable pools without an infinity edge

One hotel on this page has no infinity-edge pool; it is listed for a pool whose rooftop, view or setting stands out.

No infinity edge

Railay Bay Resort & Spa

8.4 (highly rated) based on 3800+ reviews
room types 6 room options
starting price per night from $150/night*
  • Beachfront
  • Private pool: Luxury Suite Pool Villa, Family Pool Villa

Beachfront pool facing the sea and limestone cliffs

Before you book

How to choose a Krabi infinity pool hotel: area, boat access and pool view

Five questions that decide which of the hotels above fits your trip.

Ao Nang, Railay or the northern bays: which area suits a pool stay?

Choose Ao Nang for restaurants and boat trips, Railay for the limestone cliffs, and Klong Muang or Tubkaek for a quiet resort on the beach. The three areas share one stretch of coast, but the days they offer are very different.

Ao Nang

Ao Nang is the seaside strip most visitors treat as Krabi's town, with hotels, restaurants and shops, and it is the main departure point for boat trips to the islands and to Railay. Avani Ao Nang Cliff Krabi Resort sits on a forested hillside in the center of town, with its infinity pool on the rooftop. The compromise is the beach: the sand is down through the streets, not at the pool's edge.

Railay

Railay is a peninsula with three shores, Railay West, Railay East and Phra Nang, and it is known for rock climbing. Railay Bay Resort & Spa faces the sand of Railay West. Railay Princess Resort & Spa and Railay Great View Resort are on the east side, with a rooftop pool and a hillside pool that face the cliffs and the bay.

Klong Muang and Tubkaek

These bays northwest of Ao Nang are the quiet side of Krabi, where the resort is the destination. Dusit Thani Krabi Beach Resort stands on Klong Muang Beach. On Tubkaek Beach, Phulay Bay, a Ritz-Carlton Reserve, Banyan Tree Krabi and Amari Vogue Krabi sit between the sand and forested hills, with limestone islands on the horizon. Ao Nang's shops and restaurants are not on the doorstep, so most evenings are spent at the hotel.

For a first visit, our pick is Avani Ao Nang Cliff: it pairs a sea-view rooftop infinity pool with the restaurants and boat departures of Ao Nang. If the beach matters more than the town, base yourself on Klong Muang or Tubkaek instead.

Is a boat-access resort in Railay worth the logistics?

It is worth it if you plan to stay put on the peninsula and spend your days on its beaches and cliffs, and less so if you want to explore the coast every day. Railay is reached only by boat, so every arrival, departure and dinner in Ao Nang begins with a crossing.

The reward is the setting: limestone walls above the beaches, climbing routes and three shores on one small peninsula. The cost is your dependence on the sea. In the southwest monsoon the Andaman Sea is rougher, so the crossing is less predictable, and your luggage travels by boat too. Railay Great View has its own shuttle boat service.

Another secluded option is coming: Centara Reserve Krabi is scheduled to open at the end of 2026 on Pai Plong Bay, a cove framed by limestone cliffs.

To stay on the sand of Railay West, we would choose Railay Bay: its pool sits at beach level, with the cliffs across the bay. The pool has no infinity edge, and rooms at the back of the long grounds are a fair walk from the beach.

Railay rewards a stay of several nights with few plans on the mainland; for daily trips along the coast, a mainland base is simpler.

Hillside, rooftop or beach level: which pool view should you book?

Book a beach-level pool if you want the sea to fill the view, and a rooftop or hillside pool if you want height and the cliffs. Krabi has both kinds, and the difference shows at the waterline.

At beach level, the Outdoor Infinity Pool at Phulay Bay seems to run straight into the Andaman Sea, with limestone islands offshore. The Breeze Pool at Dusit Thani sits at ground level on Klong Muang Beach, looks across the lawn and the palms to the sea and has a swim-up bar. At Amari Vogue, three terraced garden pools step down to Tubkaek Beach and end in an infinity pool beside the sand.

Higher up, the rooftop infinity pool at Avani Ao Nang Cliff looks over the town to the sea and its islands. Railay Princess has a rooftop infinity pool that faces the forested limestone cliffs, not the sea. At Railay Great View, the trees that frame the hillside pool also screen part of the sea view.

The cheapest infinity pools on this page are raised ones: in 2026, Railay Princess and Avani Ao Nang Cliff start under 100 USD a night. A beach-level infinity pool costs more: Dusit Thani and Amari Vogue start above 100 USD and Phulay Bay above 450 USD.

One hotel on this page has a notable pool without an infinity edge: the freeform beach-level pool on Railay West at Railay Bay, facing the cliffs.

For a sea view from the water, our pick is Phulay Bay: its infinity pool meets the sea at beach level, with the islands ahead, though the resort sits at the top of the page's price range. For families, we would choose Dusit Thani, which pairs its beach-level infinity pool with a kids' club.

Shared infinity pool or a private pool villa?

For most travelers the shared infinity pool has the better view, and a private pool is worth paying for mainly for privacy. At six of the seven hotels with an infinity pool, that pool is open to all hotel guests, so no room category is needed to use it. Banyan Tree Krabi is the exception: its shared pool is a beachfront saltwater pool, and its infinity edges are on private suite pools.

Five hotels sell private pools in named categories: Avani Ao Nang Cliff, Phulay Bay, Dusit Thani, Railay Bay and Amari Vogue. At Avani Ao Nang Cliff, the Avani Pool Villa comes with a private infinity pool on its own deck in the Ao Nang hills. At Phulay Bay, each pool villa has a pool or plunge pool in its own garden area. At the other three, the private pools are plunge pools: the Club suites with plunge pool at Dusit Thani, two villa types at Railay Bay and the One and Two Bedroom Pool Villas at Amari Vogue. At Banyan Tree Krabi, every suite and villa has its own private pool; the Premium Ocean, Two Bedroom Ocean and Wellbeing Sanctuary Pool Suites are the ones with an infinity edge.

Some of these plunge pools face a garden rather than the sea: at Railay Bay they sit on walled decks with garden views.

For a private pool with an infinity edge, our pick is Avani Ao Nang Cliff: the Avani Pool Villa is the category to book. The compromise is the setting, since the villas are set back in the hills, away from the beach. On Tubkaek Beach, the alternative is the Premium Ocean Pool Suite at Banyan Tree Krabi, whose private infinity pool faces the Andaman Sea.

When is the season for pool days and calm seas in Krabi?

November to April brings the calmest sea and the most settled weather, and the pools are usable all year. Thailand's official season calendar has a cool season from mid-October to mid-February, a hot season from mid-February to mid-May and a rainy season from mid-May to mid-October.

The Andaman coast enters its high season in November. In the southwest monsoon, during the rainy season, the sea is rougher, which matters more for boat crossings to Railay than for a swim in a hotel pool.

Demand peaks from late December to early January, and the Tourism Authority of Thailand advises booking rooms up to a year ahead for those weeks.

Book November to April for calm seas and boat days, and reserve early if your dates fall over the New Year.

Frequently asked questions

Mostly not. At six of the seven hotels on this page with an infinity pool, the pool is shared by all hotel guests, with no club level or room category required. Banyan Tree Krabi is the exception: its infinity pools are private, in the Premium Ocean, Two Bedroom Ocean and Wellbeing Sanctuary Pool Suites. Elsewhere a room category matters only for a pool of your own, such as the Avani Pool Villa at Avani Ao Nang Cliff, which has a private infinity pool.

Railay West is the sandy beach on the peninsula's western shore, and Railay Bay Resort & Spa has its pool right on it. Railay East is the other side: Railay Princess sits in the center of the peninsula and Railay Great View on a forested slope, both with pools that face the limestone cliffs. Railay Bay's gardens even run across the peninsula from one shore to the other.

Head for the beachfront bars of the mainland resorts. Phulay Bay on Tubkaek has a beachfront lounge set up for the sunset, Dusit Thani bills its Breeze Beach Bar as the sunset spot of Klong Muang Beach, and Avani Ao Nang Cliff has a rooftop bar that faces the sunset over the sea. On Railay East the view runs the other way: Railay Great View's Deluxe Cottages face the sunrise.

Yes, the hotels on this page welcome children, and some are set up for families. Dusit Thani runs a kids' club, Phulay Bay has its Phulay Bay Kids program and a children's pool, and Banyan Tree Krabi has a Kids' Club with a small waterpark. Because many rooms at Banyan Tree sit on a tiered hillside, the resort asks parents of children under 12 to sign a safety disclaimer.

Two hotels on this page hold MICHELIN Keys in the 2026 selection for Thailand. Phulay Bay, a Ritz-Carlton Reserve has Three Keys, the guide's highest level, and its Outdoor Infinity Pool sits at beach level. Banyan Tree Krabi has Two Keys; every suite and villa has its own private pool, and those of the Premium Ocean, Two Bedroom Ocean and Wellbeing Sanctuary Pool Suites have an infinity edge.

It is hot all year. Daytime highs usually pass 30 C (86 F) in both the dry and the rainy season, and nights stay warm. The real difference between the seasons is rain and the state of the sea, not the temperature, so a shaded lounger and an early or late swim matter more than the month you choose.

Not for the pool itself. The rainy season runs from mid-May to mid-October, with the southwest monsoon making the Andaman Sea rougher. That matters most in Railay, where every arrival is by boat, and for trips to the islands. If you travel in those months, a mainland resort with a beach-level pool keeps the boat out of your plans.

Other destinations

More destinations in Southeast Asia and places with a similar setting.
Thailand

Koh Samui

12 hotels · from $100 a night

Best time: Feb - Aug

Thailand

Pattaya

12 hotels · from $60 a night

Best time: Dec - Mar

Thailand

Phuket

12 hotels · from $120 a night

Best time: Dec - Apr

Thailand

Bangkok

15 hotels · from $90 a night

Best time: Nov - Feb