Krabi Hotels Resorts Accommodation
Krabi topography is mostly mountains and highlands separated by plains in some parts. Flowing through Krabi City to the Andaman Sea at Pak Nam Sub-district is Maenam Krabi which is 5 kilometers in length. In addition, there are several canals originating from the province's highest mountain range, Khao Phanom Bencha including Khlong Pakasai, Khlong Krabi Yai and Khlong Krabi Noi. Lush mangrove forests line the canals and the banks of Maenam Krabi particularly before it empties into the Andaman Sea. The provinces sandy soil conditions are suitable for growing various agricultural products, particularly rubber trees, palms, coconuts, cashew nuts and coffee.
Krabi Located approximately 814 kilometers from Bangkok is Krabi Province, one of most attractive destinations in southern Thailand. Encompassing an area of 4,708 square kilometers, the western border of Krabi is the Andaman Sea, the northern borders are Surat Thani and Phang-nga Provinces, the southern borders are Trang Province and the Andaman Sea and the eastern borders are Nakhon Si Thammarat and Trang Provinces. Krabi is an ideal getaway destination teeming with natural attractions including white sandy beaches, fascinating coral reefs, numerous large and small islands and verdant forests with caves and waterfalls.
![]() |
Mu Koh Phi Phi (Phi Phi Islands)
Famouse island for travelers from all walks of life as being among the most beautiful tropical islands of the world, Phi Phi Islands have become one of the most popular tourist attractions in Thailand. In addition, the islands are famous as the location where the movie "The Beach" featuring Leonardo Di Caprio was shot. The islands, together with the nearby Noppharat Thara Beach, a total area of about 390 square kilometers, were recently established as a national park.
Koh Phi Phi is located about 40 kilometers from Krabi and Phuket Thus, despite the fact that both Noppharat Thara Beach and Phi Phi administratively are a part of Krabi Province, most tourists think that Koh Phi Phi is part of Phuket Province.
Koh Phi Phi and the coastal hills are composed mainly of limestone and are an extension of the limestone mountain range in Phang-Nga Province. The main characteristics of these mountains and islands are their steep cliffs, large caves and dwarf trees growing out of the rock crevices, like those in Phang-Nga Bay.
![]() |
Mu Ko Lanta National Park
Koh Lanta Covering an area of 152 square kilometers, the Park is comprised of many different-sized islands,
some of which are surrounded by beautiful coral reefs such as Koh Ha, Koh Rok and Koh Hai. The Parks main island is
Koh Lanta Yai, where both the Headquarters and National Park Office are located. The island itself is generally
rugged and mountainous with gravelly and sandy beaches to the south. The most suitable time to visit Koh Lanta is from November to April.
For more information please contact Mu Koh Lanta National Park, No.5, Tambon Koh Lanta Yai, Amphoe Koh Lanta
At Thailandadviser.com Krabi Hotels and Krabi Resorts can be book online with instant confirmation and Low rate Guarantee.
|
|
Alis Hotel Location : Ao Nang, Nopparattara Beach Price : 55.17 US$ / 1,750 Baht Breakfast : incl recommend More Detail Alis Hotel |
|
Ananta Burin Resort Location : Ao Nang, Nopparattara Price : 42.56 US$ / 1,350 Baht Breakfast : incl Special Rate More Detail Ananta Burin Resort |
|
|
Anda Lanta Resort Location : Koh Lanta Yai, Klongjark Beach Price : 50.44 US$ / 1,600 Baht Breakfast : incl More Detail Anda Lanta Resort |
|
Andamanee Boutique Resort Location : Ao Nang, Nopparattara Beach Price : 40.98 US$ / 1,300 Baht Breakfast : incl Special Rate More Detail Andamanee Boutique Resort |
|
|
Anyavee Railay Resort Location : Ao Nang, Railay Beach East Price : 50.44 US$ / 1,600 Baht Breakfast : incl Early Bird More Detail Anyavee Railay Resort |
|
Anyavee Tubkaek Beach Resort Location : Krabi, Tubkaak Beach Price : 111.91 US$ / 3,550 Baht Breakfast : incl Special Rate More Detail Anyavee Tubkaek Beach Resort |
|
|
Ao Nang Beach Resort Location : Ao Nang Beach Price : 26.79 US$ / 850 Baht Breakfast : incl More Detail Ao Nang Beach Resort |
|
Ao Nang Cliff Beach Resort Location : Ao Nang Price : 88.26 US$ / 2,800 Baht Breakfast : incl Special Rate More Detail Ao Nang Cliff Beach Resort |
|
|
Ao Nang Cliff View Resort Location : Ao Nang Price : 15.76 US$ / 500 Baht Breakfast : incl More Detail Ao Nang Cliff View Resort |
|
Ao Nang Orchid Resort Location : Ao Nang Price : 48.86 US$ / 1,550 Baht Breakfast : incl More Detail Ao Nang Orchid Resort |
|
|
Ao Nang Sea Front Thai Resort Location : Ao Nang Beach Price : 36.25 US$ / 1,150 Baht Breakfast : incl Special Rate More Detail Ao Nang Sea Front Thai Resort |
|
Ao Nang Sunset Hotel Location : Ao Nang Price : 34.68 US$ / 1,100 Baht Breakfast : incl Special Rate More Detail Ao Nang Sunset Hotel |
|
|
Aonang All Seasons Beach Resort Location : Ao Nang Price : 56.74 US$ / 1,800 Baht Breakfast : incl Special Rate More Detail Aonang All Seasons Beach Resort |
|
Aonang Buri Resort Location : Ao Nang, Nopparattara Beach Price : 45.71 US$ / 1,450 Baht Breakfast : incl Special Rate More Detail Aonang Buri Resort |
|
|
Aonang Goodwill Location : Ao Nang Price : 18.91 US$ / 600 Baht Breakfast : incl Special Rate More Detail Aonang Goodwill |
|
Aonang Grand Inn Location : Ao Nang Price : 15.76 US$ / 500 Baht Breakfast : excl Special Rate More Detail Aonang Grand Inn |
|
|
Aonang Mountain Paradise Location : Ao Nang Price : 20.49 US$ / 650 Baht Breakfast : incl Special Rate More Detail Aonang Mountain Paradise |
|
Aonang Paradise Resort Location : Ao Nang Price : 31.49 US$ / 999 Baht Breakfast : incl Hot Deal Room Only More Detail Aonang Paradise Resort |
|
|
Aonang Phu Petra Resort Location : Ao Nang Price : 52.01 US$ / 1,650 Baht Breakfast : incl Last Minute More Detail Aonang Phu Petra Resort |
|
Aonang President Hotel Location : Ao Nang Price : 36.25 US$ / 1,150 Baht Breakfast : incl Special Rate More Detail Aonang President Hotel |
|
|
Aonang Princeville Resort Location : Ao Nang Beach Price : 63.05 US$ / 2,000 Baht Breakfast : incl Special Rate More Detail Aonang Princeville Resort |
|
Aonang Villa Location : Ao Nang Beach Price : 74.08 US$ / 2,350 Baht Breakfast : incl Special Rate More Detail Aonang Villa |
|
|
Apasari Krabi Location : Ao Nang, Nopparattara Beach Price : 33.10 US$ / 1,050 Baht Breakfast : incl recommend More Detail Apasari Krabi |
|
Aree Tara Resort Location : Ao Nang, Nopparattara Beach Price : 45.71 US$ / 1,450 Baht Breakfast : incl Special Rate More Detail Aree Tara Resort |
|
|
Ayodhaya Suite Resort & Spa Location : Ao Nang, Nopparattara Beach Price : 99.30 US$ / 3,150 Baht Breakfast : incl Special Rate More Detail Ayodhaya Suite Resort & Spa |
|
Baan Andaman Krabi Location : Krabi Town Price : 28.37 US$ / 900 Baht Breakfast : incl More Detail Baan Andaman Krabi |
|
|
Baan Havaree Resort Location : Ao Nang Price : 28.37 US$ / 900 Baht Breakfast : incl recommend More Detail Baan Havaree Resort |
|
Baan Purr Room & Bar Location : Ao Nang Price : 15.76 US$ / 500 Baht Breakfast : incl Bonus Nights More Detail Baan Purr Room & Bar |
|
|
Baan Sabaidee Location : Krabi Town Price : 17.34 US$ / 550 Baht Breakfast : excl More Detail Baan Sabaidee |
|
Beach Terrace Hotel Location : Ao Nang Beach Price : 66.20 US$ / 2,100 Baht Breakfast : incl More Detail Beach Terrace Hotel |
|
|
Best Western Ao Nang Bay Resort Location : Ao Nang, Nopparattara Bay Price : 58.32 US$ / 1,850 Baht Breakfast : incl Special Rate More Detail Best Western Ao Nang Bay Resort |
|
Best Western Ban Ao Nang Resort Location : Ao Nang Price : 53.59 US$ / 1,700 Baht Breakfast : incl Special Rate More Detail Best Western Ban Ao Nang Resort |
|
|
Bhu Nga Thani Resort & Spa Location : Ao Nang, Railay Bay Price : 115.06 US$ / 3,650 Baht Breakfast : incl Hot Deal Rate More Detail Bhu Nga Thani Resort & Spa |
|
Blue Village By Chanintra Location : Ao Nang Price : 18.88 US$ / 599 Baht Breakfast : incl Happy Stay More Detail Blue Village By Chanintra |
|
|
Boon Siam Hotel Location : Krabi Town Price : 25.22 US$ / 800 Baht Breakfast : incl Special Rate More Detail Boon Siam Hotel |
|
Buri Tara Resort Location : Ao Nang, Nopparattara Beach Price : 47.28 US$ / 1,500 Baht Breakfast : incl Special Rate More Detail Buri Tara Resort |
|
|
Centara Grand Beach Resort & Villa Krabi Location : Ao Nang, Phaiplong Beach Price : 165.50 US$ / 5,250 Baht Breakfast : incl Special Rate I More Detail Centara Grand Beach Resort & Villa Krabi |
|
Cha Wan Resort Location : Ao Nang, Nopparattara Bay Price : 63.05 US$ / 2,000 Baht Breakfast : incl Special Rate More Detail Cha Wan Resort |
|
|
Cha-Da Beach Resort and Spa Location : Koh Lanta Yai, Klong Dao Beach Price : 94.25 US$ / 2,990 Baht Breakfast : incl Special Discount More Detail Cha-Da Beach Resort and Spa |
|
Chaw-Ka-Cher Tropicana Lanta Resort Location : Koh Lanta Yai, Phra Ae Bay Price : 44.13 US$ / 1,400 Baht Breakfast : incl Special Rate More Detail Chaw-Ka-Cher Tropicana Lanta Resort |
|
|
Chaya Resort Location : Ao Nang, Nopparattara Beach Price : 42.56 US$ / 1,350 Baht Breakfast : incl More Detail Chaya Resort |
|
City Hotel Krabi Location : Krabi Town Price : 14.19 US$ / 450 Baht Breakfast : excl More Detail City Hotel Krabi |
|
|
Diamond Cave Resort & Spa Location : Ao Nang, Railay Beach East Price : 36.25 US$ / 1,150 Baht Breakfast : incl Special Rate More Detail Diamond Cave Resort & Spa |
|
Duang Jai Resort Location : Ao Nang, Nopparattara Bay Price : 47.28 US$ / 1,500 Baht Breakfast : incl Special Rate More Detail Duang Jai Resort |
|
|
Emerald Garden Resort Location : Ao Nang, Nopparattara Bay Price : 48.86 US$ / 1,550 Baht Breakfast : incl Special Rate More Detail Emerald Garden Resort |
|
Golden Beach Resort Location : Ao Nang Beach Price : 70.93 US$ / 2,250 Baht Breakfast : incl recommend More Detail Golden Beach Resort |
|
|
Grand Krabi Phutara Resort Location : Ao Nang Price : 18.91 US$ / 600 Baht Breakfast : incl Special Rate More Detail Grand Krabi Phutara Resort |
|
Green House Hotel Location : Krabi Town Price : 25.22 US$ / 800 Baht Breakfast : incl Special Rate More Detail Green House Hotel |
|
|
Green View Village Resort Location : Ao Nang Price : 15.76 US$ / 500 Baht Breakfast : incl More Detail Green View Village Resort |
|
Haleeva Sunshine & Spa Location : Ao Nang Beach Price : 22.07 US$ / 700 Baht Breakfast : incl Special Rate More Detail Haleeva Sunshine & Spa |
|
|
Happiness Resort Location : Ao Nang, Nopparattara Price : 28.37 US$ / 900 Baht Breakfast : excl More Detail Happiness Resort |
|
Harvest House Location : Ao Nang Price : 20.49 US$ / 650 Baht Breakfast : incl recommend More Detail Harvest House |
|
|
Howdy Relaxing Hotel Location : Krabi Town Price : 20.49 US$ / 650 Baht Breakfast : incl More Detail Howdy Relaxing Hotel |
|
Islanda Village Resort Location : Krabi, Koh Klang Price : 91.42 US$ / 2,900 Baht Breakfast : incl recommend More Detail Islanda Village Resort |
|
|
J2B Beach Bungalows Krabi Location : Ao Nang, Nopparattara Beach Price : 36.25 US$ / 1,150 Baht Breakfast : excl More Detail J2B Beach Bungalows Krabi |
|
K.L. House Ao Nang Location : Ao Nang Price : 15.76 US$ / 500 Baht Breakfast : excl More Detail K.L. House Ao Nang |
|
|
Koh Jum Resort Location : Koh Jum Price : 40.98 US$ / 1,300 Baht Breakfast : incl Special Discount More Detail Koh Jum Resort |
|
Koh Kwang Resort Location : Klong Muang Beach Price : 12.61 US$ / 400 Baht Breakfast : incl More Detail Koh Kwang Resort |
|
|
Krabi Aquamarine Resort & Spa Location : Ao Nang, Nopparattara Bay Price : 59.89 US$ / 1,900 Baht Breakfast : incl Nice & Easy More Detail Krabi Aquamarine Resort & Spa |
|
Krabi Cha - Da Resort Location : Krabi Town Price : 67.77 US$ / 2,150 Baht Breakfast : incl More Detail Krabi Cha - Da Resort |
|
|
Krabi Cozy Place Hotel Location : Krabi Town Price : 26.79 US$ / 850 Baht Breakfast : incl More Detail Krabi Cozy Place Hotel |
|
Krabi Heritage Hotel Location : Ao Nang Price : 52.01 US$ / 1,650 Baht Breakfast : incl More Detail Krabi Heritage Hotel |
|
|
Krabi La Playa Resort Location : Ao Nang, Nopparattara Bay Price : 56.74 US$ / 1,800 Baht Breakfast : incl Special Rate More Detail Krabi La Playa Resort |
|
Krabi Resort Location : Ao Nang Beach Price : 59.89 US$ / 1,900 Baht Breakfast : incl recommend More Detail Krabi Resort |
|
|
Krabi Sands Resort Location : Klong Muang Beach Price : 59.89 US$ / 1,900 Baht Breakfast : incl recommend More Detail Krabi Sands Resort |
|
Krabi Success Beach Resort Location : Ao Nang, Nopparattara Beach Price : 66.20 US$ / 2,100 Baht Breakfast : incl Special Rate More Detail Krabi Success Beach Resort |
|
|
Krabi Thai Village Resort Location : Ao Nang, Nopparattara Bay Price : 92.99 US$ / 2,950 Baht Breakfast : incl More Detail Krabi Thai Village Resort |
|
Krabi Tropical Beach Resort Location : Ao Namao Beach Price : 52.01 US$ / 1,650 Baht Breakfast : incl More Detail Krabi Tropical Beach Resort |
|
|
La Venice on The Beach Hotel Location : Ao Nang Price : 28.37 US$ / 900 Baht Breakfast : incl More Detail La Venice on The Beach Hotel |
|
Lake Side Bungalow Location : Ao Nang Price : 14.19 US$ / 450 Baht Breakfast : excl More Detail Lake Side Bungalow |
|
|
Le Passe Temps Location : Krabi, Ao Tha Lane Price : 72.50 US$ / 2,300 Baht Breakfast : incl More Detail Le Passe Temps |
|
Maritime Park & Spa Resort Location : Krabi Town Price : 48.86 US$ / 1,550 Baht Breakfast : incl Last Minute More Detail Maritime Park & Spa Resort |
|
|
Mild Bungalow Location : Ao Nang, Nopparattara Bay Price : 44.13 US$ / 1,400 Baht Breakfast : incl More Detail Mild Bungalow |
|
Mountain View Resort Location : Ao Nang, Tonsai Price : 23.64 US$ / 750 Baht Breakfast : excl More Detail Mountain View Resort |
|
|
Nadivana Service Apartment Location : Ao Nang Price : 61.47 US$ / 1,950 Baht Breakfast : incl More Detail Nadivana Service Apartment |
|
Nakamanda Resort & Spa Location : Klong Muang Beach Price : 133.97 US$ / 4,250 Baht Breakfast : incl Min.2 nights More Detail Nakamanda Resort & Spa |
|
|
Nantra De Deluxe Location : Krabi, Had Yao Price : 59.89 US$ / 1,900 Baht Breakfast : incl More Detail Nantra De Deluxe |
|
Pakasai Resort Location : Ao Nang, Nopparattara Bay Price : 59.89 US$ / 1,900 Baht Breakfast : incl recommend More Detail Pakasai Resort |
|
|
Palm Paradise Resort Location : Ao Nang Price : 39.40 US$ / 1,250 Baht Breakfast : incl More Detail Palm Paradise Resort |
|
Peace Laguna Resort Location : Ao Nang Price : 64.62 US$ / 2,050 Baht Breakfast : incl recommend More Detail Peace Laguna Resort |
|
|
Phra Nang Inn Location : Ao Nang Beach Price : 47.28 US$ / 1,500 Baht Breakfast : incl Special Rate More Detail Phra Nang Inn |
|
Phranang Place Location : Ao Nang Price : 23.64 US$ / 750 Baht Breakfast : incl More Detail Phranang Place |
|
|
Phu Pha Aonang Resort & Spa Location : Ao Nang Price : 37.83 US$ / 1,200 Baht Breakfast : incl More Detail Phu Pha Aonang Resort & Spa |
|
Phu Pranang Resort & Spa Location : Ao Nang, Nopparattara Price : 28.37 US$ / 900 Baht Breakfast : incl recommend More Detail Phu Pranang Resort & Spa |
|
|
Pranang Flora House Location : Ao Nang Price : 18.91 US$ / 600 Baht Breakfast : excl Special Rate More Detail Pranang Flora House |
|
Railay Bay Resort & Spa Location : Ao Nang, Railay Bay Price : 83.54 US$ / 2,650 Baht Breakfast : incl recommend More Detail Railay Bay Resort & Spa |
|
|
Railay Princess Resort & Spa Location : Ao Nang, Railay Bay Price : 75.66 US$ / 2,400 Baht Breakfast : incl More Detail Railay Princess Resort & Spa |
|
Railay Village Resort Location : Ao Nang, Railay Bay Price : 105.60 US$ / 3,350 Baht Breakfast : incl recommend More Detail Railay Village Resort |
|
|
Rayavadee Resort Location : Ao Nang, Railay West Price : 677.74 US$ / 21,500 Baht Breakfast : incl recommend More Detail Rayavadee Resort |
|
Red Ginger Chic Resort Location : Ao Nang Price : 50.44 US$ / 1,600 Baht Breakfast : incl More Detail Red Ginger Chic Resort |
|
|
Royal Nakara Ao Nang Location : Ao Nang, Nopparattara Price : 37.83 US$ / 1,200 Baht Breakfast : incl More Detail Royal Nakara Ao Nang |
|
Sala Talay Resort & Spa Location : Ao Nang, Nopparattara Beach Price : 81.96 US$ / 2,600 Baht Breakfast : incl Room Only More Detail Sala Talay Resort & Spa |
|
|
Sand Sea Resort Location : Ao Nang, Railay Bay Price : 40.98 US$ / 1,300 Baht Breakfast : incl Special Promtoin More Detail Sand Sea Resort |
|
Somkiet Buri Resort & Spa Location : Ao Nang Price : 48.86 US$ / 1,550 Baht Breakfast : incl recommend More Detail Somkiet Buri Resort & Spa |
|
|
Sripet Hotel Location : Krabi Town Price : 28.06 US$ / 890 Baht Breakfast : incl More Detail Sripet Hotel |
|
Srisuksant Resort Location : Ao Nang, Nopparattara Beach Price : 29.95 US$ / 950 Baht Breakfast : incl recommend More Detail Srisuksant Resort |
|
|
Sunda Resort Location : Ao Nang, Nopparattara Price : 29.95 US$ / 950 Baht Breakfast : incl Special Rate More Detail Sunda Resort |
|
Sunrise Tropical Resort Location : Ao Nang, Railay Beach East Price : 53.59 US$ / 1,700 Baht Breakfast : incl recommend More Detail Sunrise Tropical Resort |
|
|
The Beach Boutique Resort Location : Krabi, Had Yao Price : 53.46 US$ / 1,696 Baht Breakfast : incl Hot Deal More Detail The Beach Boutique Resort |
|
The Cliff Ao Nang Resort Location : Ao Nang Price : 81.96 US$ / 2,600 Baht Breakfast : incl Special Rate More Detail The Cliff Ao Nang Resort |
|
|
The Dream Garden Location : Ao Nang Price : 15.76 US$ / 500 Baht Breakfast : excl More Detail The Dream Garden |
|
The Greenery Hotel Location : Krabi Town Price : 17.65 US$ / 560 Baht Breakfast : excl More Detail The Greenery Hotel |
|
|
The Palace Aonang Resort Location : Ao Nang Price : 33.10 US$ / 1,050 Baht Breakfast : incl More Detail The Palace Aonang Resort |
|
The Sea House Beach Resort Location : Krabi, Had Yao Price : 43.66 US$ / 1,385 Baht Breakfast : incl Hot Deal More Detail The Sea House Beach Resort |
|
|
The Small Krabi Location : Ao Nang Price : 42.56 US$ / 1,350 Baht Breakfast : incl Special Rate More Detail The Small Krabi |
|
The Tubkaak Krabi Boutique Resort Location : Krabi, Tubkaak Beach Price : 197.02 US$ / 6,250 Baht Breakfast : incl More Detail The Tubkaak Krabi Boutique Resort |
|
|
The Verandah Location : Ao Nang Price : 22.07 US$ / 700 Baht Breakfast : incl More Detail The Verandah |
|
Thepparat Lodge Location : Krabi Town Price : 22.07 US$ / 700 Baht Breakfast : excl recommend More Detail Thepparat Lodge |
|
|
Thip Residence Location : Ao Namao Beach Price : 28.37 US$ / 900 Baht Breakfast : incl recommend More Detail Thip Residence |
|
Timber House Resort Location : Ao Nang Price : 40.98 US$ / 1,300 Baht Breakfast : incl More Detail Timber House Resort |
|
|
Tipa Resort Location : Ao Nang Price : 42.56 US$ / 1,350 Baht Breakfast : incl Early Bird Promotion More Detail Tipa Resort |
|
Tonsai Bay Resort Location : Ao Nang, Tonsai Bay Price : 31.52 US$ / 1,000 Baht Breakfast : incl More Detail Tonsai Bay Resort |
|
|
Tropical Herbal Spa & Resort Location : Ao Nang Price : 52.01 US$ / 1,650 Baht Breakfast : incl recommend More Detail Tropical Herbal Spa & Resort |
|
Tup Kaek Sunset Beach Resort Location : Krabi, Tubkaak Beach Price : 56.74 US$ / 1,800 Baht Breakfast : incl Special Rate More Detail Tup Kaek Sunset Beach Resort |
|
|
Vogue Resort & Spa Ao Nang Location : Ao Nang Price : 64.31 US$ / 2,040 Baht Breakfast : incl More Detail Vogue Resort & Spa Ao Nang |
|
Wannas Place Location : Ao Nang Beach Price : 29.95 US$ / 950 Baht Breakfast : incl Special Rate More Detail Wannas Place |
|
|
Warina Place Hotel & Service Apartment Location : Ao Nang Price : 11.03 US$ / 350 Baht Breakfast : excl More Detail Warina Place Hotel & Service Apartment |
|
Ya Ya Resort Location : Ao Nang, Railay Beach East Price : 14.19 US$ / 450 Baht Breakfast : excl More Detail Ya Ya Resort |


