Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Beach Hotels in Krabi

See all 709 Hotels in Krabi
Sand Sea Resort

Sand Sea Resort

Railay Beach, 192 Moo 5, Saithai, Krabi
4.0 out of 5.0
4.0 out of 5 (1,076 reviews)

Located in Krabi, this beachfront resort is in the city center and within a 10-minute walk of West Railay Beach and East Railay Beach. Ao Nang Beach and Phra ...

Nice boongalows near the beach. Adventures a transfer from the airport to the hotel. The hotel can only be reached by boat. - 

SG$161

SG$161
Krabi Resort

Krabi Resort

232 Moo 2 Ao Nang Beach, Krabi
4.5 out of 5.0
4.0 out of 5 (620 reviews)

Located in Krabi, this beachfront resort is in the entertainment district and within a 15-minute walk of Ao Nang Beach and Nopparat Thara Beach. West Railay ...

good place to stay very close to the see. Good and delicious breakfast buffet. Nice performance at night. - 

SG$132

SG$132
Aonang Cliff Beach Resort

Aonang Cliff Beach Resort

328 Moo 2, Ao Nang, Krabi
4.0 out of 5.0
4.1 out of 5 (865 reviews)

This family-friendly Krabi resort is located in a shopping district, within a 10-minute walk of McDonald, Aonang and Ao Nang Beach. Nopparat Thara Beach is 1.4 ...

Nice hotel 2 perfect swimming pools. One main level other on 6 floor with fantastic view. Make sure to book ro … - 

SG$171

SG$171
Beyond Resort Krabi

Beyond Resort Krabi

98 Moo3, Klong Muang Beach, Nongtalay, Krabi
4.5 out of 5.0
4.1 out of 5 (699 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 Nopparat Thara Beach. Ao Phai Plong ...

Lovely property with excellent location by the beach. Good restaurant with some great food. - 

SG$155

SG$155
Railay Bay Resort and Spa

Railay Bay Resort and Spa

145 Moo2 Tambol Aonang, Krabi
4.0 out of 5.0
3.8 out of 5 (713 reviews)

Nestled on the beach, this Krabi resort is within a 10-minute walk of Princess Lagoon, Phra Nang Beach, and East Railay Beach. Phra Nang Cave is 0.3 mi (0.4 ...

Location great Lovely hotel. Right on the beach. 2 pools. The only downside is not enough sun beds this due to the … - 

SG$104

SG$104
Pakasai Resort

Pakasai Resort

88 Moo 3, T. Ao Nang, A. Muang, Krabi
4.5 out of 5.0
4.1 out of 5 (689 reviews)

Situated near the beach, this spa resort is within a 15-minute walk of Ao Nang Beach and Nopparat Thara Beach. McDonald, Aonang and Ao Nang Krabi Boxing Stadium ...

Nice stay, Worth money paid, good location Booked a Adora Chalet 4 days 3 night here. Overall experienced was above average. The location of r … - 

SG$101

SG$101
BlueSotel Krabi Ao Nang Beach

BlueSotel Krabi Ao Nang Beach

778 Moo 2 Aonang, Krabi
4.0 out of 5.0
4.2 out of 5 (477 reviews)

Situated near the bay, this hotel is within a 10-minute walk of McDonald, Aonang and Ao Nang Beach. Nopparat Thara Beach is 1.5 mi (2.3 km) away.

A great place to stay in the heart of downtown. Great breakfast incuded, cute bar with singer right … - 

SG$96

SG$96
Dusit Thani Krabi Beach Resort

Dusit Thani Krabi Beach Resort

155 Moo 2, Nong Thalae, Krabi
5.0 out of 5.0
4.5 out of 5 (177 reviews)

Nestled on the beach, this Nong Thale resort is within 9 mi (15 km) of Tubkaek Beach, Nopparat Thara Beach, and Ao Nang Beach. Ao Phai Plong and Ao Nang Krabi ...

Probably the best beach to stay in Krabi now - Hotel is spacious, spread out, with decent food and best of all it's on Klong Muang Beach which h … - 

SG$254

SG$254
Marina Express - Fisherman - Aonang

Marina Express - Fisherman - Aonang

20/1 Moo.2, Krabi
3.5 out of 5.0
4.3 out of 5 (293 reviews)

Situated near the beach, this hotel is within a 15-minute walk of McDonald, Aonang and Ao Nang Beach. Nopparat Thara Beach is 1.8 mi (2.9 km) away.

Affordable and close to everything A nice affordable hotel right off a main tourist street. Lots to do and close to the beach. Friendl … - 

SG$76

SG$76
Peace Laguna Resort & Spa

Peace Laguna Resort & Spa

193 Moo 2 Ao Nang Muang, Krabi
4.5 out of 5.0
3.9 out of 5 (536 reviews)

This family-friendly Krabi hotel is located by the sea, within a 5-minute walk of McDonald, Aonang and Ao Nang Beach. Nopparat Thara Beach is 1.3 mi (2.1 km) ...

peace Luganda resort and spa Nice hotel set against a fantastic rock cliff. Very clean, rooms were delightful. Very friendly sta … - 

SG$155

SG$155
Map

Recently booked Beach Hotels in Krabi

Railay Princess Resort & Spa
4.0 out of 5.0
Last booking: 31 minutes ago
Deevana Krabi Resort
4.5 out of 5.0
Last booking: 9 hours ago
BlueSotel Krabi Ao Nang Beach
4.0 out of 5.0
Last booking: 10 hours ago

Pocket Guide: Beach Hotels in Krabi

Search for hotels in Krabi on Expedia. You can easily find your hotels in Krabi using one of the methods below:

  • View our selection of featured hotels in Krabi
  • Use the map to find hotels in the Krabi neighborhood you prefer
  • Use the filters to see hotels in a specific area of Krabi, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Krabi
  • Enter your travel dates to view the best deals on hotels in Krabi - while they last