Top 10 Hotels in Krabi

See all 976 Hotels in Krabi
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 (849 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 …

MYR739
Phi Phi Cliff Beach Resort
Phi Phi Cliff Beach Resort

279 Moo.7 Ao-nang Maung Krabi, Ko Phi Phi 81210

3.5 out of 5.0
4.2 out of 5 (169 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.

MYR529
Beyond Resort Krabi
Beyond Resort Krabi

98 Moo3, Klong Muang Beach, Nongtalay, Krabi 81000

4.0 out of 5.0
4.2 out of 5 (566 reviews)

This Nong Thale resort is on the beach, 2.6 mi (4.2 km) from Tubkaek Beach, and within 9 mi (15 km) of Ao Nang Beach and …

MYR338
Railay Princess Resort & Spa
Railay Princess Resort & Spa

145/1 Moo, Krabi 81000

3.5 out of 5.0
3.9 out of 5 (386 reviews)

This family-friendly Krabi resort is located near the bay, steps from Princess Lagoon, Phra Nang Beach, and East Railay Beach …

MYR283
The Tubkaak Krabi Boutique Resort
The Tubkaak Krabi Boutique Resort

123 Moo 3, Tubkaak Beach, Krabi 81180

4.5 out of 5.0
4.8 out of 5 (241 reviews)

This Nong Thale resort is on the beach, 0.1 mi (0.2 km) from Tubkaek Beach, and within 12 mi (20 km) of Ao Nang Beach and …

MYR1,120
Pimalai Resort And Spa
Pimalai Resort And Spa

99 Moo 5 Ba Kan Tiang Beach, Ko Lanta 81150

5.0 out of 5.0
4.9 out of 5 (238 reviews)

Nestled on the beach, this Ko Lanta resort is within a 10-minute walk of Ba Kan Tiang Beach and Ba Kan Tieng Bay. Kantiang Ba …

MYR1,157
Aonang Fiore Resort
Aonang Fiore Resort

764 Moo 2 Aonang, Krabi 81180

4.0 out of 5.0
4.8 out of 5 (17 reviews)

Situated in Krabi, this hotel is 0.7 mi (1.1 km) from Shell Cemetery and within 3 mi (5 km) of Ao Nang Beach and Nopparat …

MYR389
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 (94 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.

MYR132
The Beacha Club
The Beacha Club

125/180 Moo 7 Lo Dalam, Ko Phi Phi

3.0 out of 5.0
3.2 out of 5 (82 reviews)

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

MYR248
Hop Inn Krabi
Hop Inn Krabi

Ruamjit Road, Pak Nam Sub District, Krabi 81000

2.5 out of 5.0
4 out of 5 (78 reviews)

Located in Downtown Krabi, this hotel is within 1 mi (2 km) of Weekend Night Market Krabi town and Wat Kaew Korawaram. Khao …

MYR82

Recent Reviews in Krabi

Hide content

Narrow your search

Visit Krabi, 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.