Hotel deals in Koh Lanta

Multiple accommodations for your stay
Check-in date:
04 Feb 2026
Check-out date:
05 Feb 2026
Guests
2 guests
Ages of children:

Where to stay in Koh Lanta?

175 Resorts  |  106 Villas  |  100 Hotels

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Koh Lanta

Pimalai Resort & Spa

99 Moo 5, Ba Kan Tiang Beach, Koh Lanta, Thailand (Open map)

The hotel lies in the Kan Tiang Beach district, about a 25-minute walk from Bamboo Beach. Situated 1.1 km from Khlong Chak Waterfall, the…

9.7
Exceptional
939 reviews

Layana Resort & Spa - Adult Only

-272 Moo 3-Saladan-Phra-Ae Beach, Koh Lanta, Thailand (Open map)

Nestled within a landscaped garden and tropical forests, the resort is 2.6 km from the Lanta Secret Beach. The fantastic Layana Resort & Spa - Adult Only…

9.6
Exceptional
636 reviews

Rawi Warin Resort And Spa - Sha Extra Plus

139 Moo 8 Ko Lanta Yai, Krabi, Koh Lanta, Thailand (Open map)

Enjoying a stunning location in a shopping area, this Koh Lanta resort is fairly close to Masjid Jannatul Hasanah Mosque. Offering proximity to Ko Lanta…

8.9
Fabulous
881 reviews

Top 4-star hotels in Koh Lanta

Baan Thai Lanta Resort

163 M.2 Saladan, Koh Lanta, Thailand (Open map)

This Koh Lanta hotel is perfectly situated approximately 10 minutes' drive from Phra Ae Beach. The 4-star Baan Thai Lanta Resort Koh Lanta is…

9.5
Exceptional
380 reviews

Lanta Palace Beach Resort & Spa - Adult Only

29 Moo 8, Koh Lanta, Thailand (Open map)

This hotel is situated in the old part of Koh Lanta, approximately 10 minutes by car from the Moo 2. Located 4.5 km from Lanta…

9.7
Exceptional
625 reviews

Lanta Casa Blanca Hotel

806 Sala Dan, Koh Lanta, Krabi, Koh Lanta, Thailand (Open map)

The private beach is a mere 1.8 km from this Koh Lanta hotel. The beachfront Lanta Casa Blanca Hotel Koh Lanta, situated a mere 1.4…

9.0
Superb
986 reviews

Top 3-star hotels in Koh Lanta

Long Beach Chalet - Sha Extra Plus

472 Moo 3, Tambon Saladan, Koh Lanta, Thailand (Open map)

This Koh Lanta hotel is conveniently situated a short way from the Lanta. The 3-star beachfront Long Beach Chalet - Sha Extra Plus Koh Lanta…

9.3
Superb
2879 reviews

Relax Bay Beach Resort

111 Moo 2, Ao Phra Ae, Koh Lanta, Thailand (Open map)

Situated within 5 minutes' drive of Phra Ae Beach, the resort also gives access to such sports venues as the Muay Thai at Klong Dao…

9.2
Superb
12 reviews

Lazy Days Bungalows

775 Moo 2, Saladan, Koh Lanta, Thailand (Open map)

The hotel is situated around a 15-minute walk from a long beach. Offering cars for rent, as well as Wi-Fi in public areas…

9.2
Superb
300 reviews

Top 2-star hotels in Koh Lanta

Khum Laanta Resort - Sha Extra Plus

66 M.2 Saladan, Koh Lanta, Thailand (Open map)

Natural attractions in the area include Phra Ae Beach, about a 10-minute drive from this Koh Lanta hotel, and a beach is approximately a…

8.8
Fabulous
619 reviews

Raven Blue Hotel

No.600 Moo 3, Phra Ae Beach, Saladan, Ban Koh Lanta, Krabi, Koh Lanta, Thailand (Open map)

This Koh Lanta hotel is situated a mere 12 minutes on foot from a long beach. Located around 25 minutes on foot from the Moo…

8.6
Fabulous
64 reviews

Lanta Queen Resort

1/3 Moo 2 Saladan, Koh Lanta, Thailand (Open map)

This 2-star hotel is 3.1 km from the Lanta Monkey School and a short way from Lanta Animal Welfare. Lanta Queen Resort Koh Lanta…

9.0
Superb
221 reviews

Recommended hotels in Koh Lanta

Baan Kantiang See Villas - Sha Extra Plus

263 Moo 5, Lanta Yai, Koh Lanta, Thailand (Open map)

The luxury hotel boasts beautiful location in the vicinity of Ba Kan Tiang Beach. Offering a storage room, the 3-star Baan Kantiang See Villas…

9.8
Exceptional
46 reviews

Lanta Wanida Resort

392 Moo 6, Baan Klongnin, Koh Lanta Yai, Koh Lanta, Krabi, Koh Lanta, Thailand (Open map)

The beachfront resort is 2.4 km from Tiger Cave and 2.5 km from the Mai Kaew Cave. Located nearly 5 minutes on foot from Hat…

9.3
Superb
53 reviews

Dox Ko Lanta Hotel

1006 Moo.2 Saladan, Koh Lanta, Thailand (Open map)

In the area you will find DK Beach Aka Secret Beach that is a mere 11 minutes' walk away. Situated approximately a 5-minute walk…

9.4
Superb
226 reviews
Thank you for subscribing
Close