Top 10 Hotels in Ton Sai Bay

See all 53 Hotels in Ton Sai Bay
Phi Phi Harbour View Hotel
Phi Phi Harbour View Hotel

58/1 Moo 7, Phi Phi Beach, Ko Phi Phi 81210

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

$121
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.5 out of 5 (260 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.

$105
PP Princess Resort
PP Princess Resort

103, Ko Phi Phi 81210

3.5 out of 5.0
3.4 out of 5 (73 reviews)

Nestled on the beach, this Ko Phi Phi hotel is steps from Ao Ton Sai Beach, Loh Dalum Beach, and Tonsai Pier. Maya Beach an …

$92
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 (170 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.

$119
Phi Phi Banyan Villa
Phi Phi Banyan Villa

129 Moo 7, Aonang, Ton Sai Bay, Ko Phi Phi 81000

3.0 out of 5.0
3.7 out of 5 (130 reviews)

Situated by the sea, this hotel is within a 5-minute walk of Tonsai Pier, Loh Dalum Beach, and Ao Ton Sai Beach. Viking Cav …

Get Rates
Phi Phi Hotel
Phi Phi Hotel

129 Moo 7, T. Ao-nang, Ko Phi Phi 81000

3.0 out of 5.0
3.7 out of 5 (44 reviews)

Situated near the beach, this hotel is steps from Tonsai Pier, Loh Dalum Beach, and Ao Ton Sai Beach. Viking Cave and Maya …

$63
Phi Phi Andaman Legacy Resort
Phi Phi Andaman Legacy Resort

1/2 Moo 7, Ko Phi Phi 81210

3.0 out of 5.0

Situated in Ko Phi Phi, this hotel is within a 5-minute walk of Tonsai Pier, Loh Dalum Beach, and Ao Ton Sai Beach. Long Beac …

$37
Phi Phi Nice Beach Hotel Hip
Phi Phi Nice Beach Hotel Hip

17 Moo 7, Ko Phi Phi 81000

3.5 out of 5.0
3.4 out of 5 (50 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.

$94
PP Tonsai Place
PP Tonsai Place

187 Moo 7 Phi Phi Don, Ko Phi Phi 81000

3.0 out of 5.0
3.7 out of 5 (98 reviews)

Located in the heart of Ko Phi Phi, this hotel is steps from Ao Ton Sai Beach, Loh Dalum Beach, and Tonsai Pier. Viking Cav …

$65
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 (101 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.

Get Rates

Recent Reviews in Ton Sai Bay

Hide content

Where to stay in Ton Sai Bay

Ton Sai Bay Hotel Guide

Visitors can find a terrific range of hotel options to choose from in Ton Sai Bay. On Expedia's comprehensive booking section you can browse 107 short- and long-stay options within a 0.1-mile distance of Ton Sai Bay's heart.

Location is so important when it comes to drama-free traveling, so be sure to check out the Phi Phi Nice Beach Hotel Hip and Phi Phi Sand Sea View Resort, which you'll find within 0.6 miles of Ton Sai Bay's downtown area.

The Villa 360 is positioned 3 miles from the middle of Ton Sai Bay. Alternatively, the Santhiya Koh Yao Yai Resort & Spa is situated 20 miles away. The Zeavola Resort and also the Layana Resort & Spa are two other accommodation options worth checking out in Ton Sai Bay.

Krabi is 25 miles to the northeast of Ton Sai Bay and is where you'll find Khao Khanap Nam and Wat Kaew Korawaram. Krabi hotels include the Maritime Park & Spa Resort and Krabi City Seaview Hotel. 25 miles to the northeast of Ton Sai Bay, you'll also find Krabi Town, home to the Thepparat Lodge Krabi and Krabi Royal Hotel. The Khao Khanap Nam and Wat Tham Seua are popular points of interest to see when you're in Krabi Town.

Consider spending a few hours cheering along with fellow sports enthusiasts at a local game. You'll find Ao Nang Krabi Boxing Stadium 20 miles to the north of Ton Sai Bay. For tourists who are interested in booking accommodation nearby, make a reservation in the Rayavadee or Ao Nang Phu Pi Maan Resort and Spa.

For travelers arriving or departing via Krabi International Airport, you may find it convenient to book some accommodation at Baansuan Rimnom Resort, or Palmari Boutique Hotel, both of which are close.