Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

558 hotels in Koh Lanta

Search the best hotels and places to stay in Koh Lanta

View map
We are always ready to indulge you with a comfortable accommodation for your next travel in Koh Lanta. Ibooked.ca allows you to filter your search in Koh Lanta by star and guests’ rating, accommodation type, price, services and hotel brands. We have design and boutique hotels with a comprehensive list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Ban Phra-Ae 8 Moo.2 Saladan, Koh Lanta, Krabi, Koh Lanta, Thailand, 81150View on map
5.2 km from City Centre1.3 km from Klong Toab Beach
Perfectly located right next to Klong Khong Beach, the hotel has elegant rooms to offer as well as a 24-hour bar.
  • The hotel has
    • On-site car park
    +1
8.0
Great20 reviews
Price fromC$ 57per nightSelect
Not available
99 Moo 5 Ba Kan Tiang Beach, Koh Lanta, Thailand, 81150View on map
13.3 km from City Centre1.4 km from Ba Kan Tieng Bay
Featuring rooms with modern-style decorations and steam baths and massage services, the hotel awaits guests in a busy area next to Lanta Old Town.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect110 reviews
Price fromC$ 508per nightSelect
Not available
272 Moo 3 Saladan, Koh Lanta, Thailand, 81150
4.8 km from City Centre900 m from Pra Ae Beach
Guests of this comfortable property in Koh Lanta are invited to take a dip in a year-round outdoor pool and relax using a treatment room and a Jacuzzi.
9.4
Perfect89 reviews
Price fromC$ 395per nightSelect
Not available
472 Moo 3, Tambon Saladan, Koh Lanta, Thailand
4.6 km from City Centre1.0 km from Pra Ae Beach
Set in Koh Lanta, this accommodation features a swimming pool and a terrace.
8.8
Great171 reviews
Price fromC$ 111per nightSelect
Not available
139 Moo 8, Koh Lanta, Thailand
8.1 km from City Centre1.7 km from Klong Nin Beach
Located adjacent to Khao Mai Kaew Cave in Koh Lanta, this hotel offers 185 rooms and a wonderful view of the garden.
8.0
Great166 reviews
Price fromC$ 246per nightSelect
Not available
315 Moo 1 ,Saladan, Koh Lanta, Koh Lanta, Thailand, 81150
6.9 km from City Centre1000 m from Kaw Kwang Beach
The hotel offers to enjoy mountain biking, canoeing and snorkeling onsite, boasting compact rooms and a magnificent location next to a ferry port.
8.4
Great141 reviews
Price fromC$ 437per nightSelect
Not available
399 Moo 1 Tambol Saladan, Koh Lanta, Thailand, 81150
6.1 km from City Centre800 m from Klong Dao Beach
The hotel is set close to Ferry, and boasts a plunge swimming pool as well as beach views.
6.8
Nice75 reviews
Price fromC$ 1 503per nightSelect
Not available
2 M.3 Saladan, Koh Lanta, Koh Lanta, Thailand
5.0 km from City Centre900 m from Pra Ae Beach
The venue is nestled in the middle of Koh Lanta, offering a lobby restaurant and a superb view of the Andaman Sea.
7.0
Very good69 reviews
Price fromC$ 159per nightSelect
Not available
16 Moo 1 Saladan, Koh Lanta, Thailand, 81150
6.8 km from City Centre1000 m from Kaw Kwang Beach
The hotel was built in 1986 in Ko Kwang Beach district, it offers 40 non-smoking rooms along with cots, meals and a play area for children.
7.2
Very good117 reviews
Price fromC$ 94per nightSelect
Not available
120 Moo 2 Saladan, Koh Lanta, Thailand, 81150
6.5 km from City Centre1.7 km from Klong Nin Beach
Boasting a beautiful location in a business area, the hotel offers staying in a Thai-style building with 33 rooms available.
7.4
Very good42 reviews
Price fromC$ 107per nightSelect
Not available
222 Moo 3, Klong Dao Beach, Koh Lanta, Thailand, 81150
5.5 km from City Centre400 m from Klong Dao Beach
Just minutes from Saladan School, the hotel with scenic views is an excellent property with facials and massage treatments.
8.0
Great88 reviews
Price fromC$ 94per nightSelect
Not available
79 Moo 5, Koh Lanta, Thailand, 81150
14.3 km from City Centre500 m from Bamboo Bay
Offering 50 cosy rooms along with snorkeling and diving on-site, the hotel is nestled in Klong Chak Beach district close to a ferry port.
8.4
Great43 reviews
Price fromC$ 217per nightSelect
Not available
296 Moo 6, Koh Lanta Yai, Koh Lanta, Thailand, 81150
9.8 km from City Centre900 m from Ao Nui
Based in the Thai-style building in the heart of Koh Lanta, this hotel boasts the personalized décor in 70 rooms along with a plunge pool onsite.
5.8
Guest rating10 reviews
Price fromC$ 64per nightSelect
Not available
768 Moo2, Pra Ae (Long Beach) Saladan, Krabi, Koh Lanta, Thailand
5.2 km from City Centre1000 m from Klong Toab Beach
Offering convenient proximity to Klong Toab Beach, the hotel is also close to Lanta Monkey School.
Price fromC$ 164per nightSelect
Not available
279 Moo1 Tambol Saladan, Koh Lanta, Thailand, 81150
5.7 km from City Centre500 m from Klong Dao Beach
While onsite there is a lagoon swimming pool, the hotel offers stunning location right in the heart of Koh Lanta.
7.2
Very good37 reviews
Price fromC$ 74per nightSelect
Not available
111 Mu 6 Klongnin Beach, Koh Lanta Yai, Koh Lanta, Thailand, 81150
9.7 km from City Centre1.1 km from Ao Nui
The hotel ensures convenient proximity to ASALANTA and pampers guests with steam baths and massage.
7.8
Very good252 reviews
Price fromC$ 85per nightSelect
Not available
406 Moo 2, T.Saladan, Ko Lanta, Koh Lanta, Thailand, 81150
6.3 km from City Centre1.7 km from Klong Khong Beach
Rooms of this family hotel face the sea and there is also a plunge swimming pool on the premises.
Price fromC$ 61per nightSelect
Not available
272 Moo 5, Koh Lanta, Thailand, 81150
13.0 km from City Centre900 m from Ba Kan Tieng Bay
A summer terrace and a patio plus seafood meals are available at the property, set in Kan Tiang Beach district.
8.8
Great73 reviews
Price fromC$ 164per nightSelect
Not available
693 Moo 2, Saladan, Ko Lanta, Th, Koh Lanta, Thailand
5.5 km from City Centre1.2 km from Klong Khong Beach
Offering 8 rooms with mountain views, the hotel is set in Klong Nin Beach district, just steps from Lanta Kayaking.
7.4
Very good4 reviews
Price fromC$ 50per nightSelect
Not available
282/1 Moo 5, Kantiang Bay ,Koh Lanta (Krabi) 81150, Koh Lanta, Thailand
12.9 km from City Centre1.1 km from Ba Kan Tieng Bay
Set close to Lanta Old Town in Kan Tiang Beach district, this luxury venue features a private pool.
Select
Not available
333 Moo 5, Koh Lanta, Thailand
13.0 km from City Centre1000 m from Ba Kan Tieng Bay
The hotel's restaurant serves international food and offers bay views, while the venue boasts a hillside location next to the Andaman Sea and Kantiang Bay.
8.8
Great7 reviews
Price fromC$ 131per nightSelect
Not available
67 M.6 Klong Nin, Koh Lanta, Thailand
9.5 km from City Centre1.2 km from Ao Nui
Adjacent to Sri Yoga, and close to Khao Mai Kaew Cave, this lovely hotel features 32 non-smoking rooms.
6.8
Nice63 reviews
Price fromC$ 68per nightSelect
Not available
324 Moo 6 Koh Lanta Yai, Koh Lanta, Thailand
9.1 km from City Centre1.7 km from Ao Nui
Offering a year-round outdoor swimming pool and an open-air restaurant, this central property in the heart of Koh Lanta is located near Blues Doo bar.
7.0
Very good31 reviews
Price fromC$ 41per nightSelect
Not available
72 Moo.3, Saladan, Koh Lanta, Thailand
5.1 km from City Centre1.5 km from Pra Ae Beach
Set within easy reach of Liquid Lense, the venue features an in-house restaurant serving meals of Thai cuisine.
9.8
Perfect2 reviews
Price fromC$ 54per nightSelect
Not available
111 Moo 2, Ao Phra Ae, Koh Lanta, Thailand
5.5 km from City Centre1000 m from Klong Toab Beach
Rooms overlooking the sea are offered in this hotel that boasts a convenient setting, while onsite there is a year-round outdoor pool.
8.0
Great81 reviews
Price fromC$ 85per nightSelect
Not available
438 Moo 3 Saladan, Long Beach, Koh Lanta, Thailand
4.7 km from City Centre1.3 km from Pra Ae Beach
Offering 7 rooms with garden views, the hotel is set in Long Beach district, just steps from Pra Ae Beach.
9.0
Perfect72 reviews
Price fromC$ 281per nightSelect
Not available
72 Moo 3 Saladan, Koh Lanta, Thailand, 81150
5.3 km from City Centre1.3 km from Pra Ae Beach
Set just a short distance away from the Andaman Sea, the hotel boasts a café bar together with diving, snorkeling and canoeing.
8.2
Great74 reviews
Price fromC$ 113per nightSelect
Not available
16 Moo 6 Klong Nin Beach, Koh Lanta, Thailand
8.7 km from City Centre2.3 km from Ao Nui
This European-style hotel serves local meals prepared in the al fresco restaurant on site.
7.8
Very good30 reviews
Price fromC$ 36per nightSelect
Not available
333 Moo 1, Klong Dao Beach, Saladan, Krabi, Koh Lanta, Thailand, 81150
6.7 km from City Centre1000 m from Kaw Kwang Beach
This superior hotel boasts a restaurant that offers you fresh meals based on typical local cuisine.
7.2
Very good50 reviews
Price fromC$ 130per nightSelect
Not available
38/2 M2 T Saladan, Koh Lanta, Thailand, 81150
4.8 km from City Centre1.3 km from Klong Toab Beach
Located in a beach area of Koh Lanta, the hotel features a private pool along with umbrellas and sun loungers.
6.8
Nice47 reviews
Price fromC$ 42per nightSelect
Not available
286 Moo 2 Saladan, Koh Lanta, Thailand
6.7 km from City Centre1.5 km from Klong Nin Beach
The hotel is based in a beach area of Koh Lanta, offering a snack bar along with diving, snorkeling and fishing services.
7.4
Very good4 reviews
Price fromC$ 50per nightSelect
Not available
166 Moo 1 Saladan Beach, Koh Lanta, Thailand
5.9 km from City Centre400 m from Saladan School
While staying in the hotel you are invited to discover The Boss Collection set nearby, or walk for only 5 minutes to enjoy Saladan School.
6.6
Nice23 reviews
Price fromC$ 81per nightSelect
Not available
364 Moo 3 Klongdao Saladan, Koh Lanta, Thailand
5.0 km from City Centre1000 m from Klong Dao Beach
This hotel offers the 24-hour bar and 34 rooms together with beachfront location close to Saladan Pier.
Price fromC$ 126per nightSelect
Not available
193 Moo 3, Klong Dao Beach, Krabi, Koh Lanta, Thailand, 81150
4.9 km from City Centre1.1 km from Klong Dao Beach
This budget hotel with sea views lies close to the sights of Koh Lanta including Saladan School.
6.4
Nice51 reviews
Price fromC$ 52per nightSelect
Not available
22 Moo 3, Saladan, Koh Lanta, Thailand, 81150
5.6 km from City Centre100 m from Klong Dao Beach
Situated next to Saladan Pier in Koh Lanta, this hotel features a swimming pool and offers guests to admire a great view.
8.4
Great85 reviews
Price fromC$ 107per nightSelect
Not available
220 Moo 3, T. Saladan, Koh Lanta Yai, Klong Dao Beach, Koh Lanta (Krabi), Koh Lanta, Thailand
4.9 km from City Centre1.5 km from Klong Dao Beach
Set a few minutes' walk away from Police Station, the hotel boasts Thai architecture and 42 rooms with simple decor.
7.0
Very good8 reviews
Price fromC$ 124per nightSelect
Not available
13 Moo 6, Koh Lanta, Thailand
9.5 km from City Centre1.2 km from Ao Nui
Located near Klong Nin Beach, the hotel offers sea views and a private swimming pool.
7.4
Very good43 reviews
Price fromC$ 97per nightSelect
Not available
290 Moo 6 Klong Nin Beach, Koh Lanta, Thailand
9.5 km from City Centre1.2 km from Ao Nui
Offering good access to a ferry port, the hotel boasts a café bar, facials and massage services for guests to relax in.
6.6
Nice11 reviews
Price fromC$ 146per nightSelect
Not available
164 Moo 3, Klong Dao Beach, Saladan, Koh Lanta, Thailand, 81150
5.0 km from City Centre900 m from Klong Dao Beach
Boasting accommodation with an indoor swimming pool and views of the sea, the venue is situated in a busy area close to a coach station.
8.2
Great49 reviews
Price fromC$ 150per nightSelect
Not available
Long Beach, Koh Lanta, Thailand
4.6 km from City Centre1000 m from Pra Ae Beach
There are rooms facing the garden and the hotel is set close to Police Station.
9.4
Perfect2 reviews
Price fromC$ 94per nightSelect
Not available
93 Moo 8 , Koh Lanta (Krabi) 81150 , Th, Koh Lanta, Thailand
8.2 km from City Centre1.8 km from Klong Nin Beach
Offering 33 rooms with sea views, the hotel is set in Klong Nin Beach district, just steps from Klong Nin Beach.
5.6
Guest rating7 reviews
Price fromC$ 136per nightSelect
Not available
98 Moo 5, Klong Nin Beach, Koh Lanta, Thailand, Krabi 81150
This hotel in Klong Nin Beach district, just off Khao Mai Kaew Cave, boasts 32 en-suite rooms and a rustic restaurant.
8.4
Great11 reviews
Price fromC$ 120per nightSelect
Not available
22 Moo 2, Koh Lanta, Thailand
6.9 km from City Centre1.2 km from Klong Nin Beach
The hotel features a barbeque restaurant, while near the venue, set in Klong Khong Beach district, one will find Krabi Andaman Tour & Transfer.
7.6
Very good48 reviews
Price fromC$ 130per nightSelect
Not available
18 Moo.3, Saladan, Koh Lanta, Thailand
5.1 km from City Centre800 m from Klong Dao Beach
Approximately 1.7 km from Police Station, the accommodation comes with a gym and an outdoor pool.
6.8
Nice32 reviews
Price fromC$ 113per nightSelect
Not available
430, Moo 3, Amphoe Ko Lanta, Krabi, Koh Lanta, Thailand, 81150
5.0 km from City Centre900 m from Pra Ae Beach
The hotel has diving, canoeing and snorkeling to offer along with a barbeque restaurant, boasting a location in Long Beach district only 2.5 km from Klong Dao Beach.
7.2
Very good17 reviews
Price fromC$ 33per nightSelect
Not available
348 Moo 3, Koh Lanta, Thailand
Staying at this family hotel, located in Klong Khong Beach district, guests can keep active with snorkeling, diving and hiking.
Price fromC$ 56per nightSelect
Not available
305/10-11 Moo 3 Saladan, Koh Lanta, Thailand
Nestled 5 km from the city center, this comfortable hostel comprises 16 rooms and bathrooms with complimentary toiletries and bath sheets.
Price fromC$ 29per nightSelect
Not available
66 M.2 Saladan, Baan Klong Khong, Koh Lanta, Thailand
6.4 km from City Centre1.5 km from Klong Khong Beach
Offering a private swimming pool, the hotel is placed in the busy area of Koh Lanta, just off Liquid Lense.
7.8
Very good16 reviews
Price fromC$ 142per nightSelect
Not available
87 Moo 5, Koh Lanta, Thailand, 81150
14.8 km from City Centre800 m from Bamboo Bay
Offering Thai dishes, the hotel is set close to Mu Ko Lanta National Park in Bamboo Beach district.
Price fromC$ 52per nightSelect
Not available
241 1 M 3 Longbeach Koh Lanta Krabi, Koh Lanta, Thailand
5.0 km from City Centre1.1 km from Pra Ae Beach
Located a few steps from Phra Ae Beach, the hotel features 15 rooms with views over the garden.
9.6
Perfect1 review
Price fromC$ 4per nightSelect
Not available
429 Moo 2, Klong Khong Beach, Tambol Saladan, Koh Lanta, Thailand, 81150
6.3 km from City Centre1.6 km from Klong Khong Beach
Situated 1.6 km from Klong Khong Beach in Koh Lanta, this traditional villa features a private patio and the swimming pool.
9.4
Perfect13 reviews
Price fromC$ 421per nightSelect
Not available
109 2 Moo 6 Koh Lanta Yai, Koh Lanta, Thailand
8.8 km from City Centre2.1 km from Ao Nui
Located within 2 km from Ao Nui, the apartment provides a kitchen, an outdoor pool and a sun terrace.
7.8
Very good4 reviews
Price fromC$ 44per nightSelect
Not available
233 Moo 3 Saladan, Koh Lanta, Thailand
5.0 km from City Centre1000 m from Pra Ae Beach
Less than 5 km from the city centre of Koh Lanta, this 28-room accommodation features a shared lounge and a library.
7.8
Very good171 reviews
Price fromC$ 85per nightSelect
Not available
93 Moo 8, Klongnin Beach, Koh Lanta, Thailand
8.2 km from City Centre1.7 km from Klong Nin Beach
Set about 6 km from the center of Koh Lanta, this hotel offers 33 soundproof rooms with pool views and an outdoor swimming pool onsite.
7.2
Very good3 reviews
Price fromC$ 70per nightSelect
Not available
42 2 Moo 6 T.Koh Lantayai, Koh Lanta, Thailand, 81150
9.4 km from City Centre1.4 km from Ao Nui
Situated in vicinity of Lanta Old Town, the cosy villa entices guests with diving, hiking and horse riding.
Price fromC$ 49per nightSelect
Not available
Pitt Bungalow584 M.2 T.Saladan A.Koh Lanta Krabi, Koh Lanta, Thailand
6.9 km from City Centre1.1 km from Klong Nin Beach
Featuring a sunbathing terrace, a bar and a garden, this excellent property is situated in a popular area and close to Lanta Thai Cookery School.
6.2
Nice1 review
Price fromC$ 12per nightSelect
Not available
Laguna Beach Club Resort165 Moo 3, Tambon Saladan, Krabi, Koh Lanta, Thailand
5.9 km from City Centre300 m from Klong Dao Beach
Located a few steps from Lanta Fun Divers, the hotel features 36 rooms with views over the ocean.
9.2
Perfect1 review
Price fromC$ 220per nightSelect
Not available
Lanta A&J Klong Khong Beach368 Moo 2 T. Saladan, Koh Lanta, Thailand
7.2 km from City Centre900 m from Klong Nin Beach
A patio and a library plus international meals are available at the property, set in Long Beach district.
Price fromC$ 44per nightSelect
Not available
Mook Lanta Boutique Resort & Spa343 Moo 2 Saladan, Koh Lanta, Thailand, 81150
5.2 km from City Centre1.0 km from Klong Toab Beach
Featuring a Thai-style building in Phra Ae Beach district, the hotel boasts a lobby restaurant onsite.
6.6
Nice25 reviews
Price fromC$ 126per nightSelect
Not available
Lanta Palace Resort & Beach Club29 Moo 8, Koh Lanta, Thailand, 81150
8.2 km from City Centre1.7 km from Klong Nin Beach
Offering scuba diving, snorkeling and canoeing in the area, this accommodation lies next to Klong Nin Beach, and within a 30-minute drive of Ferry.
6.4
Nice32 reviews
Price fromC$ 64per nightSelect
Not available
Lanta Casuarina Beach Resort288 Moo.3, Phra-Ae Beach, Saladan, Krabi, Koh Lanta, Thailand
4.8 km from City Centre1000 m from Pra Ae Beach
The hotel features a terrace restaurant, while near the venue, set in Klong Toab Beach district, one will find Eco Art Village.
7.4
Very good42 reviews
Price fromC$ 89per nightSelect
Not available
Noble House Beach Resort111 Moo 3, Saladan, Koh Lanta, Thailand
5.9 km from City Centre400 m from Klong Dao Beach
Located next to Saladan Pier, the venue comprises 31 rooms with sea views.
8.0
Great41 reviews
Price fromC$ 183per nightSelect
Not available
Grand House66 Moo.3, T. Saladan, Krabi, Koh Lanta, Thailand
4.5 km from City Centre1.1 km from Pra Ae Beach
Placed in the busy area, the property offers quick access to Klong Khong Beach and proximity to a ferry port.
Price fromC$ 25per nightSelect
Not available
Twin Lotus Koh Lanta (Adults Only)199 Moo 1, Klong Dao Beach, Tambon Saladan, Amphur Koh Lanta, Krabi , Koh Lanta, Thailand, 81150
5.9 km from City Centre500 m from Klong Dao Beach
The hotel guests can cool off in an outdoor pool or use a treatment room, a steam room and a hot tub to feel pure relaxation.
7.8
Very good81 reviews
Price fromC$ 114per nightSelect
Not available
Lanta Sand Resort & Spa279 Moo 3 Long Beach, Koh Lanta, Thailand
5.1 km from City Centre1.3 km from Pra Ae Beach
Featuring 78 modern rooms plus steam baths, beauty services and massage services, the venue boasts a remote setting near Oasis Yoga.
7.4
Very good58 reviews
Price fromC$ 132per nightSelect
Not available
Hub Of Joys Hostel341/6 Moo 3, Saladan, Koh Lanta, Thailand
Offering rooms with mountain views, the hostel is nestled in a beach area with Blanco Boat Party Koh Lanta around the corner.
Price fromC$ 11per nightSelect
Not available
Lanta Il Mare Beach Resort52 Moo 8, Klong Nin Beach, Koh Lanta, Thailand, 81150
8.3 km from City Centre2.0 km from Klong Nin Beach
Offering Western dishes, the hotel is set close to Ao Nui in Klong Toab Beach district.
7.6
Very good18 reviews
Price fromC$ 81per nightSelect
Not available
Thai House Beach Resort 707 Moo 2, Long Beach, Ban Saladan, Krabi, Koh Lanta, Thailand, 81150
4.9 km from City Centre1.2 km from Klong Toab Beach
Offering 23 rooms with sea views, the hotel is set in Klong Toab Beach district, just steps from Klong Nin Beach.
Price fromC$ 57per nightSelect
Not available
Lanta Dareen Resort261 Moo. 2 Saladan, Koh Lanta, Thailand, 81150
7.1 km from City Centre900 m from Klong Nin Beach
The hotel includes meals and board games for children and offers a convenient location in Long Beach district close to Liquid Lense.
6.8
Nice10 reviews
Price fromC$ 30per nightSelect
Not available
Lanta Beer House570 Moo 2 The Klongkongko Lantakrabi 81150, Koh Lanta, Thailand, 81150
4.2 km from City Centre2.2 km from Klong Toab Beach
Boasting a patio, this 2-bedroom apartment is located a short distance from Lanta Yoga and Lazy Seal Diving Company.
Price fromC$ 57per nightSelect
Not available
Coco Cape Lanta4 Moo 1, Saladan, Klong Dao Beach, Ko Lanta, Th, Koh Lanta, Thailand, 81150
7.1 km from City Centre800 m from Kaw Kwang Beach
Located next to Ferry, the venue comprises 15 rooms with sea views.
Price fromC$ 197per nightSelect
Not available
Lanta Sunny House42 M.2 T.Saladan, Koh Lanta , Koh Lanta, Thailand, 81150
4.9 km from City Centre1.2 km from Pra Ae Beach
Located in a beach area, 1.8 km from Klong Khong Beach, the venue has a large pool on site and guests can enjoy a lounge restaurant.
6.0
Guest rating23 reviews
Price fromC$ 135per nightSelect
Not available
Riviera Boutique House65 Moo 2, Klong Khong, Sala-Dan, Koh Lanta, Thailand
6.1 km from City Centre1.2 km from Klong Khong Beach
Located close to Klong Khong Beach, the hotel has 11 rooms, and boasts access to a ferry port.
Price fromC$ 103per nightSelect
Not available
Marina Hut Guest House55/1 Moo.6 Klong Nin Beach, Koh Lanta Yai, Krabi, Koh Lanta, Thailand
9.1 km from City Centre1.8 km from Ao Nui
This excellent accommodation with a terrace is located in Koh Lanta just off Klong Nin Beach.
Price fromC$ 36per nightSelect
Not available
Peaceful Resort9 Moo 3, Long Beach, Koh Lanta, Thailand
4.7 km from City Centre1000 m from Pra Ae Beach
Located next to Klong Dao Beach, the venue comprises 18 rooms with garden views.
8.8
Great6 reviews
Price fromC$ 78per nightSelect
Not available
Sweet Life Community Guesthouse23 4 Moo 1 Koh Lanta Yai, Koh Lanta, Thailand, 81150
10.2 km from City Centre600 m from Post Office Ko Lanta
Close to a boat dock, the apartment has 10 rooms with a shared kitchen and a balcony.
Price fromC$ 21per nightSelect
Not available
Sleep In Lanta Resort13 14 Moo.2 Saladan, Koh Lanta, Thailand, 81150
6.3 km from City Centre1.6 km from Klong Khong Beach
This apartment in Klong Khong Beach district of the city includes a terrace and overlooks the garden.
Price fromC$ 69per nightSelect
Not available
Moonlight Exotic Bay Resort69 Moo 8 Ban Klongtob, Ko Lanta Yai, Krabi, Koh Lanta, Thailand
7.9 km from City Centre1.3 km from Klong Nin Beach
Boasting location in Klong Khong Beach district, the hotel offers to relax in a year-round outdoor pool or admire exceptional views of the Andaman Sea.
7.2
Very good19 reviews
Price fromC$ 216per nightSelect
Not available
Lanta Island Resort10 Moo 3 Tambon Saladan, Krabi, Koh Lanta, Thailand, 81150
5.3 km from City Centre400 m from Klong Dao Beach
Boasting location close to Lanta Fashion, the venue features a patio, a shared lounge and a library, as well as has to offer 51 rooms.
6.8
Nice33 reviews
Price fromC$ 79per nightSelect
Not available
Lanta Nature Beach Resort54 Moo 6 Koh Lanta Yai, Krabi, Koh Lanta, Thailand
9.1 km from City Centre1.8 km from Ao Nui
This hotel offers a year-round outdoor swimming pool and the possibility of trying snorkeling, diving and horse riding.
7.4
Very good32 reviews
Price fromC$ 23per nightSelect
Not available
Lanta Halabala Resort110 Moo8 Lanta Halabala Resort, Koh Lanta, Muang, Krabi, Koh Lanta, Thailand
8.1 km from City Centre1.9 km from Klong Nin Beach
Thanks to its convenient location, the property is easily accessible from Khao Mai Kaew Cave and there is a ferry port just steps away.
8.4
Great18 reviews
Price fromC$ 36per nightSelect
Not available
My Home Lantawadee Resort656 Moo 3 Saladan, Klong Dao Beach, Koh Lanta, Thailand
5.4 km from City Centre400 m from Klong Dao Beach
Set less than 1100 meters from Saladan School, the property has a garden restaurant serving delicacies of Asian cuisine.
Price fromC$ 71per nightSelect
Not available
Eco Lanta Hideaway Beach Resort535 Moo 3 Tambolsaladan Lanta Yai Krabi, Koh Lanta, Thailand
5.0 km from City Centre700 m from Pra Ae Beach
Based in Klong Khong Beach district right by a boat dock, the hotel offers 23 welcoming rooms along with snorkeling, diving and horse riding.
Price fromC$ 183per nightSelect
Not available
Lanta Long Beach Hostel42 Moo 2 Pha Ae Beach, Koh Lanta, Thailand, 81150
Set within a 15-minute walking distance from Long Beach, Koh Lanta, the hostel gives quick access to a ferry port in Klong Toab Beach district.
Price fromC$ 97per nightSelect
Not available
Lanta Phu Hill Resort145 Moo 8 Ko Lanta Yai, Koh Lanta, Thailand, 81150
8.1 km from City Centre1.9 km from Klong Nin Beach
Located just 1.9 km from Klong Nin Beach, this hotel features an indoor swimming pool, a picnic area and barbeque grills for guests' convenience.
Price fromC$ 52per nightSelect
Not available
Chom Dao Resort405 Moo 2 T Saladan, Koh Lanta, Thailand, 81150
Set close to Lanta Animal Welfare in Klong Khong Beach district, this budget venue features an outdoor pool.
Price fromC$ 48per nightSelect
Not available
Lanta Smile Beach20/2 Moo 3 Saladan Koh Lanta Krabi, Koh Lanta, Thailand, 81150
5.4 km from City Centre400 m from Klong Dao Beach
Set 1.6 km from Saladan School in Koh Lanta, this accommodation features a terrace with sea views.
Price fromC$ 73per nightSelect
Not available
Lanta Mermaid Beach Front Resort375 Moo 3 Saladan Koh Lanta, Koh Lanta, Thailand, 81150
5.2 km from City Centre800 m from Klong Dao Beach
Offering 6 rooms with sea views, the hotel is set in Klong Dao Beach district, just steps from Ferry.
Price fromC$ 150per nightSelect
Not available
Lanta Amara Resort21 1 Moo.3 T. Saladan, Koh Lanta, Thailand, 81150
4.6 km from City Centre1.0 km from Pra Ae Beach
Located 5 km from the center of the city, the hotel offers playpens and a play area for children.
Price fromC$ 98per nightSelect
Not available
Lanta Local Hut837 Moo. 2 T.Saladan, Koh Lanta, Thailand, 81150
7.0 km from City Centre1000 m from Klong Nin Beach
Set at a short distance from Krabi Andaman Tour & Transfer, it is budget accommodation to stay in Klong Khong Beach district of the city.
Price fromC$ 16per nightSelect
Not available
Coco Lanta Eco Resort175 Moo 2 Saladan, Koh Lanta, Thailand
6.5 km from City Centre1.6 km from Klong Khong Beach
There are rooms facing the mountain and the hotel is set close to Klong Toab Beach.
8.4
Great74 reviews
Price fromC$ 91per nightSelect
Not available
Lantas Lodge Resort106 Moo 2 Klong Khong Beach, Koh Lanta, Thailand
6.6 km from City Centre1.6 km from Klong Nin Beach
This affordable villa with a balcony and a private patio is situated within a stroll from the tropical beach.
6.4
Nice42 reviews
Price fromC$ 52per nightSelect
Not available
Morakot Lanta Resort597 Moo 3 Saladan, Koh Lanta, Thailand
4.4 km from City Centre1.2 km from Pra Ae Beach
Featuring an outdoor pool and views of the garden, the property offers guests to enjoy Thai meals and take advantage of its location in Koh Lanta.
Price fromC$ 56per nightSelect
Not available
Sincere Guest House & Restaurant150 Moo.1 Saladan, Koh Lanta, Thailand
5.4 km from City Centre500 m from Saladan School
Staying at this popular hostel, guest will enjoy sea views, and 11 rooms with all necessary comforts.
Price fromC$ 29per nightSelect
Not available
Hugs Guesthouse360 Moo 2, Long Beach, Pra Ae Beach, Koh Lanta, Thailand, 81150
Staying at this comfortable hostel, guest will enjoy city views, and 10 rooms with all necessary comforts.
8.0
Great5 reviews
Price fromC$ 52per nightSelect
Not available
Lanta Mansion199 Moo 6, Koh Lanta, Thailand, 81150
8.6 km from City Centre2.3 km from Klong Nin Beach
Located next to Khao Mai Kaew Cave, the venue comprises 6 rooms with sea views.
Price fromC$ 12per nightSelect
Not available
Andaman Sunflower174 Moo 2 Koh Lanta Saladan, Koh Lanta, Thailand, 81150
4.9 km from City Centre1.2 km from Klong Toab Beach
Offering snorkeling, diving and canoeing in the area, this accommodation lies next to Andaman Dive Adventure, and within a 10-minute drive of Lanta MuayThai Complex.
Price fromC$ 28per nightSelect
Not available
El Greco BungalowsMoo 3 House 231, Klong Dao, Koh Lanta, Thailand
5.1 km from City Centre800 m from Klong Dao Beach
Adjacent to Sai Thai Cooking School, and close to Lanta MuayThai Complex, this budget hotel features 7 soundproof rooms.
Price fromC$ 48per nightSelect
Not available
Lanta Riviera Resort90/4 Moo2 T.Saladan, Krabi, Koh Lanta, Thailand, 81150
6.5 km from City Centre1.6 km from Klong Khong Beach
You can enjoy Indian meals and snorkeling, diving and canoeing in this hotel, which is located in the centre of Koh Lanta.
6.6
Nice31 reviews
Price fromC$ 61per nightSelect
Not available
Lanta Nice Beach Resort137 Moo 6, Klong Nin Beach, Krabi, Koh Lanta, Thailand, 88150
9.0 km from City Centre1.8 km from Ao Nui
This pleasant villa with a balcony and a terrace is situated near by the tropical beach.
6.8
Nice49 reviews
Price fromC$ 66per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Filtering results

