The Best Hotels in Koh Lanta

Sunset as seen from Crown Lanta Resort and Spa, one of Koh Lanta's best hotels
Sunset as seen from Crown Lanta Resort and Spa, one of Koh Lanta's best hotels | Courtesy of Crown Lanta Resort and Spa / Expedia
Photo of Sarah Williams
7 May 2021

Koh Lanta is one of several gorgeous islands off the coast of Krabi in southern Thailand. With a laid-back vibe, sandy beaches and plenty of cultural sites, Koh Lanta offers some excellent hotels and guesthouses. Here are some of the best places to stay when visiting this beautiful island in the Andaman Sea.

Lanta Corner Resort

Resort, Hotel
4.5/5 (39 Reviews)
Courtesy of Lanta Corner Resort / Expedia
From $136 Per night per room

Lanta Corner Resort is located right on the beach and close to Koh Lanta’s main pier at Saladan. The resort has private villas and bungalows, each with three glass walls, letting in plenty of light and offering up some fabulous views. Don’t worry though, there are curtains to protect your modesty. All rooms are ensuite and bathrooms have deep tubs, rainfall showers and free toiletries. There’s also a restaurant and lounge bar, an inviting outdoor pool and a sunbathing terrace.

More info

Lanta Lapaya Resort

Resort, Hotel
4.4/5 (42 Reviews)
Courtesy of Lanta Corner Resort / Expedia
From $36 Per night per room

Lanta Lapaya Resort has an enviable position close to one of Koh Lanta’s best beaches. The family-friendly resort has a large outdoor swimming pool and a children’s pool as well as stunning gardens and a restaurant. Breakfast is included in the nightly rates and room service is available throughout the day and into the evening. Explore the area by rented bicycle or book an island tour to maximise your time on Koh Lanta. You can arrange varied activities with the resort, including massages, muay Thai sessions, yoga classes and cooking lessons. All villas have their own balcony and bathroom in addition to a TV, free wifi, safe and refrigerator. Daily housekeeping services keep the living space clean and tidy for the duration of your trip.

More info

Malee Sirin Old Town Resort

Resort, Hotel
Courtesy of Malee Sirin Old Town Resort / Expedia

Malee Sirin is a great hotel if you want to stay near Koh Lanta’s atmospheric Old Town. The pier and local temples are a short walk away and you can admire the views of Koh Por from the coast. The standard double rooms sleep two guests and each has a private bathroom, balcony, fridge, free wifi and satellite TV. There are plenty of eateries in the vicinity, and the hotel also has its own coffee shop if you’re in need of a quick pick-me-up. Other facilities include luggage storage, bicycle rentals, tours and a laundry service.

More info

Andaman Lanta Resort

Resort, Hotel
3.7/5 (128 Reviews)
Courtesy of Andaman Lanta Resort / Expedia
From $13 Per night per room

Andaman Lanta Resort sits close to the silky sands of popular Khlong Dao Beach. You can be there within a couple of minutes of waking up, but there are also plenty of things to keep you busy within the resort itself. Cool down in the sparkling pool and sunbathe on the terrace, stroll through the lush grounds and enjoy tasty Thai fare at the on-site restaurant. Alternatively, book a range of tours to explore farther afield. All accommodation is ensuite and comes with a balcony, whilst there’s a choice between standard and deluxe rooms and bungalows, some of which have pool views.

More info

The Houben Hotel

4.7/5 (200 Reviews)
Courtesy of The Houben Hotel / Expedia
From $288 Per night per room

The Houben is a four-star, adults-only hotel near the beautiful Kantiang Bay. The location in the southern part of Koh Lanta provides convenient access to the island’s lighthouse, secluded bays and the local sea-dwelling communities. The Houben itself is set amid gorgeous gardens and offers a range of spa and massage services to help you unwind. The swimming pool is large and so are the rooms, which are decorated in a simple yet elegant manner. Guests receive a free breakfast each morning and also enjoy discounts in the popular on-site restaurant.

More info

Crown Lanta Resort and Spa

Resort, Spa Hotel
4.3/5 (666 Reviews)
Courtesy of Crown Lanta Resort and Spa / Expedia
From $105 Per night per room

Crown Lanta Resort and Spa is a stunning beachfront hotel in the north of Koh Lanta. Sitting on a small outcrop surrounded by the sea on three sides, the hotel has epic views of the nearby island of Koh Raeng. Not only does the hotel have two beautiful swimming pools where you can cool down, soak up the sun and enjoy the swim-up bar, Crown Lanta also boasts a private beach. Enjoy some pampering and TLC in the high-class spa, where you can choose between a range of massages, facials, beauty therapies and other treatments. Alternatively, get active in the fitness centre and work up an appetite for dinner in one of the two excellent on-site restaurants.

More info

Why Book With Culture Trip?

  • Free cancellation

    In these uncertain times, cancel or change for free on select properties.

  • Price-match guarantee

    Find a better price on your booking and we’ll match it. Simple.

  • Unbiased & trustworthy

    Book from recommendations handpicked by travel experts.

  • Phutara Lanta Resort

    Resort, Hotel
    3.8/5 (65 Reviews)
    Courtesy of Phutara Lanta Resort / Expedia

    Phutara Lanta Resort sits almost halfway between Khlong Khong Beach and Lanta Secret Beach. If you’re feeling active you can walk to Long Beach in around half an hour, though free shuttles are provided and are ideal for beating the heat. All rooms are individually decorated and furnished whilst communal areas include a sunny terrace and garden, a pool with a bar and an on-site restaurant.

    More info

    Chomview Resort

    Resort, Hotel
    Map View
    Courtesy of Chomview Resort / Expedia

    Chomview Resort is located close to Phra Ae Beach, also known as Long Beach. Rooms sleep two, though connecting rooms are available and there are also villas with room for two people. The hotel has a pool, with a separate area for younger guests, and there’s plenty of space for little ones to run and play in the gardens. Trip and ticket-booking services are offered whilst laundry facilities are also available.

    Lanta Intanin Resort

    Resort, Hotel
    4.2/5 (46 Reviews)
    Courtesy of Lanta Intanin Resort / Expedia
    From $27 Per night per room

    The three-star Lanta Intanin Resort can be found close to the sands of Klong Nin Beach, an area known for its excellent beach bars and restaurants. The peaceful resort has just 16 rooms, all of which have a private bathroom and balcony. Cribs and rollaway beds are handy for families whilst the high-speed wifi makes this a favourite for those looking to get some work done.

    More info

    Laguna Beach Club Resort

    Resort, Hotel
    4.4/5 (75 Reviews)
    Courtesy of Laguna Beach Club Resort / Expedia

    Laguna Beach Club Resort is a high-end Koh Lanta hotel with excellent facilities. Within easy reach of nearby beaches, the hotel has a large outdoor swimming pool set amid beautifully landscaped grounds. Choose between deluxe ensuite rooms for two or the luxurious family penthouse. All rooms come with a balcony and the hotel can look after tour bookings, luggage storage and laundry requirements.

    More info
    These recommendations were updated on May 7, 2021 to keep your travel plans fresh.

    Cookies Policy

    We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"