Top 10 Hotels in Krabi

See all 335 Hotels in Krabi
Peace Laguna Resort & Spa
Peace Laguna Resort & Spa

193 Moo 2 Ao Nang Muang, Krabi 81000

4.0 out of 5.0
3.9 out of 5 (422 reviews)

This family-friendly Aonang Beach hotel is located by the sea, within a 5-minute walk of McDonald, Aonang and Ao Nang Beach …

Get Rates
Vogue Resort & Spa Ao Nang
Vogue Resort & Spa Ao Nang

244 Moo 2 Aonang Muang, Krabi 81180

3.5 out of 5.0
4.1 out of 5 (307 reviews)

This family-friendly Aonang Beach hotel is located on the Strip, within a 10-minute walk of McDonald, Aonang and Ao Nang …

$84
per night
Rayavadee
Rayavadee

214 Moo 2, Tumbon Ao-Nang, Amphur Muang, Krabi 81000

5.0 out of 5.0
4.8 out of 5 (178 reviews)

Nestled on the beach, this Krabi hotel is within 1 mi (2 km) of West Railay Beach and Ao Nang Beach. Nopparat Thara Beach is …

$885
per night
Aonang Cliff View Resort
Aonang Cliff View Resort

10/5 Aonang Soi 11 Moo 2, Krabi 81000

3.0 out of 5.0
3.8 out of 5 (160 reviews)

Situated in the mountains, this resort is 0.7 mi (1.2 km) from Shell Cemetery and within 3 mi (5 km) of Ao Nang Beach and …

$29
per night
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 (237 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 …

$344
per night
Krabi Heritage Hotel
Krabi Heritage Hotel

312 Moo 2 Tambol Ao-Nang, Krabi 81000

3.5 out of 5.0
3.8 out of 5 (196 reviews)

Situated in a shopping district, this hotel is within a 5-minute walk of McDonald, Aonang and Ao Nang Beach. Nopparat Thara …

$95
per night
Aonang Paradise Resort
Aonang Paradise Resort

25/18 Moo 2 T. Aonang Muang, Krabi 81180

3.0 out of 5.0
4.1 out of 5 (280 reviews)

Situated in the mountains, this resort is within a 10-minute walk of McDonald, Aonang and Ao Nang Beach. Nopparat Thara Beach …

$107
per night
Centara Grand Beach Resort & Villas Krabi
Centara Grand Beach Resort & Villas Krabi

396-396/1 Moo 2, Ao Nang, Muang, Krabi 81000

5.0 out of 5.0
4.3 out of 5 (381 reviews)

Nestled on the beach, this Aonang Beach resort is within 1 mi (2 km) of Ao Phra Nang, Ao Nang Beach, and Nopparat Thara …

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.0 out of 5.0
4.2 out of 5 (319 reviews)

Offering direct access to the beach, this Aonang Beach resort is in the city center and within a 10-minute walk of Hat …

$106
per night
Aonang All Seasons Beach Resort
Aonang All Seasons Beach Resort

162 Moo 3, Tambol Ao Nan Amphur Muang, Krabi 81000

3.5 out of 5.0
3.6 out of 5 (141 reviews)

Located in the heart of Aonang Beach, this resort is within 1 mi (2 km) of Hat Noppharat Beach, Nopparat Thara Beach, and Ao …

$67
per night

Recent Reviews in Krabi

Hide content

Where to stay in Krabi

Krabi Hotel Guide

You will discover a generous range of accommodation options to choose from in Krabi. Expedia's extensive database features 158 places to stay that are within a 6-mile distance of Krabi's downtown.

There are several hotels that are within a 3-mile radius of Krabi's city heart, including the Aura Relaxing and Spa Hotel and The Oasis Resort.

In addition, there are a selection of accommodation near the Khao Khanap Nam and the Wat Kaew Korawaram. The Maritime Park & Spa Resort and the Krabi City Seaview Hotel are two of the hotels that are nearby to the Khao Khanap Nam. The Thepparat Lodge Krabi and the Krabi Royal Hotel are near the Wat Kaew Korawaram.

Expedia understand that all travelers possess different budgets and needs. So if you are looking for accommodation at the cheaper end of the scale, Krabi has some solid options to choose from. The Aonang Paradise Resort is 7 miles from the center of Krabi, while the Aree Tara Resort is 7 miles away. Some more Krabi hotels in the cheaper range include the The Cliff Ao Nang Resort and the Ananta Burin Resort.

You could investigate the Six Senses Yao Noi as well as the Rayavadee. The Six Senses Yao Noi is positioned 16 miles away from the heart of Krabi. The Rayavadee, is positioned 9 miles away. Two more Expedia-registered hotels include the Phulay Bay, a Ritz-Carlton Reserve and the Koyao Bay Pavilions.

If you have time, you might like to explore more of the South Thailand region. South Thailand offers rural landscapes and beaches, and common South Thailand attractions include traditional villages. In this section of Thailand tourists can also try their hand at rock climbing and hiking.

55 miles to the southeast of Krabi is Ko Ngai, where you can enjoy Main Beach and Paradise Beach. Should you wish to visit Ko Ngai, check out the Mayalay Beach Resort and Thapwarin Resort. Alternatively, you could consider staying at Ko Phi Phi, 25 miles to the south of Krabi, where you can choose from the Villa 360 and Zeavola Resort. The Long Beach and Maya Beach are a couple of the popular sites to explore in Ko Phi Phi.

Krabi International Airport is a convenient airport, and is 9 miles from Krabi. Accommodation options nearby are Baansuan Rimnom Resort and Palmari Boutique Hotel.