Please wait...

558 hotels found

FAQs about hotels in Koh Lanta

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Koh Lanta?
Of course, the hotel prices in Koh Lanta change depending on the season, but on average: a 3-star hotel room costs 118C$ per night. If you're looking for something really special, a 5-star hotel can be found for 298C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Koh Lanta?
Some of the top-rated affordable hotels are:
Clean Beach Resort rating: 3.9/5
Lanta Nature Beach Resort rating: 3.7/5
Sea Sand Sun Resort rating: 3.7/5
See more favored cheap hotels here.
What are the best family hotels in Koh Lanta?
Many families loved staying at these kid-friendly hotels - Andaman Lanta Resort and Lanta Miami Resort. All great hotels for family stay in Koh Lanta you can find here. You might also like hotels with a patio, a seasonal outdoor pool and diving.
What are the most popular hotels in Koh Lanta for couples?
These hotels are suitable for a couple romantic trip: Lanta Il Mare Beach Resort and Phra Nang Lanta.
What are good hotels for a short-term stay on business in Koh Lanta?
Business travelers can be quite busy, but keen to see the atmosphere of Koh Lanta. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Naraya Resort and Heart Inn Lanta with complimentary private parking and a free carpark.
What are the best hotels in Koh Lanta with good breakfasts?
Alama Sea Village Resort and Kaw Kwang Beach Resort are top hotels serving up breakfasts, try it to feel the taste of the city.
What are the most pet-friendly hotels in Koh Lanta?
Lanta Marina Resort and Thai Island Dream Estate are the coolest pet-friendly places to stay with your favored ones.
What are the best luxury hotels in Koh Lanta?
These luxury hotels with exceptional service will make your stay great:
Srilanta Resort rating: 3.9/5
Lanta Cha-Da Beach Resort rating: 3.6/5
Layana Resort & Spa (Adults Only) rating: 4.7/5
See more top-rated optionshere.
What are the most popular boutique hotels in Koh Lanta?
You may like these highly-rated cozy boutique hotels:
Lanta Pearl Beach Resort rating: 3.9/5,
and Lanta For Rest Boutique rating: 4.1/5

