- Asia
- Thailand
- Malaysia
- Singapore
- China
- - Hong Kong
- Indonesia
- - Bali
- Vietnam
- Hanoi
- Ho Chi Minh City
- Danang
- Hue
- Hoi An
- Phan Thiet - Mui Ne
- Nha Trang
- Vung Tau Island
- Con Dao Island
- Phu Quoc Island
- Cambodia
- Laos
- India
- Philippines
- Maldives
- Seychelles
Hotels in Krabi by Areas and Locations
Our Recommendations
Current Hot Deals in Krabi... |
(
Ao Nam Mao |
| Hotel name | Price Range | Location | Price from | |
| Thip Residence Boutique Hotel | ![]() |
Ao Nam Mao | 1200 Baht | |
| Krabi Tropical Beach Resort | ![]() ![]() |
Ao Nam Mao | 1980 Baht |
Ao Nang |
| Hotel name | Price Range | Location | Price from | |
| Mystery Hotel Ao Nang Krabi - 4 Star | ![]() ![]() ![]() |
Ao Nang | ||
| Verandah Ao Nang | ![]() |
Ao Nang | 830 Baht | |
| Krabi Apartment Hotel | ![]() |
Ao Nang | 950 Baht | |
| White Sand Krabi Resort | ![]() ![]() |
Ao Nang | 1000 Baht | |
| Aonang Cozy Place | ![]() |
Ao Nang | 1050 Baht | |
| The Palace Aonang Resort | ![]() ![]() |
Ao Nang | 1060 Baht | |
| Amandari Krabi | ![]() ![]() |
Ao Nang | 1180 Baht | |
| Aonang Terrace Hotel | ![]() ![]() |
Ao Nang | 1200 Baht | |
| Bens House | ![]() |
Ao Nang | 1200 Baht | |
| Lai Thai Resort | ![]() ![]() |
Ao Nang | 1200 Baht | |
| Royal Nakara Ao Nang | ![]() ![]() |
Ao Nang | 1200 Baht | |
| Beach Terrace | ![]() ![]() |
Ao Nang | 1300 Baht | |
| Timber House Ao Nang | ![]() ![]() |
Ao Nang | 1300 Baht | |
Aonang Paradise Resort And Longstay
|
![]() ![]() |
Ao Nang | 1430 Baht | |
| Ananta Burin Resort & Spa | ![]() ![]() ![]() |
Ao Nang | 1490 Baht | |
| Krabi Heritage Hotel | ![]() ![]() |
Ao Nang | 1540 Baht | |
| Sabai Mansion | ![]() |
Ao Nang | 1550 Baht | |
| Somkiet Buri Resort | ![]() ![]() |
Ao Nang | 1600 Baht | |
| Best Western Ban Ao Nang Resort | ![]() ![]() |
Ao Nang | 1700 Baht | |
| Alis Hotel | ![]() ![]() |
Ao Nang | 1750 Baht | |
| Emerald Garden Resort | ![]() ![]() |
Ao Nang | 1765 Baht | |
| Buri Tara Resort | ![]() ![]() |
Ao Nang | 1890 Baht | |
| Aree Tara Resort | ![]() ![]() |
Ao Nang | 1900 Baht | |
| Best Western Ao Nang Bay Resort And Spa | ![]() ![]() |
Ao Nang | 1900 Baht | |
| Haleeva Resort | ![]() ![]() |
Ao Nang | 1900 Baht | |
| Aonang Cliff Beach Resort | ![]() ![]() ![]() |
Ao Nang | 2000 Baht | |
| Krabi Cha-Da Resort | ![]() ![]() |
Ao Nang | 2000 Baht | |
| Pavilion Queens Bay | ![]() ![]() ![]() |
Ao Nang | 2000 Baht | |
Cha Wan Resort
|
![]() ![]() |
Ao Nang | 2120 Baht | |
| Golden Beach Resort | ![]() ![]() ![]() |
Ao Nang | 2140 Baht | |
| Aonang Buri Resort | ![]() ![]() |
Ao Nang | 2190 Baht | |
Peace Laguna Resort
|
![]() ![]() ![]() |
Ao Nang | 2200 Baht | |
Phra Nang Inn
|
![]() ![]() |
Ao Nang | 2350 Baht | |
| Aonang Sunset Hotel | ![]() ![]() |
Ao Nang | 2400 Baht | |
| Wannas Place | ![]() |
Ao Nang | 2400 Baht | |
Krabi La Playa Resort
|
![]() ![]() |
Ao Nang | 2480 Baht | |
| Krabi Resort | ![]() ![]() ![]() |
Ao Nang | 2480 Baht | |
Duang Jai Resort
|
![]() ![]() |
Ao Nang | 2500 Baht | |
| Krabi Tipa Resort | ![]() ![]() |
Ao Nang | 2500 Baht | |
| Pakasai Resort | ![]() ![]() ![]() |
Ao Nang | 2530 Baht | |
The Small Hotel
|
![]() ![]() ![]() |
Ao Nang | 2600 Baht | |
Ao Nang Princeville Resort
|
![]() ![]() ![]() |
Ao Nang | 2670 Baht | |
| Ao Nang Sea Front Thai Resort | ![]() ![]() |
Ao Nang | 2900 Baht | |
| Aonang Orchid Resort | ![]() ![]() ![]() |
Ao Nang | 3200 Baht | |
Aonang Phu Petra Resort
|
![]() ![]() ![]() |
Ao Nang | 3300 Baht | |
| Krabi Thai Village Resort | ![]() ![]() ![]() ![]() |
Ao Nang | 3300 Baht | |
| Cliff Ao Nang Resort | ![]() ![]() ![]() |
Ao Nang | 3350 Baht | |
| Vogue Resort & Spa Ao Nang | ![]() ![]() ![]() |
Ao Nang | 3350 Baht | |
| Red Ginger Chic Resort | ![]() ![]() ![]() |
Ao Nang | 3400 Baht | |
Aonang Villa Resort
|
![]() ![]() ![]() |
Ao Nang | 4000 Baht | |
SALA TALAY Resort and Spa
|
![]() ![]() ![]() |
Ao Nang | 4700 Baht | |
Centara Grand Beach Resort & Villas Krabi
|
![]() ![]() ![]() ![]() |
Ao Nang | 5300 Baht | |
| Naga Pura Beach Resort & Spa | ![]() ![]() ![]() |
Ao Nang | 6480 Baht |
Ao Thalane |
| Hotel name | Price Range | Location | Price from | |
| Aka-Nak Resort | ![]() ![]() |
Ao Thalane |
Haad Yao Beach |
| Hotel name | Price Range | Location | Price from | |
| Nantra de Deluxe Resort | ![]() ![]() |
Haad Yao Beach | ||
| The Beach Boutique Resort Krabi | ![]() ![]() |
Haad Yao Beach | 2240 Baht | |
| The Sea House Beach Resort | ![]() ![]() |
Haad Yao Beach | 2240 Baht |
Klong Muang Beach |
| Hotel name | Price Range | Location | Price from | |
| Mystery Hotel Klong Muang Krabi - 5 Star | ![]() ![]() ![]() ![]() |
Klong Muang Beach | ||
| Phulay Bay A Ritz-Carlton Reserve | ![]() ![]() ![]() ![]() |
Klong Muang Beach | ||
| Sofitel Krabi Phokeethra Golf & Spa Resort | ![]() ![]() ![]() ![]() |
Klong Muang Beach | 4452 Baht | |
| The Elements Krabi Resort | ![]() ![]() ![]() |
Klong Muang Beach | 4537 Baht | |
| Sheraton Krabi Beach Resort | ![]() ![]() ![]() ![]() |
Klong Muang Beach | 4748 Baht | |
| Nakamanda Resort And Spa | ![]() ![]() ![]() ![]() |
Klong Muang Beach | 4999 Baht |
Koh Klang |
| Hotel name | Price Range | Location | Price from | |
Islanda Village Resort
|
![]() ![]() ![]() |
Koh Klang | 2780 Baht |
Koh Lanta |
| Hotel name | Price Range | Location | Price from | |
| I Yarade Beachfront Villa | ![]() ![]() |
Koh Lanta | ||
| Mystery Hotel Lanta Island Krabi - 5 Star | ![]() ![]() ![]() ![]() |
Koh Lanta | ||
| Lanta Pavilion Resort | ![]() ![]() |
Koh Lanta | 580 Baht | |
| Lanta Palace Hill Resort | ![]() ![]() |
Koh Lanta | 600 Baht | |
| Dream Team Beach Resort | ![]() ![]() |
Koh Lanta | 720 Baht | |
| Lanta Palace Resort & Beach Club | ![]() ![]() |
Koh Lanta | 720 Baht | |
| Andaman Lanta Resort | ![]() ![]() |
Koh Lanta | 830 Baht | |
| Lanta Nice Beach Resort | ![]() ![]() |
Koh Lanta | 830 Baht | |
| Lanta Mermaid Boutique House | ![]() ![]() |
Koh Lanta | 850 Baht | |
| Ananda Lanta Resort | ![]() ![]() |
Koh Lanta | 950 Baht | |
| Southern Lanta Resort | ![]() ![]() |
Koh Lanta | 950 Baht | |
| Lanta Casuarina Beach Resort | ![]() ![]() |
Koh Lanta | 1060 Baht | |
| Mayalay Resort | ![]() ![]() |
Koh Lanta | 1200 Baht | |
| Lanta Klong Nin Beach Resort | ![]() ![]() |
Koh Lanta | 1300 Baht | |
| Nakara Long Beach Resort | ![]() ![]() ![]() |
Koh Lanta | 1420 Baht | |
| Twinbay Resort and Spa | ![]() ![]() |
Koh Lanta | 1420 Baht | |
| Lanta Resort | ![]() ![]() |
Koh Lanta | 1480 Baht | |
| Eyes Lanta Life Style Resort | ![]() ![]() |
Koh Lanta | 1500 Baht | |
| Holiday Villa | ![]() ![]() |
Koh Lanta | 1540 Baht | |
| Chaw-Ka-Cher Tropicana Lanta Resort | ![]() ![]() |
Koh Lanta | 1650 Baht | |
| Ancient Realm Resort and Spa | ![]() ![]() |
Koh Lanta | 1888 Baht | |
| Royal Lanta Resort | ![]() ![]() |
Koh Lanta | 2000 Baht | |
| Clean Beach Resort | ![]() ![]() |
Koh Lanta | 2250 Baht | |
| I-Yarade Suite Residence | ![]() ![]() |
Koh Lanta | 2500 Baht | |
| Lanta Sand Resort and Spa | ![]() ![]() |
Koh Lanta | 2500 Baht | |
| SriLanta Resort | ![]() ![]() |
Koh Lanta | 2610 Baht | |
Maya Lanta Resort
|
![]() ![]() |
Koh Lanta | 2720 Baht | |
| Cha-Da Beach Resort & Spa | ![]() ![]() ![]() ![]() |
Koh Lanta | 2800 Baht | |
| Baan Laanta Resort and Spa | ![]() ![]() |
Koh Lanta | 2890 Baht | |
| Twin Lotus Resort and Spa | ![]() ![]() ![]() |
Koh Lanta | 3200 Baht | |
| Costa Lanta Resort | ![]() ![]() |
Koh Lanta | 3500 Baht | |
| Andalay Boutique Resort | ![]() ![]() |
Koh Lanta | 3700 Baht | |
| Moonlight Bay Resort | ![]() ![]() |
Koh Lanta | 3850 Baht | |
| Rawi Warin Resort & Spa | ![]() ![]() ![]() ![]() |
Koh Lanta | 3900 Baht | |
| Phra Nang Lanta | ![]() ![]() ![]() |
Koh Lanta | 4120 Baht | |
| Pilanta Spa Resort | ![]() ![]() ![]() |
Koh Lanta | 4500 Baht | |
Layana Resort & Spa
|
![]() ![]() ![]() ![]() |
Koh Lanta | 4700 Baht | |
| Crown Lanta Resort and Spa | ![]() ![]() ![]() |
Koh Lanta | 4730 Baht | |
Pimalai Resort And Spa
|
![]() ![]() ![]() ![]() |
Koh Lanta | 8500 Baht |
Koh Ngai and nearby Islands |
| Hotel name | Price Range | Location | Price from | |
| Coco Cottage | ![]() ![]() |
Koh Ngai and nearby Islands | 1300 Baht | |
| Koh Mook Sivalai Beach Resort | ![]() ![]() |
Koh Ngai and nearby Islands | 2830 Baht |
Koh Sriboya |
| Hotel name | Price Range | Location | Price from | |
| Radisson Resort & Spa Krabi | Koh Sriboya |
Krabi City |
| Hotel name | Price Range | Location | Price from | |
| Thepparat Lodge Krabi | ![]() ![]() |
Krabi City | ||
| Green House Hotel | ![]() ![]() |
Krabi City | 830 Baht | |
| Howdy Relaxing Hotel | ![]() ![]() |
Krabi City | 900 Baht | |
| Krabi Cozy Place Hotel | ![]() ![]() |
Krabi City | 1260 Baht | |
| Maritime Park and Spa Resort | ![]() ![]() ![]() |
Krabi City | 1800 Baht |
Nopparatara Beach |
| Hotel name | Price Range | Location | Price from | |
Andamanee Boutique Resort
|
![]() ![]() ![]() |
Nopparatara Beach | 1350 Baht | |
| Sunda Resort | ![]() ![]() |
Nopparatara Beach | 1400 Baht | |
| Krabi Success Beach Resort | ![]() ![]() |
Nopparatara Beach | 2360 Baht | |
| Krabi Aquamarine Resort & Spa | ![]() ![]() |
Nopparatara Beach | 2950 Baht | |
| Ayodhaya Suites Resort & Spa | ![]() ![]() ![]() ![]() |
Nopparatara Beach | 3530 Baht | |
| Mandawee Resort and Spa | ![]() ![]() ![]() |
Nopparatara Beach | 6660 Baht |
Phi Phi Island |
| Hotel name | Price Range | Location | Price from | |
| Phi Phi Natural Resort | ![]() ![]() |
Phi Phi Island | ||
| Phi Phi Ingphu Viewpoint | ![]() ![]() |
Phi Phi Island | 900 Baht | |
| Phi Phi Don Chukit Resort | ![]() |
Phi Phi Island | 1180 Baht | |
| PP Casita | ![]() ![]() |
Phi Phi Island | 1180 Baht | |
| Phi Phi Hotel | ![]() ![]() |
Phi Phi Island | 1620 Baht | |
| Phi Phi Andaman Legacy Resort | ![]() ![]() |
Phi Phi Island | 1640 Baht | |
| Phitharom PP Resort | ![]() ![]() |
Phi Phi Island | 1770 Baht | |
| Phi Phi Banyan Villa | ![]() ![]() |
Phi Phi Island | 1880 Baht | |
| Bay View Resort | ![]() ![]() |
Phi Phi Island | 1900 Baht | |
| Phi Phi Villa Resort | ![]() ![]() |
Phi Phi Island | 2120 Baht | |
| PP Palmtree Resort | ![]() ![]() |
Phi Phi Island | 2130 Baht | |
| Arayaburi Resort Phi Phi | ![]() ![]() |
Phi Phi Island | 2600 Baht | |
| PP Erawan Palms Resort | ![]() ![]() |
Phi Phi Island | 2700 Baht | |
| Phi Phi Island Cabana | ![]() ![]() ![]() |
Phi Phi Island | 3290 Baht | |
Holiday Inn Resort - Phi Phi
|
![]() ![]() ![]() |
Phi Phi Island | 4500 Baht | |
Phi Phi Island Village Beach Resort & Spa
|
![]() ![]() ![]() |
Phi Phi Island | 4900 Baht | |
| Zeavola | ![]() ![]() ![]() ![]() |
Phi Phi Island | 8121 Baht |
Railay Beach |
| Hotel name | Price Range | Location | Price from | |
| Mystery Hotel Railay Beach Krabi - 4 Star | ![]() ![]() ![]() |
Railay Beach | ||
| Sand Sea Resort | ![]() ![]() |
Railay Beach | 1300 Baht | |
| Anyavee Railay Resort | ![]() ![]() |
Railay Beach | 1600 Baht | |
| Diamond Cave Resort & Spa | ![]() ![]() |
Railay Beach | 1700 Baht | |
| Diamond Private Resort | ![]() ![]() |
Railay Beach | 1700 Baht | |
| Sunrise Tropical Resort | ![]() ![]() |
Railay Beach | 1900 Baht | |
| Railay Princess Resort and Spa | ![]() ![]() |
Railay Beach | 2350 Baht | |
Railay Bay Resort & Spa
|
![]() ![]() ![]() |
Railay Beach | 2700 Baht | |
Railay Village Resort
|
![]() ![]() ![]() |
Railay Beach | 3180 Baht | |
| Bhu Nga Thani Resort & Spa | ![]() ![]() ![]() |
Railay Beach | 4100 Baht | |
| Rayavadee Resort | ![]() ![]() ![]() ![]() |
Railay Beach | 21500 Baht |
Trang - South of Krabi |
| Hotel name | Price Range | Location | Price from | |
Anantara Si Kao Resort & Spa
|
![]() ![]() ![]() ![]() |
Trang - South of Krabi | 4900 Baht |
Tubkaak Beach |
| Hotel name | Price Range | Location | Price from | |
| Anyavee Tubkaek Beach Resort | ![]() ![]() ![]() |
Tubkaak Beach | 3200 Baht | |
| Tup Kaek Sunset Beach Resort | ![]() ![]() |
Tubkaak Beach | 3850 Baht | |
Amari Vogue Krabi
|
![]() ![]() ![]() ![]() |
Tubkaak Beach | 5990 Baht | |
| The Tubkaak Krabi Boutique Resort | ![]() ![]() ![]() |
Tubkaak Beach | 6480 Baht |









