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

Layana Resort and Spa
272 Moo 3 Saladan, Phra-Ae Beach, Ko Lanta, Krabi
The price is AU$412 per night from 28 Apr to 29 Apr
AU$412
includes taxes & fees
28 Apr - 29 Apr
When you stay at Layana Resort and Spa in Ko Lanta, you'll be on the beach, within a 5-minute drive of Long Beach and Klong Dao Beach.

SriLanta Resort and Spa
111 Mu 6 Klongnin Beach, Koh Lanta Yai, Ko Lanta, Krabi
Fully refundableReserve now, pay when you stay
The price is AU$71 per night from 4 Apr to 5 Apr
AU$71
includes taxes & fees
4 Apr - 5 Apr
When you stay at SriLanta Resort and Spa in Ko Lanta, you'll be on the beach, just steps from Klong Nin Beach and 12 minutes by foot from Nui Beach.

Lanta Pearl Beach Resort
233 Moo 3 Saladan, Ko Lanta, Krabi
The price is AU$45 per night from 28 Apr to 29 Apr
AU$45
includes taxes & fees
28 Apr - 29 Apr
With a stay at Lanta Pearl Beach Resort in Ko Lanta, you'll be on the waterfront, steps from Long Beach and a 2-minute drive from Klong Dao Beach.
Save an average of 15% on thousands of hotels when you're signed in

Rawi Warin Resort and Spa
139 Moo 8, Lanta Yai Island, Ko Lanta, Krabi
Fully refundableReserve now, pay when you stay
The price is AU$207 per night from 27 Apr to 28 Apr
AU$207
includes taxes & fees
27 Apr - 28 Apr
When you stay at Rawi Warin Resort and Spa in Ko Lanta, you'll be on the beach, within a 15-minute drive of Klong Nin Beach and Long Beach.

Lanta Casuarina Beach Resort
288 Moo 3 Phra Ae Beach, Saladan Lanta Island, Ko Lanta, Krabi
The price is AU$76 per night from 28 Apr to 29 Apr
AU$76
includes taxes & fees
28 Apr - 29 Apr
Located in Ko Lanta, Lanta Casuarina Beach Resort is by the sea, a 1-minute drive from Long Beach and 6 minutes from Klong Dao Beach.

Lanta Casa Blanca
806 Sala Dan, Ko Lanta, Krabi
The price is AU$215 per night from 4 Apr to 5 Apr
AU$215
includes taxes & fees
4 Apr - 5 Apr
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.

Long Beach Chalet
472 Moo 3, Tambon Saladan, Ko Lanta, Krabi
Fully refundableReserve now, pay when you stay
The price is AU$334 per night from 14 Apr to 15 Apr
AU$334
includes taxes & fees
14 Apr - 15 Apr
With a stay at Long Beach Chalet in Ko Lanta, you'll be a 3-minute drive from Klong Dao Beach and 5 minutes from Sala Dan Community School.

Royal Lanta Resort & Spa
222 Moo 3, Klong Dao Beach, Saladan,Krabi, Koh Lanta Yai, Ko Lanta, Krabi
Located in Ko Lanta, Royal Lanta Resort & Spa is by the sea, just a 3-minute walk from Klong Dao Beach and a 3-minute drive from Laem Kho Kwang.

Moonlight Bay Resort
69 Moo 8 Ban Klongtob, Ko Lanta, Krabi
Located in Ko Lanta, Moonlight Bay Resort is within a 15-minute drive of Klong Nin Beach and Long 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 | 400 hotels |
---|---|
Lowest Price | AU$45 |
Highest Price | AU$412 |
Popular hotels | Layana Resort and Spa, SriLanta Resort and Spa , Lanta Pearl Beach Resort, Rawi Warin Resort and Spa, Lanta Casuarina Beach Resort, Lanta Casa Blanca, Long Beach Chalet, Royal Lanta Resort & Spa, Moonlight Bay Resort |
Most recent Ko Lanta hotel reviews

Nice Quiet Resort with Private Beach
5 / 5
Moonlight Bay Resort
We spent 8 nights at Moonlight Bay Resort and had a fantastic stay.
The hotel is situated directly on Klong Nin Beach and has its own secluded beach. There are two pool areas and a nice restaurant and bar.
We stayed in a pool view room which was a good size with a huge balcony overlooking the pool and the creek and were able to watch a great variety of wildlife from the balcony in the early evening.
Breakfast was included and had a good selection of food. One tip: get a second coffee maker!! The morning coffee queue is painful!
The pool and beach area are quiet and there is no morning battle for sunbeds. We snorkelled off the beach and there was a bit to see underwater but not much.
The hotel is about one mile from the main Klong Nin beach area which has a plethora of beach bars, restaurants and massage parlours. We chose to walk in and back each evening but there is always a taxi or two waiting outside the hotel if needed.
I only have one real criticism. We decided to attend the Wednesday Seafood Barbecue and Fire show and turned up at the scheduled time of 7pm. There was already a large queue so we ordered a drink, joined the queue and made our order. By this time, we got the very last jacket potato and all the corn was gone. (There were still a number of people behind us in the line.) We placed our order (fish and squid) and went back to our seats. It was the one and a quarter hours until our food arrived. The staff were running round like
A verified traveller stayed at Moonlight Bay Resort
Posted 3 days ago
Other cities near Ko Lanta
- Krabi Hotels
- Ko Phi Phi Hotels
- Khlong Thom Hotels
- Phi Phi Islands Hotels
- Ko Kradan Hotels
- Ko Mook Hotels
- Nuea Khlong Hotels
- Ko Phi Phi Don Hotels
- Ko Klang Hotels
- Ko Ngai Hotels
- Ko Jum Hotels
- Ko Libong Hotels
- South Thailand Hotels
- Pak Nam Hotels
- Koh Phi Phi Leh Hotels
- Sikao Hotels
- Saladan Hotels
- Kantang Hotels
- Ko Lanta Old Town Hotels
- Ko Poda Hotels
Hotels near airport
Other accommodations
Hotels by brand
Other top Ko Lanta hotels
- SriLanta Resort and Spa
- Lanta Pearl Beach Resort
- Rawi Warin Resort and Spa
- Lanta Casuarina Beach Resort
- Long Beach Chalet
- Royal Lanta Resort & Spa
- Moonlight Bay Resort
- Twin Lotus Resort and Spa - ADULT ONLY
- Pimalai Resort And Spa
- SAii Phi Phi Island Village
- Centara Life Phu Pano Krabi
- Panan Krabi Resort
- Railay Bay Resort and Spa