Where to stay in Koh Lanta?

Best cheap hotels in Koh Lanta

If you're on a budget, stay at Rim Khao Resort, which offers rooms with rates starting from 28C$. Lanta Mermaid Boutique House is a budget hotel that will place you in close proximity to Oasis Yoga, offering snorkeling and diving. Lanta Just Come and Dreamy Casa offer affordable rates in the heart of Klong Nin Beach district.

Koh Lanta airports & Underground stations

Suvarnabhumi Trang Resort is about 1.4 km from Trang airport, so you can take an early flight.

Convenience of staying in hotels in the city centre

Klong Khong Beach district features a selection of top-rated hotels, such as New Coconut Bungalow and Lanta Marina Resort with a sauna, snorkeling and diving.

Stay at Fresh House to be within a 5-minute walk from Lanta Old Town.

Luxury and boutique accommodation in Koh Lanta

The posh 5-star Rawi Warin Resort And Spa is a 20-minute walk from Mr.Love Bar. Many travelers will enjoy original 3-star Southern Lanta Resort where you can get an unforgettable experience. Maya Koh Lanta Resort is a top-rated chain hotel in Klong Dao Beach district, and is situated within easy reach of Kawkwang Beach.

Explore and find your best apartments, B&Bs and others

Guests planning to visit Klong Dao Beach district may want to book a room at Lanta Bee Garden Bungalow, with rates from 84C$. If you're traveling with a family then booking Lanta Garden Home with an outdoor swimming pool, a sauna and a Jacuzzi is the best option for you. Lanta Klong Nin Beach Resort ia an elegant resort hotel set less than a 20-minute walk from Baan Lanna Art & Culture.

Show moreLess