We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near Lanta Old Town

Check In Check Out
Show Prices
Sort by:
Traveller Ranked
Traveller Ranked
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
315 Moo 1 | Saladan, Ko Lanta 81150, Thailand
14.9 km from Lanta Old Town
#8 of 84 hotels in Ko Lanta
Slideshow
Check In Check Out
Show Prices
174 Moo 2 Phra Ae, Saladan | Krabi, Ko Lanta 81150, Thailand
9.1 km from Lanta Old Town
#38 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
9.3 km from Lanta Old Town
#9 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
111 Moo 2 | AO Phrae Ae - Koh Lanta, Ko Lanta 81150, Thailand
9.5 km from Lanta Old Town
#13 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
343 Moo 2, Pra-Ae (Long Beach) | Saladan, Ko Lanta 81150, Thailand
9.7 km from Lanta Old Town
#16 of 84 hotels in Ko Lanta
Slideshow
Check In Check Out
Show Prices
38/2 Moo 2 | Saladan, Ko Lanta 81150, Thailand
9.7 km from Lanta Old Town
#30 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
38/2 Moo 2, T. Saladan | Koh Lanta (Lanta Island), Ko Lanta 81150, Thailand
9.7 km from Lanta Old Town
#69 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
9.9 km from Lanta Old Town
#4 of 84 hotels in Ko Lanta
Slideshow
Check In Check Out
Show Prices
183 Moo 2 , Phra-ae Beach (Long beach) | Saladan, Ko Lanta, Thailand
10.0 km from Lanta Old Town
#39 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
288 Moo 3 | Phra Ae Beach, Saladan, Ko Lanta 81150, Thailand
10.4 km from Lanta Old Town
#29 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
195/3 Ban Saladan Road, Ko Lanta 81150, Thailand
10.6 km from Lanta Old Town
#7 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
472 Moo 3 | Saladan, Ko Lanta 81150, Thailand
10.6 km from Lanta Old Town
#10 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
272 Moo 3 Phra-Ae Beach | Saladan, Ko Lanta 81150, Thailand
11.0 km from Lanta Old Town
#1 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
47 Moo 3 Saladan, Ko Lanta 81150, Thailand
11.0 km from Lanta Old Town
#67 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
178 Moo.3 Saladan, Ko Lanta 81150, Thailand
11.3 km from Lanta Old Town
#65 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
172 Moo 3, Saladan | Ko Lanta Yai, Ko Lanta 81510, Thailand
11.3 km from Lanta Old Town
#71 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
233 Moo 3 Saladan, Ko Lanta 81150, Thailand
11.4 km from Lanta Old Town
#17 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
279 Moo 3 | Long Beach, Tambon Saladan, Ko Lanta 81150, Thailand
11.9 km from Lanta Old Town
#25 of 84 hotels in Ko Lanta
Slideshow
Check In Check Out
Show Prices
66 Moo 2 Saladan, Ko Lanta 81150, Thailand
11.9 km from Lanta Old Town
#32 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
243 Moo 3 Pra-Ae Beach | Saladan Subdistrict, Ko Lanta 81150, Thailand
12.2 km from Lanta Old Town
#28 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
220 Moo 3, Klong Dao Beach | Tumbon Saladan, Koh Lanta Yai, Ko Lanta 81150, Thailand
12.4 km from Lanta Old Town
#63 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
142 Moo 3, Khlong Dao Beach | Sala Dan Sub District, Krabi Province, Ko Lanta 81150, Thailand
12.7 km from Lanta Old Town
#64 of 84 hotels in Ko Lanta
Slideshow
Check In Check Out
Show Prices
39 Moo 3, Tambol Saladan, Ko Lanta 81000, Thailand
13.0 km from Lanta Old Town
#46 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
15 Moo 3, Klong Dao Beach, Saladan, Ko Lanta 81150, Thailand
13.1 km from Lanta Old Town
#24 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
10 Moo 3 | Saladan, Koh Lanta, Ko Lanta 81150, Thailand
13.2 km from Lanta Old Town
#36 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
73/1 M.3 , Saladan | Krabi, Ko Lanta 81150, Thailand
13.3 km from Lanta Old Town
#53 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
14 Moo 3 Saladan | Koh Lanta, Ko Lanta 81150 , Thailand
13.4 km from Lanta Old Town
#40 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
105 Moo 3 Tumbon Saladan, Ko Lanta 81150, Thailand
13.5 km from Lanta Old Town
#49 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
222 Moo 3, Khlong Dao Beach | Saladan, Ko Lanta 81150, Thailand
13.7 km from Lanta Old Town
#34 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
165 Moo 3, Ban Saladan | Klong Dao Beach, Ko Lanta 81150, Thailand
13.8 km from Lanta Old Town
#42 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
279 Moo 1, Tambol Saladan, Ko Lanta 81150, Thailand
13.9 km from Lanta Old Town
#55 of 84 hotels in Ko Lanta
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.