Top 10 Hotels in Krabi Province

See all 993 Hotels in Krabi Province
Pakasai Resort

Pakasai Resort

88 Moo 3, T. Ao Nang, A. Muang, Krabi 81000

4.0 out of 5.0
4.1 out of 5 (577 reviews)

Situated near the beach, this spa resort is within a 15-minute walk of Ao Nang Beach and Nopparat Thara Beach. Ao Nang Krab …

MYR211
Phi Phi Island Cabana Hotel

Phi Phi Island Cabana Hotel

58 Moo7 Tambol Ao-Nang, Ko Phi Phi 81000

3.0 out of 5.0
3.4 out of 5 (333 reviews)

Nestled on the beach, this Ko Phi Phi hotel is within a 10-minute walk of Tonsai Pier, Loh Dalum Beach, and Ao Ton Sai Beach.

MYR330
Phi Phi Island Village Beach Resort

Phi Phi Island Village Beach Resort

49 Moo 8, Ko Phi Phi 81000

4.0 out of 5.0
4.4 out of 5 (909 reviews)

Nestled on the beach, this Ko Phi Phi resort is 0.1 mi (0.1 km) from Ko Phi Phi Viewpoint and 1.6 mi (2.6 km) from Laem Ton …

Get Rates
White Sand Krabi Hotel

White Sand Krabi Hotel

143 Moo 2, Tambol Ao-Nang, Krabi 81000

3.0 out of 5.0
3 out of 5 (177 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Ao Phai Plong and Ao Nang Beach. Nopparat Thara Beach is 1.3 mi …

Get Rates
Holiday Inn Resort Krabi Ao Nang Beach

Holiday Inn Resort Krabi Ao Nang Beach

123 Moo 3, Ao Nang Beach, Krabi 81180

4.5 out of 5.0
4.2 out of 5 (347 reviews)

Offering direct access to the beach, this Krabi resort is in the city center and within 1 mi (2 km) of Ao Nang Krabi Boxing …

MYR343
Railay Bay Resort and Spa

Railay Bay Resort and Spa

145 Moo2 Tambol Aonang, Krabi 81000

4.0 out of 5.0
3.8 out of 5 (601 reviews)

Nestled on the beach, this Krabi resort is within a 10-minute walk of Princess Lagoon, Phra Nang Beach, and East Railay Beach …

MYR239
Aonang Phu Petra Resort Krabi

Aonang Phu Petra Resort Krabi

521 Soi 11 Moo 2, Tumbol Ao Nang, Krabi 81000

4.0 out of 5.0
4.3 out of 5 (290 reviews)

This family-friendly Krabi hotel is located near the airport, within 1 mi (2 km) of West Railay Beach and Ao Phai Plong. Ao …

MYR201
Crown Lanta Resort and Spa

Crown Lanta Resort and Spa

315 Moo 1 Saladan, Ko Lanta 81150

4.5 out of 5.0
4.3 out of 5 (461 reviews)

Located in Ko Lanta, this beachfront hotel is connected to a shopping center and within 3 mi (5 km) of Kawkwang Beach, Klon …

MYR216
Aonang Cliff Beach Resort

Aonang Cliff Beach Resort

328 Moo 2, Ao Nang, Krabi 81000

4.0 out of 5.0
4.1 out of 5 (767 reviews)

This family-friendly Krabi resort is located in a shopping district, within 1 mi (2 km) of Ao Phai Plong and Ao Nang Beach. …

Get Rates
Phi Phi Nice Beach Resort

Phi Phi Nice Beach Resort

17/1 Moo 7 Aonang, Ko Phi Phi 81000

3.0 out of 5.0
3.1 out of 5 (127 reviews)

Nestled on the beach, this Ko Phi Phi hotel is within a 10-minute walk of Loh Dalum Beach, Ao Ton Sai Beach, and Tonsai Pier.

MYR85

Recent Reviews in Krabi Province

Narrow your search

Visit Krabi Province, Thailand

Krabi and Trang are provinces located beside the southern Thai peninsula’s beautiful Andaman Sea. They draw holidaymakers with their stunning beaches and seascapes, access to watersports, delicious cuisine, rural landscapes and relaxed nightlife. The northern areas of Krabi face the sheltered Phang Nga Bay where tall limestone mountains rise up from the sparkling waters of the bay. Also found here is the famous James Bond Island, one of many unforgettable day trip destinations.

What to do in Krabi

Sun, sand, sea and adventure. Island-hopping is the way to go if you can tear yourself away from your beach resort. Visit the surrounding islands at a slow pace for the ideal beach getaway. If you prefer more thrills, Krabi is also a great place for outdoor activities such as kayaking, rock climbing, water rafting, jungle tours, elephant trekking, diving and ATV tours.

Beach Getaway

Krabi Town and Ao Nang beach are Krabi’s main tourist draws. Already an established beach getaway destination frequented by Thais, Malaysians and Singaporeans, Krabi has excellent tourist-friendly infrastructure with a real choice of hotels, eateries and nightlife. It is now growing in popularity with visitors from afar seeking a slice of tropical paradise. On your Krabi trip, you can opt for a luxury beach resort or rough it backpacker style. Either way you will enjoy your trip with lots of time relaxing on the beautiful Thai beaches. Ao Nang Beach is a favourite, as is Railay Beach. Railay Beach is only accessible by boat from Krabi. The 15-minute journey transports visitors to another world and one of the finest rock-climbing destinations in Asia.

Krabi Islands

Krabi Islands include some of the best beaches in the world. Phi Phi island is 45 mins from Krabi by speed boat. This area can get pretty crowded as Phi Phi Leh and Maya Bay shot to world famous status thanks to Leonardo DiCaprio's hit movie "The Beach". There are hidden gems among the Krabi islands too though, so explore and you'll find some quiet nooks of paradise without the crowds. Chance of beach monkeys too. Ao Nang is idyllic, Fossil Shell Beach has some unique ecology, Koh Lanta is a group of islands with a protected national park and a great spot for diving in Asia.

Krabi and Trang’s attractions are not just limited to the sea. Within easy distance of Krabi, highlights include the national park at Than Bokkhorani, the unusual shell cemetery of Sussan Hoi and the forest hot-springs at Ron Khlong Thom Waterfall. In Trang Town, Tantayaapiram Temple gives interesting glimpses of southern Thai culture.

Food in Krabi

Good food is definitely a major reason to visit this part of Thailand. Fresh seafood dishes, massaman curries and the ever-popular Pad Thai noodles are found everywhere in Krabi. Food is generally very affordable in Krabi restaurants. Ao Nang’s seafront, known as Seafood Soi, is a great location to sample Thai seafood dishes. Krabi Town Night Market plus Koh Lanta and Trang’s islands are other good places for seafood. In Krabi, Western themed bars and cafés serve a selection of international food and drinks.