Book OYO Rooms Ko Lanta accommodation from AU$160
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
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.

Anda Lanta Resort
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.

Lanta Nice Beach Resort
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.
Save an average of 15% on thousands of hotels when you're signed in

Royal Lanta Resort & Spa
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.

Rawi Warin Resort and Spa
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.

Lanta Corner Resort
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.

Avani+ Koh Lanta Krabi Resort
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.

Lanta Sand Resort & Spa
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.

Lanta Casa Blanca
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.
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

lastminute.com.au Verified Review
5 / 5
Very good rooms. All the staff very polite and friendly
A verified traveller stayed at Royal Lanta Resort & Spa
Posted 2 days ago





