Special offers and Exclusive deals

Search Hotels

2026-10-17
2026-10-18
Guests

Find a hotel

Hotels by class
Accommodation type
  • Hotels (598)
  • (549)
  • Villas (451)
  • (368)
  • Hostels (225)
  • Apartments (203)
  • Holiday homes (160)
  • (53)
  • (48)
  • Bed & Breakfasts (36)
  • (31)
  • (30)
  • (17)
  • (15)
  • (10)
  • (6)
  • (5)
  • (3)
  • (2)
  • (1)
  • (1)
  • (1)
  • (1)
Thematic Hotels
  • (1796)
  • (1465)
  • (1457)
  • Family Friendly hotels (994)
  • (964)
  • Cheap and budget hotels (930)
  • (845)
  • (844)
  • Central hotels (813)
  • (537)
  • (453)
  • (434)
  • (223)
  • (218)
  • (157)
  • (155)
  • (126)
  • (121)
  • (102)
  • (70)
  • (70)
  • (54)
  • (37)
  • (20)
  • (13)
  • (8)
  • (2)
  • (2)
  • (1)
  • (1)

Hotels by location

Nearby
  • (1)
  • (30)
  • (25)
  • (2)
  • (10)
  • (18)
  • (22)
  • (7)
  • (11)
  • (4)
  • (42)
  • (11)
  • (10)
  • (11)
  • (6)
  • (8)
  • (4)
  • (4)
  • (1)
  • (1)
  • Phra Nang Cave Railay Beach (42)
  • Ton Sai Pier (137)
  • (7)
  • (34)
  • (3)
  • (149)
  • (44)
  • (1)
  • (42)
  • (160)
Districts
  • (514)
  • (166)
  • (133)
  • (68)
  • (67)
  • (62)
  • (52)
  • (49)
  • Tonsai Bay (43)
  • (32)
  • (30)
  • (23)
  • (12)
  • Long Beach (11)
  • (8)
  • (7)
  • (4)
  • (3)
  • (3)
  • (3)
  • (2)
  • (1)
  • (1)
  • (1)

Top hotels in Krabi

5-star hotels

Rayavadee Hotel

214 Moo 2 T. Ao Nang, Muang, Krabi, Railay Beach, Thailand View map

Boasting three beaches, the beachfront Rayavadee Hotel Railay Beach is situated about 5 km from the scenic Poda Island. Offering a steam bath and a hot tub along with an Asian restaurant, the 5-star…

From US$ 383 Book Now

Phulay Bay, A Ritz-Carlton Reserve

111 Moo 3, T. Nongthalay,, Tub Kaek Beach, Thailand View map

Set along the breathtaking shores of Krabi, Phulay Bay, A Ritz-Carlton Reserve offers an ultra-luxury experience that intertwines the rich beauty of Thailand with unrivaled hospitality. This stunning…

From US$ 589 Book Now

4-star hotels

Baan Thai Lanta Resort

163 M.2 Saladan, Koh Lanta, Thailand View map

**Welcome to Baan Thai Lanta Resort**, where the serene beauty of Koh Lanta meets luxurious comfort. Nestled on the pristine Klong Kong Beach, this exquisite resort boasts direct access to the…

From US$ 174 Book Now

Twin Lotus Resort And Spa - Sha Plus - Adult Only "November - April"

199, 399 Moo 1, Klong Dao Beach, Tambon Saladan, Amphur Koh Lanta, Krabi, Koh Lanta, Thailand View map

**Welcome to Twin Lotus Resort and Spa - Sha Plus - Adult Only "November - April," a serene retreat in Klong Dao Beach, where the soft sands and crystal-clear waters of the Andaman Sea create an…

From US$ 60 Book Now

3-star hotels

Lazy Days Bungalows

775 Moo 2, Saladan, Koh Lanta, Thailand View map

Set along the stunning Relax Beach in Ko Lanta, Lazy Days Bungalows is a serene sanctuary perfect for unwinding by the sea. With its tranquil ambiance, this beachfront haven is ideal for those…

From US$ 134 Book Now

Long Beach Chalets - Sha Extra Plus

472 Moo 3, Tambon Saladan, Koh Lanta, Thailand View map

The 3-star Long Beach Chalet - Sha Extra Plus Koh Lanta hotel is located nearly a 5-minute walk from Long Beach Chalet - Beachfront Zone and comprises 48 rooms with modern comforts. Offering a…

From US$ 112 Book Now

2-star hotels

Thai Smile Bungalows

814 Moo 2, Saladan, Klong Khong,, Koh Lanta, Thailand View map

The 2-star Thai Smile Bungalows Koh Lanta hotel provides proximity to the Muay Thai at Klong Dao Stadium, which is situated around 6 km away. Located nearly 25 minutes' walk from the Lanta Muay Thai…

From US$ 32 Book Now

The Palace Aonang Resort

208 M2 Ao-Nang Muang, Ao Nang, Thailand View map

**Welcome to The Palace Aonang Resort** The Palace Aonang Resort is conveniently located just 19 km from the nearest airport, ensuring easy access for travelers.

From US$ 23 Book Now

Recommended hotels

Islanda Hideaway Resort

177 Moo 3 T. Klong Prasong, Klang Island A. Muang, Krabi, Thailand View map

Welcome to Islanda Hideaway Resort, a serene beachfront sanctuary nestled on the tranquil shores of Klang Island. Accessible by a charming 10-minute boat ride from the Boat Lagoon, this exquisite…

From US$ 96 Book Now

Twinbay Resort

410 Moo 1, Saladan, Ko Lanta, Krabi 81150, Koh Lanta, Thailand View map

**Welcome to Twin Bay Resort Koh Lanta**, a tranquil oasis nestled on the stunning northern end of Klong Dao Beach, just two miles from the ferry pier and Saladan town. This idyllic retreat…

From US$ 103 Book Now