- 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
Krabi Hotels
Hotels in Thailand
Ao Nang or Ao Phra Nang, features Krabi's most developed beach. Fringed by palms, the long beach is backed by a wide range of accommodation including resorts, bungalows and guesthouses. Most travel services can be found here, and there is a good variety of restaurants featuring both local and international cuisine. Due to it's locale and range of services and accommodation, Ao Nang serves as the ideal place to both stay put and relax, or from which to explore surrounding islands and beaches.
(
Standard |
| Hotel name | Price Range | Location | Price from | |
| Verandah Ao Nang | ![]() |
Ao Nang | 830 Baht | |
| Krabi Apartment | ![]() |
Ao Nang | 950 Baht | |
| Aonang Cozy Place | ![]() |
Ao Nang | 1150 Baht | |
| Sabai Mansion | ![]() |
Ao Nang | 1150 Baht | |
| Phi Phi Don Chukit Resort | ![]() |
Phi Phi Island | 1180 Baht | |
| Bens House | ![]() |
Ao Nang | 1200 Baht | |
| Thip Residence Boutique Hotel | ![]() |
Ao Nam Mao | 1200 Baht | |
| Wannas Place | ![]() |
Ao Nang | 2400 Baht |
Superior |
| Hotel name | Price Range | Location | Price from | |
| SriLanta Resort | ![]() ![]() |
Koh Lanta | ||
| DR Lanta Bay Resort | ![]() ![]() |
Koh Lanta | ||
| Aka-Nak Resort | ![]() ![]() |
Ao Thalane | ||
| Lanta Pavilion Resort | ![]() ![]() |
Koh Lanta | 580 Baht | |
| Lanta Palace Hill Resort | ![]() ![]() |
Koh Lanta | 600 Baht | |
| Lanta Palace Resort & Beach Club | ![]() ![]() |
Koh Lanta | 720 Baht | |
| Dream Team Beach Resort | ![]() ![]() |
Koh Lanta | 720 Baht | |
| Andaman Lanta Resort | ![]() ![]() |
Koh Lanta | 830 Baht | |
| Sripet Hotel | ![]() ![]() |
Krabi City | 900 Baht | |
| Lanta Mermaid Boutique House | ![]() ![]() |
Koh Lanta | 900 Baht | |
| PP Ingphu Viewpoint | ![]() ![]() |
Phi Phi Island | 900 Baht | |
| Ananda Lanta Resort | ![]() ![]() |
Koh Lanta | 950 Baht | |
| Southern Lanta Resort | ![]() ![]() |
Koh Lanta | 950 Baht | |
| White Sand Krabi Resort | ![]() ![]() |
Ao Nang | 1000 Baht | |
| The Palace Aonang Resort | ![]() ![]() |
Ao Nang | 1060 Baht | |
| Green House Hotel | ![]() ![]() |
Krabi City | 1060 Baht | |
| Lanta Casuarina Beach Resort | ![]() ![]() |
Koh Lanta | 1060 Baht | |
| PP Casita | ![]() ![]() |
Phi Phi Island | 1180 Baht | |
| Thapwarin Resort | ![]() ![]() |
Koh Ngai and nearby Islands | 1180 Baht | |
| Thepparat Lodge Krabi | ![]() ![]() |
Krabi City | 1200 Baht | |
| Aonang Terrace Hotel | ![]() ![]() |
Ao Nang | 1200 Baht | |
| Mayalay Resort | ![]() ![]() |
Koh Lanta | 1200 Baht | |
| Lai Thai Resort | ![]() ![]() |
Ao Nang | 1200 Baht | |
| Krabi Cozy Place Hotel | ![]() ![]() |
Krabi City | 1260 Baht | |
| Timber House Resort | ![]() ![]() |
Ao Nang | 1300 Baht | |
| Lanta Klong Nin Beach Resort | ![]() ![]() |
Koh Lanta | 1300 Baht | |
| Lanta Nice Beach Resort | ![]() ![]() |
Koh Lanta | 1300 Baht | |
| Beach Terrace Hotel | ![]() ![]() |
Ao Nang | 1300 Baht | |
| Sand Sea Resort | ![]() ![]() |
Railay Beach | 1300 Baht | |
| Coco Cottage | ![]() ![]() |
Koh Ngai and nearby Islands | 1300 Baht | |
| Sunda Resort | ![]() ![]() |
Nopparatara Beach | 1400 Baht | |
| Twin Bay Resort | ![]() ![]() |
Koh Lanta | 1420 Baht | |
| Lanta Resort | ![]() ![]() |
Koh Lanta | 1480 Baht | |
| Moonlight Bay Resort | ![]() ![]() |
Koh Lanta | 1500 Baht | |
| Eyes Lanta Life Style Resort | ![]() ![]() |
Koh Lanta | 1500 Baht | |
| Holiday Villa | ![]() ![]() |
Koh Lanta | 1540 Baht | |
| Krabi Heritage Hotel | ![]() ![]() |
Ao Nang | 1600 Baht | |
| Phi Phi Hotel | ![]() ![]() |
Phi Phi Island | 1620 Baht | |
| Phi Phi Andaman Legacy Resort | ![]() ![]() |
Phi Phi Island | 1640 Baht | |
| Ancient Realm Resort and Spa | ![]() ![]() |
Koh Lanta | 1688 Baht | |
| Diamond Private Resort | ![]() ![]() |
Railay Beach | 1700 Baht | |
| Diamond Cave Resort & Spa | ![]() ![]() |
Railay Beach | 1700 Baht | |
| Phitharom PP Resort | ![]() ![]() |
Phi Phi Island | 1770 Baht | |
| Aree Tara Resort | ![]() ![]() |
Ao Nang | 1800 Baht | |
| Alis Hotel | ![]() ![]() |
Ao Nang | 1800 Baht | |
| Howdy Relaxing Hotel | ![]() ![]() |
Krabi City | 1820 Baht | |
| Phi Phi Banyan Villa | ![]() ![]() |
Phi Phi Island | 1880 Baht | |
| Emerald Garden Resort | ![]() ![]() |
Ao Nang | 1900 Baht | |
| Haleeva Resort | ![]() ![]() |
Ao Nang | 1900 Baht | |
Sunrise Tropical Resort
|
![]() ![]() |
Railay Beach | 1900 Baht | |
| Aonang Buri Resort | ![]() ![]() |
Ao Nang | 1980 Baht | |
| Krabi Cha-Da Resort | ![]() ![]() |
Ao Nang | 2000 Baht | |
| Phi Phi Villa Resort | ![]() ![]() |
Phi Phi Island | 2120 Baht | |
| PP Palmtree Resort | ![]() ![]() |
Phi Phi Island | 2130 Baht | |
| Best Western Ao Nang Bay Resort & Spa | ![]() ![]() |
Ao Nang | 2150 Baht | |
Aonang Paradise Resort And Longstay
|
![]() ![]() |
Ao Nang | 2150 Baht | |
| The Beach Boutique Resort | ![]() ![]() |
Haad Yao Beach | 2240 Baht | |
| The Sea House Beach Resort | ![]() ![]() |
Haad Yao Beach | 2240 Baht | |
| Clean Beach Resort | ![]() ![]() |
Koh Lanta | 2250 Baht | |
| Aonang Sunset Hotel | ![]() ![]() |
Ao Nang | 2290 Baht | |
| Railay Princess Resort and Spa | ![]() ![]() |
Railay Beach | 2299 Baht | |
Duang Jai Resort
|
![]() ![]() |
Ao Nang | 2300 Baht | |
| Royal Nakara Ao Nang | ![]() ![]() |
Ao Nang | 2300 Baht | |
| Krabi Tropical Beach Resort | ![]() ![]() |
Ao Nam Mao | 2340 Baht | |
| Best Western Ban Ao Nang Resort | ![]() ![]() |
Ao Nang | 2350 Baht | |
| Phi Phi Palms Residence | ![]() ![]() |
Phi Phi Island | 2350 Baht | |
Phra Nang Inn
|
![]() ![]() |
Ao Nang | 2350 Baht | |
| Chaw-Ka-Cher Tropicana Lanta Resort | ![]() ![]() |
Koh Lanta | 2350 Baht | |
| Buri Tara Resort | ![]() ![]() |
Ao Nang | 2390 Baht | |
| Amandari Resort | ![]() ![]() |
Ao Nang | 2490 Baht | |
| I-Yarade Suite Residence | ![]() ![]() |
Koh Lanta | 2500 Baht | |
| Krabi Tipa Resort | ![]() ![]() |
Ao Nang | 2500 Baht | |
| Nantra De Deluxe | ![]() ![]() |
Haad Yao Beach | 2520 Baht | |
| Anyavee Railay Resort | ![]() ![]() |
Railay Beach | 2650 Baht | |
| Somkiet Buri Resort | ![]() ![]() |
Ao Nang | 2700 Baht | |
| Krabi Success Beach Resort | ![]() ![]() |
Nopparatara Beach | 2700 Baht | |
Maya Lanta Resort
|
![]() ![]() |
Koh Lanta | 2720 Baht | |
| Koh Mook Sivalai Beach Resort | ![]() ![]() |
Koh Ngai and nearby Islands | 2830 Baht | |
| Ao Nang Sea Front Thai Resort | ![]() ![]() |
Ao Nang | 3030 Baht | |
| Tup Kaek Sunset Beach Resort | ![]() ![]() |
Tubkaak Beach | 3300 Baht | |
| Baan Laanta Resort and Spa | ![]() ![]() |
Koh Lanta | 3340 Baht | |
| Bay View Resort | ![]() ![]() |
Phi Phi Island | 3400 Baht | |
| Costa Lanta Resort | ![]() ![]() |
Koh Lanta | 3500 Baht | |
Cha Wan Resort
|
![]() ![]() |
Ao Nang | 3530 Baht | |
| Andalay Boutique Resort | ![]() ![]() |
Koh Lanta | 3700 Baht | |
Krabi La Playa Resort
|
![]() ![]() |
Ao Nang | 3750 Baht | |
| Royal Lanta Resort | ![]() ![]() |
Koh Lanta | 4700 Baht | |
| Phi Phi Natural Resort | ![]() ![]() |
Phi Phi Island | 4950 Baht | |
| Lanta Sand Resort & Spa | ![]() ![]() |
Koh Lanta | 5300 Baht | |
| Arayaburi Resort | ![]() ![]() |
Phi Phi Island | 5800 Baht | |
| Krabi Aquamarine Resort & Spa | ![]() ![]() |
Nopparatara Beach | 6000 Baht |
First-Class |
| Hotel name | Price Range | Location | Price from | |
Andamanee Boutique Resort
|
![]() ![]() ![]() |
Nopparatara Beach | 1350 Baht | |
| Nakara Long Beach Resort | ![]() ![]() ![]() |
Koh Lanta | 1420 Baht | |
| Ananta Burin Resort | ![]() ![]() ![]() |
Ao Nang | 1990 Baht | |
| Aonang Cliff Beach Resort | ![]() ![]() ![]() |
Ao Nang | 2000 Baht | |
| Maritime Park & Spa Resort | ![]() ![]() ![]() |
Krabi City | 2200 Baht | |
| Pavilion Queens Bay | ![]() ![]() ![]() |
Ao Nang | 2500 Baht | |
| Pakasai Resort | ![]() ![]() ![]() |
Ao Nang | 2800 Baht | |
Islanda Village Resort
|
![]() ![]() ![]() |
Koh Klang | 2800 Baht | |
| Naga Pura Pool Villa | ![]() ![]() ![]() |
Ao Nang | 2800 Baht | |
| Palm Paradise Resort | ![]() ![]() ![]() |
Ao Nang | 2800 Baht | |
The Small Hotel
|
![]() ![]() ![]() |
Ao Nang | 3100 Baht | |
| Aonang Orchid Resort | ![]() ![]() ![]() |
Ao Nang | 3200 Baht | |
| Twin Lotus Resort & Spa | ![]() ![]() ![]() |
Koh Lanta | 3300 Baht | |
| Red Ginger Chic Resort | ![]() ![]() ![]() |
Ao Nang | 3400 Baht | |
Ao Nang Princeville Resort
|
![]() ![]() ![]() |
Ao Nang | 3499 Baht | |
Peace Laguna Resort
|
![]() ![]() ![]() |
Ao Nang | 3500 Baht | |
Aonang Phu Petra Resort
|
![]() ![]() ![]() |
Ao Nang | 3500 Baht | |
| The Cliff Ao Nang Resort | ![]() ![]() ![]() |
Ao Nang | 3750 Baht | |
| Anyavee Tubkaek Beach Resort | ![]() ![]() ![]() |
Tubkaak Beach | 3800 Baht | |
| Golden Beach Resort | ![]() ![]() ![]() |
Ao Nang | 3855 Baht | |
| Phra Nang Lanta | ![]() ![]() ![]() |
Koh Lanta | 4120 Baht | |
| Bhu Nga Thani Resort and Spa | ![]() ![]() ![]() |
Railay Beach | 4200 Baht | |
Aonang Villa Resort
|
![]() ![]() ![]() |
Ao Nang | 4500 Baht | |
| Vogue Resort & Spa Ao Nang | ![]() ![]() ![]() |
Ao Nang | 4500 Baht | |
Railay Village Resort & Spa
|
![]() ![]() ![]() |
Railay Beach | 4500 Baht | |
| Krabi Resort | ![]() ![]() ![]() |
Ao Nang | 4600 Baht | |
SALA TALAY Resort and Spa
|
![]() ![]() ![]() |
Ao Nang | 4900 Baht | |
| Phi Phi Island Cabana | ![]() ![]() ![]() |
Phi Phi Island | 4950 Baht | |
Railay Bay Resort & Spa
|
![]() ![]() ![]() |
Railay Beach | 5699 Baht | |
Holiday Inn Resort Phi Phi Isalnd
|
![]() ![]() ![]() |
Phi Phi Island | 6500 Baht | |
| Mandawee Resort and Spa | ![]() ![]() ![]() |
Nopparatara Beach | 6660 Baht | |
| Crown Lanta Resort & Spa | ![]() ![]() ![]() |
Koh Lanta | 6840 Baht | |
| The Tubkaak Krabi Boutique Resort | ![]() ![]() ![]() |
Tubkaak Beach | 10000 Baht | |
| The Seven Seas Resort | ![]() ![]() ![]() |
Trang - South of Krabi | 12000 Baht | |
Phi Phi Island Village Beach Resort & Spa
|
![]() ![]() ![]() |
Phi Phi Island | 18000 Baht |
Deluxe |
| Hotel name | Price Range | Location | Price from | |
| Phulay Bay A Ritz-Carlton Reserve | ![]() ![]() ![]() ![]() |
Klong Muang Beach | ||
| Cha-Da Beach Resort & Spa | ![]() ![]() ![]() ![]() |
Koh Lanta | 2500 Baht | |
| Ayodhaya Suites Resort & Spa | ![]() ![]() ![]() ![]() |
Nopparatara Beach | 3200 Baht | |
| Krabi Thai Village Resort | ![]() ![]() ![]() ![]() |
Ao Nang | 3300 Baht | |
| Sofitel Krabi Phokeethra Golf & Spa Resort | ![]() ![]() ![]() ![]() |
Klong Muang Beach | 3324 Baht | |
| Rawi Warin Resort & Spa | ![]() ![]() ![]() ![]() |
Koh Lanta | 4815 Baht | |
Anantara Si Kao Resort & Spa
|
![]() ![]() ![]() ![]() |
Trang - South of Krabi | 4900 Baht | |
| Nakamanda Resort & Spa | ![]() ![]() ![]() ![]() |
Klong Muang Beach | 5100 Baht | |
| Sheraton Krabi Beach Resort | ![]() ![]() ![]() ![]() |
Klong Muang Beach | 6054 Baht | |
Centara Grand Beach Resort & Villas Krabi
|
![]() ![]() ![]() ![]() |
Ao Nang | 6360 Baht | |
| Zeavola | ![]() ![]() ![]() ![]() |
Phi Phi Island | 8121 Baht | |
Layana Resort & Spa
|
![]() ![]() ![]() ![]() |
Koh Lanta | 9000 Baht | |
Amari Vogue Krabi
|
![]() ![]() ![]() ![]() |
Tubkaak Beach | 9220 Baht | |
Pimalai Resort & Spa
|
![]() ![]() ![]() ![]() |
Koh Lanta | 11900 Baht | |
| Rayavadee Resort | ![]() ![]() ![]() ![]() |
Railay Beach | 17648 Baht |




