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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Lanta Old Town

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
58 Moo 7 Tambol Ao-Nang | Amphur Muang, Ko Phi Phi Don 81000, Thailand
42.6 km from Lanta Old Town
Top Deal
US$119*
US$79* /night
View Deal
Agoda.com
US$82*
Hotwire.com
US$81*
HotelQuickly
US$119*
122 Moo 2 | Saladan, Ko Lanta 81150, Thailand
8.8 km from Lanta Old Town
#80 of 84 hotels in Ko Lanta
Top Deal
US$12*
US$9* /night
View Deal
Asia Travel
US$12*
Hotels.com
US$12*
Hotwire.com
US$12*
352 Moo 2 | Long Beach, Saladan, Ko Lanta 81150, Thailand
8.9 km from Lanta Old Town
#14 of 84 hotels in Ko Lanta
Top Deal
US$110*
US$88* /night
View Deal
Expedia.com
US$106*
Booking.com
US$110*
Orbitz.com
US$106*
174 Moo 2 Phra Ae, Saladan | Krabi, Ko Lanta 81150, Thailand
9.1 km from Lanta Old Town
#29 of 84 hotels in Ko Lanta
No availability for your dates from these sites
Booking.com
Baan Phra Ae | Relax Beach, Ko Lanta 81150, Thailand
9.4 km from Lanta Old Town
#8 of 84 hotels in Ko Lanta
Top Deal
US$45*
US$40* /night
View Deal
Agoda.com
US$41*
Booking.com
US$45*
Expedia.com
US$40*
111 Moo 2 | AO Phrae Ae - Koh Lanta, Ko Lanta 81150, Thailand
9.6 km from Lanta Old Town
#11 of 84 hotels in Ko Lanta
Top Deal
US$25*
US$22* /night
View Deal
Priceline
US$25*
Expedia.com
US$22*
Hotels.com
US$22*
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
US$7* /night
View Deal
Orbitz.com
US$7*
Hotels.com
US$7*
Hotwire.com
US$7*
38/2 Moo 2, T. Saladan | Koh Lanta (Lanta Island), Ko Lanta 81150, Thailand
9.7 km from Lanta Old Town
#81 of 84 hotels in Ko Lanta
No availability for your dates from these sites
Cancelon
Priceline
38/2 Moo 2 | Saladan, Ko Lanta 81150, Thailand
9.8 km from Lanta Old Town
#37 of 84 hotels in Ko Lanta
Top Deal
US$28*
US$16* /night
View Deal
Travelocity
US$19*
Orbitz.com
US$19*
HOTEL.INFO
US$28*
299 Moo 2 | Saladan, Ko Lanta 81150, Thailand
10.0 km from Lanta Old Town
#4 of 84 hotels in Ko Lanta
No availability for your dates from these sites
Booking.com
Expedia.com
Hotels.com
183 Moo 2 , Phra-ae Beach (Long beach) | Saladan, Ko Lanta 81150, Thailand
10.1 km from Lanta Old Town
#34 of 84 hotels in Ko Lanta
Top Deal
US$15*
US$11* /night
View Deal
Booking.com
US$15*
Priceline
US$13*
Travelocity
US$11*
288 Moo 3 | Phra Ae Beach, Saladan, Ko Lanta 81150, Thailand
10.4 km from Lanta Old Town
#28 of 84 hotels in Ko Lanta
Top Deal
US$32*
US$25* /night
View Deal
Hotels.com
US$30*
Hotwire.com
US$30*
HotelQuickly
US$32*
472 Moo 3 | Saladan, Ko Lanta 81150, Thailand
10.6 km from Lanta Old Town
#7 of 84 hotels in Ko Lanta
US$22* /night
View Deal
Hotels.com
US$22*
TripAdvisor
US$22*
195/3 Ban Saladan Road, Ko Lanta 81150, Thailand
10.6 km from Lanta Old Town
#10 of 84 hotels in Ko Lanta
US$21* /night
View Deal
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
Top Deal
US$682*
US$149* /night
View Deal
Expedia.com
US$158*
Agoda.com
US$156*
Hotels.com
US$682*
178 Moo.3 Saladan, Ko Lanta 81150, Thailand
11.3 km from Lanta Old Town
#70 of 84 hotels in Ko Lanta
Top Deal
US$17*
US$9* /night
View Deal
Orbitz.com
US$9*
Agoda.com
US$17*
Hotels.com
US$9*
172 Moo 3, Saladan | Ko Lanta Yai, Ko Lanta 81510, Thailand
11.3 km from Lanta Old Town
#73 of 84 hotels in Ko Lanta
Top Deal
US$30*
US$29* /night
View Deal
Orbitz.com
US$29*
Booking.com
US$30*
Travelocity
US$29*
178 Long Beach | Saladan Subdistrict, Ko Lanta 81150, Thailand
11.4 km from Lanta Old Town
#21 of 84 hotels in Ko Lanta
US$12* /night
View Deal
Travelocity
US$12*
Expedia.com
US$12*
Hotels.com
US$12*
233 Moo 3 Saladan, Ko Lanta 81150, Thailand
11.5 km from Lanta Old Town
#17 of 84 hotels in Ko Lanta
No availability for your dates from these sites
Expedia.com
Booking.com
Hotels.com
43 M3 Saladan, Ko Lanta, Thailand
11.5 km from Lanta Old Town
#54 of 84 hotels in Ko Lanta
Top Deal
US$18*
US$9* /night
View Deal
Priceline
US$18*
Booking.com
US$16*
TripAdvisor
US$9*
47 Moo 3 Saladan, Ko Lanta 81150, Thailand
11.5 km from Lanta Old Town
#68 of 84 hotels in Ko Lanta
US$15* /night
View Deal
Booking.com
US$15*
TripAdvisor
US$15*
Hotwire.com
279 Moo 3 | Long Beach, Tambon Saladan, Ko Lanta 81150, Thailand
11.9 km from Lanta Old Town
#22 of 84 hotels in Ko Lanta
Top Deal
US$39*
US$26* /night
View Deal
Expedia.com
US$31*
Hotwire.com
US$31*
Cancelon
US$39*
72 Moo 3, Sala Dan Subdistrict, Ko Lanta 94107, Thailand
12.1 km from Lanta Old Town
#35 of 84 hotels in Ko Lanta
Top Deal
US$27*
US$24* /night
View Deal
Booking.com
US$24*
TripAdvisor
US$24*
Priceline
US$27*
243 Moo 3 Pra-Ae Beach | Saladan Subdistrict, Ko Lanta 81150, Thailand
12.2 km from Lanta Old Town
#47 of 84 hotels in Ko Lanta
Top Deal
US$81*
US$36* /night
View Deal
Booking.com
US$81*
Priceline
US$68*
Agoda.com
US$69*
220 Moo 3, Klong Dao Beach | Tumbon Saladan, Koh Lanta Yai, Ko Lanta 81150, Thailand
12.4 km from Lanta Old Town
#52 of 84 hotels in Ko Lanta
Top Deal
US$45*
US$33* /night
View Deal
Hotels.com
US$43*
Booking.com
US$45*
Hotwire.com
US$43*
193 Moo3, Saladan | Klong Dao Beach, Ko Lanta 81150, Thailand
12.6 km from Lanta Old Town
#65 of 84 hotels in Ko Lanta
No availability for your dates from these sites
Booking.com
Hotels.com
Hotwire.com
142 Moo 3, Khlong Dao Beach | Sala Dan Sub District, Krabi Province, Ko Lanta 81150, Thailand
12.7 km from Lanta Old Town
#77 of 84 hotels in Ko Lanta
Top Deal
US$23*
US$21* /night
View Deal
Expedia.com
US$21*
Priceline
US$23*
Booking.com
US$21*
15 Moo 3, Klong Dao Beach, Saladan, Ko Lanta 81150, Thailand
13.1 km from Lanta Old Town
#30 of 84 hotels in Ko Lanta
Top Deal
US$20*
US$19* /night
View Deal
Agoda.com
US$20*
Booking.com
39 Moo 3, Tambol Saladan, Ko Lanta 81000, Thailand
13.1 km from Lanta Old Town
#45 of 84 hotels in Ko Lanta
10 Moo 3 | Saladan, Koh Lanta, Ko Lanta 81150, Thailand
13.2 km from Lanta Old Town
#36 of 84 hotels in Ko Lanta
Top Deal
US$17*
US$16* /night
View Deal
Travelocity
US$17*
Agoda.com
US$17*
Orbitz.com
US$17*
73/1 M.3 , Saladan | Krabi, Ko Lanta 81150, Thailand
13.3 km from Lanta Old Town
#57 of 84 hotels in Ko Lanta
Top Deal
US$22*
US$15* /night
View Deal
Orbitz.com
US$22*
Travelocity
US$22*
Expedia.com
US$22*
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.