Top three mid-range hotels in Ko Lanta island

Ko Lanta island is one of the most magnficient island you can see in Thailand and also one of the most amazing island in the whole Asia and there are a lot to do in this amazing island as there are about 106 various things to try to do in Ko Lanta island and  there are about 84 amazing hotels and most of them are really good and i will mention the best three in the mid-range so you won't pay too much in the accomidation and your vacation will still perfect of course.

Twin Bay Resort : one of the greatest resorts you would see there as this resort has a lot to do and to see and first of all it is easy to drive to this resort and you would find a free parking , the hotel has a swimming pool where you can relax and it will overlook the shore and the beach so you would feel awesome about this romantic view and of course you would see some beautiful mountains and hills on your skyline and the beach is so clean and long too so you would be able to swim in two different places and there is a very good restaurant and it serve delicious food and of course the rooms have the simplicity that you would like too much
Lanta Pearl Beach Resort : this hotel is  one of the very good hotels too and the most famoust by the way as the area around the hotel makes it very special as there are some beautiful tall plants and a very cool bar beside a beautiful small garden and some beautiful areas where you could sit and enjoy chilling while watching the beautiful nature around you and of course a hotel like that has a beach beside it so it will be so romantic and relaxing for couples to go to an amazing hotel like this one 
Chaw Ka Cher Tropicana Lanta Resort : this resort is so amazing too as at first the area around it is all full of beautiful plants and old style furniture and ther is a very beautiful and simple restaurant but if we entered the room we would see that it is amazing and modern and wide, the bed itself also is so wide and comfortable so this place is really good if you want to be alone with only someone
Thanks for your comment