Book OYO Rooms Ko Lanta accommodation from AU$160

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Ko Lanta

Top trending Ko Lanta OYO Rooms accommodation

SriLanta Resort and Spa

SriLanta Resort and Spa

4 out of 5
111 Mu 6 Klongnin Beach, Koh Lanta Yai Ko Lanta Krabi
The price is AU$166 per night from 11 Jan to 12 Jan
AU$166
11 Jan - 12 Jan 2026
includes taxes & fees
When you stay at SriLanta Resort and Spa in Ko Lanta, you'll be on the beach, a 1-minute drive from Klong Nin Beach and 10 minutes from Khlong Khong Beach.
Opens in a new windowSriLanta Resort and Spa
Anda Lanta Resort

Anda Lanta Resort

4 out of 5
79 Moo 5 Ko Lanta Krabi
Fully refundableReserve now, pay when you stay
With a stay at Anda Lanta Resort in Ko Lanta, you'll be on the beach, within a 15-minute drive of Klong Nin Beach and Klong Jark Beach.
Opens in a new windowAnda Lanta Resort
Lanta Nice Beach Resort

Lanta Nice Beach Resort

3 out of 5
137 Moo 6, Ko Lanta Yai Ko Lanta Krabi
When you stay at Lanta Nice Beach Resort in Ko Lanta, you'll be on the beach, a 1-minute drive from Klong Nin Beach and 9 minutes from Khlong Khong Beach.
Opens in a new windowLanta Nice Beach Resort
Save an average of 15% on thousands of hotels when you're signed in
Royal Lanta Resort & Spa

Royal Lanta Resort & Spa

3.5 out of 5
222 Moo 3, Klong Dao Beach Ko Lanta Krabi
The price is AU$160 per night from 9 Jan to 10 Jan
AU$160
9 Jan - 10 Jan 2026
includes taxes & fees
Located in Ko Lanta, Royal Lanta Resort & Spa is by the sea, just a 3-minute walk from Klong Dao Beach and a 2-minute drive from Sala Dan Lanta Pier.
Opens in a new windowRoyal Lanta Resort & Spa
Rawi Warin Resort and Spa

Rawi Warin Resort and Spa

4.5 out of 5
139 Moo 8 Ko Lanta Krabi
The price is AU$1,199 per night from 8 Jan to 9 Jan
AU$1,199
8 Jan - 9 Jan 2026
includes taxes & fees
When you stay at Rawi Warin Resort and Spa in Ko Lanta, you'll be on the beach, within a 5-minute drive of Klong Nin Beach and Khlong Khong Beach.
Opens in a new windowRawi Warin Resort and Spa
Lanta Corner Resort

Lanta Corner Resort

3.5 out of 5
989 Moo 2 , Saladan Ko Lanta Krabi
When you stay at Lanta Corner Resort in Ko Lanta, you'll be on the beach, within a 5-minute drive of Khlong Khong Beach and Klong Nin Beach.
Opens in a new windowLanta Corner Resort
Avani+ Koh Lanta Krabi Resort

Avani+ Koh Lanta Krabi Resort

5 out of 5
315 Moo 1 Saladan Ko Lanta Krabi
The price is AU$653 per night from 17 Jan to 18 Jan
AU$653
17 Jan - 18 Jan 2026
includes taxes & fees
When you stay at Avani+ Koh Lanta Krabi Resort in Ko Lanta, you'll be by the sea, within a 10-minute drive of Sala Dan Lanta Pier and Klong Dao Beach.
Opens in a new windowAvani+ Koh Lanta Krabi Resort
Lanta Sand Resort & Spa

Lanta Sand Resort & Spa

4 out of 5
279 Moo 3 Long Beach Ko Lanta Krabi
The price is AU$257 per night from 11 Jan to 12 Jan
AU$257
11 Jan - 12 Jan 2026
includes taxes & fees
With a stay at Lanta Sand Resort & Spa in Ko Lanta, you'll be on the beach, within a 15-minute walk of Long Beach and Klong Dao Beach.
Opens in a new windowLanta Sand Resort & Spa
Lanta Casa Blanca

Lanta Casa Blanca

4 out of 5
806 Sala Dan Ko Lanta Krabi
The price is AU$410 per night from 4 Jan to 5 Jan
AU$410
4 Jan - 5 Jan 2026
includes taxes & fees
Located in Ko Lanta, Lanta Casa Blanca is by the sea, a 3-minute drive from Long Beach and 6 minutes from Khlong Khong Beach.
Opens in a new windowLanta Casa Blanca
Don't see what you're looking for?
See all available properties in Ko Lanta
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Ko Lanta hotels essential information

Accommodation
406 hotels
Lowest Price
AU$160
Highest Price
AU$1,199
Popular hotels
SriLanta Resort and Spa , Anda Lanta Resort, Lanta Nice Beach Resort, Royal Lanta Resort & Spa, Rawi Warin Resort and Spa, Lanta Corner Resort, Avani+ Koh Lanta Krabi Resort, Lanta Sand Resort & Spa, Lanta Casa Blanca

Most recent Ko Lanta hotel reviews