A beach with clear turquoise waters, a wooden boat, and a sandy shore with trees.

Search Lakeside Hotels in Krabi

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Krabi Lakeside Hotels

Tonight
14 Sep - 15 Sep
Tomorrow
15 Sep - 16 Sep
This weekend
18 Sep - 20 Sep
Next weekend
25 Sep - 27 Sep

Our top choices for Krabi hotels on the lake

1. Ban Sainai Resort

Ban Sainai Resort
Ao Nang
United States
Emma
฿2,755
฿2,755 total
includes taxes & fees
18 Sept - 19 Sept
Ban Sainai Resort

2. BJ Beachfront Hotel

BJ Beachfront Hotel
Ko Yao
Canada
Stacie
฿1,804
฿2,142 total
includes taxes & fees
1 Oct - 2 Oct
BJ Beachfront Hotel

3. Royal Yao Yai Island Beach Resort -sha Extra Plus+

Royal Yao Yai Island Beach Resort -sha Extra Plus+
Ko Yao
Norway
Gabriel
฿1,929
฿2,289 total
includes taxes & fees
18 Sept - 19 Sept
Royal Yao Yai Island Beach Resort -sha Extra Plus+
View all properties

Top Krabi Hotel Reviews

Ban Sainai Resort

Ban Sainai Resort

10/10 Excellent
"Amazing atmosphere and lovely staff. Did not want to leave!!"
Emma 2-night trip
Posted 7 days ago
Ban Sainai Resort

Frequently asked questions

How much do lakeside hotels in Krabi cost?
The rate for lakeside hotels in Krabi ranges from ฿2,142 to ฿2,755 per night. Whatever your budget, it's a cinch to find a perfect retreat near the water. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best lakeside hotels in Krabi?
Krabi offers multiple lakeside hotels with a total average guest review rating of 9.0. Ban Sainai Resort is an excellent option if you're fond of being near water. Guests staying at this 4-star hotel will enjoy amenities such as mountain views and a swimming pool. Baannai Lakeview Resort is another sought-after choice. This 3-star hotel is also near a lake and has scooter rentals and a lake view.
How many lakeside hotels are there in Krabi?
Reserve one of our 6 lakeside hotels in Krabi and enjoy lazy days by the water. Whether you're planning a family escape or rendezvousing with your love, your perfect stay is just clicks away on Expedia.
Are there any 5-star lakeside hotels in Krabi?
Although there aren't any 5-star lake hotels in Krabi, there are 4-star accommodation that'll put you close to the water. Located approximately 10 kilometres from the downtown area, Ban Sainai Resort is a perfect place to unwind after an adventure-filled day by the lake. Treatment rooms and a swimming pool are among its amenities. Another 4-star lakeside stay is Poonsiri Resort. It's around 13 kilometres from central Krabi and offers a sauna, a terrace and more.
Why book your lakeside hotel in Krabi with Expedia?
Expedia has the best deals on lakeside hotels in Krabi. But our sensational prices are just the beginning. You'll find a wide selection of hotels to choose from and clever search filters that make it a breeze to find your dream stay.
How can I find cheap lakeside hotels in Krabi?
Expedia makes it a cinch to track down cheap lake hotels in Krabi. Simply use our handy filters to select your budget and preferred hotel star rating. You can also search for your perfect lakeside stay based on neighbourhoods or popular locations you want to be near.
What is there to do in Krabi near my lakeside hotel?
Whatever you're interested in, Krabi has loads to keep you on the hop. Ao Nang Beach, Nopparat Thara Beach and East Railay Beach are on most travellers' sightseeing plans. Don't head home without exploring Ao Nam Mao, Tonsai Beach and Phra Nang Cave either. With Expedia's Krabi hotel deals, you'll be able to discover more renowned attractions like these with the money you save.