Hotels near Ton Sai Beach, Krabi

Search and compare hotels near Ton Sai Beach from hundreds of travel sites and save

Ton Sai Beach - Krabi, Thailand
2 Jul — 3 Jul2
Ton Sai Beach - Krabi, Thailand
Sat 2/7
Sun 3/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels near Ton Sai Beach

Filter by star ratings
All filters
Panan Krabi Resort
8.9 Excellent
945 Moo 2, T. Aonang, Krabi, Thailand
Show on map
10.4 km from city centre, Krabi, Thailand 
ExcellentBased on 1,182 reviews
8.9

Panan Krabi Resort is located in Krabi and is close to Nopparat Thara Beach. In addition to free private parking on site, the resort provides comfortable 4-star rooms and a bar.

Avani Ao Nang Cliff Krabi Resort
8.5 Excellent
328 Moo 2, Ao Nang, Krabi, Thailand
Show on map
10.4 km from city centre, Krabi, Thailand 
ExcellentBased on 303 reviews
8.5

Located in Ao Nang, this modern resort is within a 10-minute walk of Ao Phra Nang. It also provides a kids club, free Wi-Fi and a swimming pool.

Rayavadee
9.4 Excellent
214 Moo 2, Tumbon Ao-Nang, Amphur Muang, Krabi, Thailand
Show on map
10.3 km from city centre, Krabi, Thailand 
ExcellentBased on 257 reviews
9.4

Located in Ao Nang, Rayavadee Krabi provides 5-star accommodation and an outdoor pool, outdoor tennis courts and a private beach. It also offers free Wi-Fi, squash courts and a sauna.

Golden Beach Resort
8.4 Excellent
254 Moo 2, Krabi, Thailand
Show on map
10.7 km from city centre, Krabi, Thailand 
ExcellentBased on 390 reviews
8.4

Located in Ao Nang, this resort provides good value accommodation. It also offers a coffee bar, an outdoor pool and a kids pool.

Sea Seeker Krabi Resort
9.0 Excellent
963 Moo 2, Tumbon Aonang, Amphur Muang, Krabi, Thailand
Show on map
10.1 km from city centre, Krabi, Thailand 
ExcellentBased on 1,557 reviews
9.0

This comfortable hotel in Krabi offers free wireless internet, as well as an outdoor pool and a kids club. It is ideally located for those wanting to visit local attractions.

Sand Sea Resort
8.3 Excellent
Railay Beach, 192 Moo 5, Saithai, Krabi, Thailand
Show on map
10.3 km from city centre, Krabi, Thailand 
ExcellentBased on 1,455 reviews
8.3

Established in 1993, Sand Sea Resort is situated in Ao Nang. It offers a Jacuzzi, an outdoor pool and free wireless internet.

Aonang Villa Resort
8.3 Excellent
113 Moo 2 Aonang Beach, Krabi, Thailand
Show on map
10.8 km from city centre, Krabi, Thailand 
ExcellentBased on 268 reviews
8.3

Situated in Krabi, Aonang Villa Resort offers cosy accommodation and provides sea views. It also features a Jacuzzi, an outdoor pool and a sauna.

Ban Sainai Resort
9.2 Excellent
550, Soi Aonang 11/1, Moo 2, Krabi, Thailand
Show on map
9.6 km from city centre, Krabi, Thailand 
ExcellentBased on 421 reviews
9.2

This cosy resort is situated in Ao Nang, and offers a kids pool, a tour desk and free Wi-Fi. It also features rooms with either a private terrace or balcony where guests can appreciate views of the garden.

Top Rated hotels near Ton Sai Beach

1
Sunrise Tropical Resort
8.7 Excellent
39 Moo 2, Krabi, Thailand
Show on map
10.1 km from city centre, Krabi, Thailand 

Situated in Krabi, this 3-star property is modern and stylish. It also offers a kids pool, free Wi-Fi and an outdoor pool.

2
Aonang Eco Inn
9.9 Excellent
420/11-13 Moo.2, Krabi, Thailand
Show on map
9.9 km from city centre, Krabi, Thailand 

This hotel is located in Ao Nang, and offers a 24-hour reception, a tour desk and free Wi-Fi. It provides 3-star accommodation with air-conditioned rooms.

3
Avatar Railay
8.9 Excellent
629 Moo.2, Krabi, Thailand
Show on map
9.9 km from city centre, Krabi, Thailand 

This unique hotel is situated in Ao Nang, and offers a concierge, a 24-hour reception and an outdoor pool. It provides 3-star accommodation and views of the pool.

4
Pop-In Hostel Aonang
8.2 Excellent
18/4-5 Moo 2, Aonang Beach, Krabi, Thailand
Show on map
9.8 km from city centre, Krabi, Thailand 

This hostel is located in Ao Nang, and features a 24-hour reception, free Wi-Fi and luggage storage. It is ideally positioned for those wanting to visit the area's popular attractions.

5
Centra by Centara Phu Pano Resort Krabi
8.3 Excellent
879 Moo 2, Krabi, Thailand
Show on map
9.3 km from city centre, Krabi, Thailand 

Located in Krabi, the hotel is within a 40-minute drive of Krabi International Airport and provides an infinity pool. Guests also have access to complimentary wireless internet and on-site parking.

6
Vipa Tropical Resort
9.2 Excellent
43/6 Moo 2, Aonang, Krabi, Thailand
Show on map
9.7 km from city centre, Krabi, Thailand 

Located in Krabi, Vipa Tropical Resort is within a 40-minute drive of Krabi International Airport and offers an outdoor pool. It is conveniently positioned for guests wanting to discover the area's attractions.

7
Mini House Aonang
9.2 Excellent
675, Moo2, Krabi, Thailand
Show on map
10.1 km from city centre, Krabi, Thailand 

Mini House Aonang is situated in Ao Nang, just 40 minutes from Krabi International Airport. It is conveniently positioned for those wishing to visit the area's popular attractions.

8
Aonang Hill @ 11/1
9.2 Excellent
890 Moo 2, Ao Nang, Krabi, Thailand
Show on map
9.7 km from city centre, Krabi, Thailand 

Situated in Ao Nang, Aonang Hill @ 11/1 provides 3-star accommodation and a Jacuzzi, free Wi-Fi and an outdoor pool. It also features a kids pool, a playground and an express check-in and check-out feature.

Cheapest hotels near Ton Sai Beach, Krabi

Aonang Friendly Bungalow
8.0 Excellent
63 Moo 2 Ao Nang, Krabi, Thailand
Show on map
9.9 km from city centre, Krabi, Thailand 

Ao Nang Friendly provides a comfortable setting while in Krabi. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

C$ 10
Avg. per night
Aonang Top View
7.5 Good
247/17 Moo 2, Aonang, Aonang Beach, Krabi, Thailand
Show on map
10.7 km from city centre, Krabi, Thailand 

Located in Ao Nang, this hostel provides good value accommodation. It also offers luggage storage, a ticket service and a 24-hour reception.

C$ 13
Avg. per night
Machorat Aonang Resort
6.0 Good
126 Moo 2, Tambon Aonang, Krabi, Thailand
Show on map
10.6 km from city centre, Krabi, Thailand 

Machorat Aonang Resort provides a comfortable setting when in Krabi. Those staying at the property can also take advantage of free Wi-Fi during their stay.

C$ 14
Avg. per night
Chill Out Bar and Bungalows
7.2 Good
Tonsai Beach, Ao Nang, Krabi, Thailand
Show on map
10.2 km from city centre, Krabi, Thailand 

This hotel is situated in Ao Nang, just a 10-minute walk from Ton Sai Beach. It also offers a currency exchange, luggage storage and massage services.

C$ 14
Avg. per night
Aonang Cliff View Resort
7.8 Good
10/5 Aonang Soi 11 Moo 2, Krabi, Thailand
Show on map
9.2 km from city centre, Krabi, Thailand 

Ao Nang Cliff View Resort provides peaceful 3-star accommodation in Krabi. It has a fitness centre, as well as a sauna, an outdoor pool and valet parking.

C$ 15
Avg. per night
The Haleeva Aonang
7.2 Good
445 Moo 2 T.ao Nang, Krabi, Thailand
Show on map
10.0 km from city centre, Krabi, Thailand 

This charming hotel in Krabi offers complimentary Wi-Fi, as well as a Jacuzzi and an outdoor pool. There is also a fitness centre with a swimming pool.

C$ 15
Avg. per night
Phranang Place Hotel
8.0 Excellent
345 Moo 2, Aonang Beach, Krabi, Thailand
Show on map
10.1 km from city centre, Krabi, Thailand 

Phranang Place provides 3-star accommodation in Ao Nang. Those staying at the property have access to a sun deck, a beauty centre and an outdoor pool.

C$ 18
Avg. per night
The Palace Aonang Resort
7.9 Good
208, Moo 2, Ao-Nang Muang, Krabi, Thailand
Show on map
10.7 km from city centre, Krabi, Thailand 

Located in Ao Nang, this resort offers comfortable rooms with free Wi-Fi. There is also a fitness centre with a swimming pool.

C$ 19
Avg. per night

Hotel prices in Ton Sai Beach

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Ton Sai Beach

Facts about staying in Ton Sai Beach

  • What are the best hotels near Ton Sai Beach?

    Centara Grand Beach Resort & Villas Krabi (8.1/10 from 469 reviews), Avani Ao Nang Cliff Krabi Resort (8.5/10 from 303 reviews), and Railay Bay Resort And Spa (8.0/10 from 1,726 reviews) are all highly-rated places to stay near Ton Sai Beach.