A turquoise beach with white sand and palm trees.

Find hotels in Koh Lon from CA $16

  • 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 prices for these dates

Tonight
Oct 14 - Oct 15
Tomorrow
Oct 15 - Oct 16
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Koh Lon hotels

1. Kantary Bay Hotel, Phuket

Kantary Bay Hotel, Phuket
Cape Panwa
United States
Dylan
CA $78
CA $92 total
includes taxes & fees
Oct 31 - Nov 1
Kantary Bay Hotel, Phuket

2. Stay Wellbeing & Lifestyle Resort

Stay Wellbeing & Lifestyle Resort
Rawai
Australia
Martin
CA $102
CA $123 total
includes taxes & fees
Nov 7 - Nov 8
Stay Wellbeing & Lifestyle Resort

3. Bandara Beach Resort, Phuket

Bandara Beach Resort, Phuket
Cape Panwa
United States
Samuel
CA $85
CA $101 total
includes taxes & fees
Oct 29 - Oct 30
Bandara Beach Resort, Phuket

4. The Nai Harn

The Nai Harn
Rawai
United States
Joshua
CA $159
CA $194 total
includes taxes & fees
Oct 17 - Oct 18
The Nai Harn

5. Naiharn Beach Resort

Naiharn Beach Resort
Rawai
United States
Kaeo
CA $46
CA $51 total
includes taxes & fees
Oct 15 - Oct 16
Naiharn Beach Resort

6. Chanalai Garden Resort, Kata Beach

Chanalai Garden Resort, Kata Beach
Karon
United States
Shanon
CA $53
CA $64 total
includes taxes & fees
Oct 18 - Oct 19
Chanalai Garden Resort, Kata Beach

7. CRAFT Resort & Villas

CRAFT Resort & Villas
Ratsada
United States
Umarin
CA $78
CA $93 total
includes taxes & fees
Oct 17 - Oct 18
CRAFT Resort & Villas

8. Chanalai Flora Resort, Kata Beach

Chanalai Flora Resort, Kata Beach
Karon
United States
carlissa
CA $49
CA $59 total
includes taxes & fees
Oct 16 - Oct 17
Chanalai Flora Resort, Kata Beach

9. Katathani Phuket Beach Resort

Katathani Phuket Beach Resort
Karon
United States
Chenelle
CA $221
CA $265 total
includes taxes & fees
Oct 19 - Oct 20
Katathani Phuket Beach Resort

10. Sawasdee Village

Sawasdee Village
Karon
Canada
Rhonda
CA $193
CA $207 total
includes taxes & fees
Oct 16 - Oct 17
Sawasdee Village

11. The Memory at On On Hotel

The Memory at On On Hotel
Old Phuket Town
Canada
Samantha
CA $53
CA $64 total
includes taxes & fees
Oct 19 - Oct 20
The Memory at On On Hotel

12. Courtyard by Marriott Phuket Town

Courtyard by Marriott Phuket Town
Talat Yai
United States
Ceabert
CA $127
CA $151 total
includes taxes & fees
Oct 19 - Oct 20
Courtyard by Marriott Phuket Town

13. Selina Serenity Rawai Phuket

Selina Serenity Rawai Phuket
Rawai
Australia
David
CA $66
CA $80 total
includes taxes & fees
Oct 31 - Nov 1
Selina Serenity Rawai Phuket

14. OZO Phuket

OZO Phuket
Karon
Canada
Salman
CA $98
CA $117 total
includes taxes & fees
Oct 15 - Oct 16
OZO Phuket

15. Horizon Karon Beach Resort & Spa

Horizon Karon Beach Resort & Spa
Karon
United States
Charles
CA $60
CA $71 total
includes taxes & fees
Oct 16 - Oct 17
Horizon Karon Beach Resort & Spa

16. GLOW Mira Karon Beach

GLOW Mira Karon Beach
Karon
Canada
Elena
CA $78
CA $94 total
includes taxes & fees
Oct 23 - Oct 24
GLOW Mira Karon Beach

17. Secret Cliff Resort Phuket

Secret Cliff Resort Phuket
Karon
United States
kenneth
CA $35
CA $42 total
includes taxes & fees
Oct 15 - Oct 16
Secret Cliff Resort Phuket

18. Chanalai Romantica Resort Kata Beach - Adults Only

Chanalai Romantica Resort Kata Beach - Adults Only
Karon
United States
Joseph
CA $74
CA $90 total
includes taxes & fees
Oct 18 - Oct 19
Chanalai Romantica Resort Kata Beach - Adults Only

19. Grand Kata VIP - Kata Beach

Grand Kata VIP - Kata Beach
Karon
United Kingdom
Anshit Kumar
CA $74
CA $88 total
includes taxes & fees
Oct 28 - Oct 29
Grand Kata VIP - Kata Beach

20. Pacific Club Resort

Pacific Club Resort
Karon
United States
JEFFRY
CA $85
CA $101 total
includes taxes & fees
Oct 23 - Oct 24
Pacific Club Resort
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Koh Lon

This tiny island offers pristine beaches and snorkelling spots where you'll spot colourful fish right from shore. Rent a kayak to explore hidden coves or visit the small fishing village where locals serve fresh seafood in family-run restaurants.

See all hotels in Koh Lon
A turquoise beach with white sand and palm trees.

Top Koh Lon Hotel Reviews

Amari Phuket

Amari Phuket

10/10 Excellent
"Rooms were little pricey as compared to the expectation"
Tanisha 3-night trip
Posted 2 hours ago
Amari Phuket
Katathani Phuket Beach Resort

Katathani Phuket Beach Resort

10/10 Excellent
"We stayed in Vhari wing with our 2 year old boy. The room was so well set up for kids, even has an alarm on the door in case your little one tries to escape! The kids amenities are amazing especially the splash park, water slides and indoor play centre. The breakfast buffet was the best that I’ve had at any hotel I’ve visited. Will definitely stay again!"
Ashlie 7-night trip
Posted 5 hours ago
Katathani Phuket Beach Resort
SAii Laguna Phuket

SAii Laguna Phuket

10/10 Excellent
"Very accommodating! Nice and clean suites. The food was also good."
Shardae Johnson 5-night trip
Posted 12 hours ago
SAii Laguna Phuket
Phuket Marriott Resort & Spa, Merlin Beach

Phuket Marriott Resort & Spa, Merlin Beach

10/10 Excellent
"Great resort, friendly staff, lovely experience, private beach, big rooms, nice pool. Recommended"
Rita 7-night trip
Posted 1 day ago
Phuket Marriott Resort & Spa, Merlin Beach
Courtyard by Marriott Phuket, Patong Beach Resort

Courtyard by Marriott Phuket, Patong Beach Resort

10/10 Excellent
"Great staff! Pineapple juice during checking in was the best I’ve ever had in my life."
Somphouv 5-night trip
Posted 2 days ago
Courtyard by Marriott Phuket, Patong Beach Resort
Grand Mercure Phuket Patong

Grand Mercure Phuket Patong

10/10 Excellent
"Very friendly and courteous"
Dinesh 9-night trip
Posted 4 days ago
Grand Mercure Phuket Patong
Four Points by Sheraton Phuket Patong Beach Resort

Four Points by Sheraton Phuket Patong Beach Resort

10/10 Excellent
"Best staff..! So friendly"
Steve 2-night trip
Posted 5 days ago
Four Points by Sheraton Phuket Patong Beach Resort
Panwaburi Beachfront Resort

Panwaburi Beachfront Resort

8/10 Good
"Only thing was the AC wasn’t strong enough"
Lineurys 3-night trip
Posted 8 days ago
Panwaburi Beachfront Resort
Pullman Phuket Karon Beach Resort

Pullman Phuket Karon Beach Resort

10/10 Excellent
"Room was clean, very good breakfast. Perfect 👌tennis court and kids zone."
Igor 5-night trip
Posted 1 month ago
Pullman Phuket Karon Beach Resort

More cheap stays in Koh Lon

Cozy Bay Rawai

Cozy Bay Rawai

72, 9, Rawai, Rawai Chang Wat Phuket
CA $14
CA $16 total
Oct 15 - Oct 16
includes taxes & fees
Cozy Bay Rawai
Sunray Beach Hotel

Sunray Beach Hotel

187 Thanon Phrabarami, Patong
CA $14
CA $17 total
Oct 15 - Oct 16
includes taxes & fees
8.6/10 Excellent! (19 reviews)
Sunray Beach Hotel
Cocoon Patong Hotel

Cocoon Patong Hotel

169, 129 Phang Muang Sai Kor Tambon Patong Phuket
CA $15
CA $18 total
Oct 15 - Oct 16
includes taxes & fees
7/10 Good! (4 reviews)
Cocoon Patong Hotel
Yenna Apartment

Yenna Apartment

11 Moo 5, Hua Kuan Tai Road, Kamala Kamala Phuket
CA $20
CA $22 total
Oct 19 - Oct 20
includes taxes & fees
10/10 Exceptional! (3 reviews)
Yenna Apartment
Marco Polo Phuket Poshtel

Marco Polo Phuket Poshtel

227 Thanon Talang Phuket Chang Wat Phuket
CA $27
CA $30 total
Oct 20 - Oct 21
includes taxes & fees
Marco Polo Phuket Poshtel
HOMA Cherngtalay

HOMA Cherngtalay

Soi Cherngtalay 4, Choeng Thale Phuket
CA $88
CA $104 total
Oct 15 - Oct 16
includes taxes & fees
HOMA Cherngtalay

Frequently asked questions

What is the best area to stay in Koh Lon?
The best area to stay in Koh Lon is along Lon Beach on the island's west coast, offering easy access and a relaxed atmosphere.Lon Beach stretches along the western side of the island, providing a picturesque setting with views across to Phuket. It's the primary area with accommodation and dining options, making it the most convenient spot for visitors. The beach itself is generally calm, suitable for swimming and enjoying the sun.Couples looking for a tranquil escape will find Lon Beach particularly appealing. The pace of life here is slow, superb for unwinding. You can enjoy quiet strolls along the shore, dine at beachfront restaurants, and simply relax without the crowds found on busier islands. The natural surroundings and peaceful environment make it an ideal spot for a romantic getaway.For travellers seeking a convenient base to explore the island, Lon Beach is also the best choice. Most boat transfers from Phuket arrive here, making arrivals and departures straightforward.
What are the best family hotels in Koh Lon?
For family-friendly accommodation in Koh Lon, consider the Baan Mai Beachfront Phuket Lone Island or theCruiser Island Resort by Swiss-Belhotel.The 3.5-star Baan Mai Beachfront Phuket Lone Island, with a 7.4 rating, offers excellent amenities for families. These include a playground, a children's pool, and the option of a sofa bed in rooms. They also provide free supervised childcare and babysitting services, along with kids' meals and complimentary cribs. It is located just 1.6 km from Chalong Bay.Another great option is the 4.5-star Cruiser Island Resort by Swiss-Belhotel, rated 8.4. This resort features a children's pool and an outdoor pool with sun loungers and a swim-up bar. Guests can enjoy sea views and air-conditioned rooms, with Chalong Bay just 1.3 km away.
What are the best spa hotels in Koh Lon?
For excellent spa hotels in Koh Lon, consider theCruiser Island Resort by Swiss-Belhotel and Baan Mai Beachfront Phuket Lone Island.The 4.5-star Cruiser Island Resort by Swiss-Belhotel, with a rating of 8.4, offers a wide range of spa treatments, including Thai massage, body scrubs, and aromatherapy. Guests can also enjoy massages on the beach, with advance notice available for specific preferences.Another great option is the 3.5-star Baan Mai Beachfront Phuket Lone Island, rated 7.4. This hotel also provides Thai massage and other massage services, with the convenience of massages on the beach and manicures and pedicures. Many rooms offer beach and sea views, enhancing the relaxing experience.
Which beach resorts in Koh Lon do travellers love?
For beach resorts in Koh Lon that travellers consistently love, consider theCruiser Island Resort by Swiss-Belhotel and the Baan Mai Beachfront Phuket Lone Island.The 4.5-star Cruiser Island Resort by Swiss-Belhotel, with an 8.4 rating, offers lovely sea views and a range of amenities for a relaxing stay. Guests can enjoy couples dining experiences, massages directly on the beach, and a refreshing swim-up bar next to the outdoor pool, which also features sun loungers for unwinding. It is also conveniently located just 1.3 km from Chalong Bay.Another popular choice is the 3.5-star Baan Mai Beachfront Phuket Lone Island, which has a 7.4 rating. This resort provides excellent beach and sea views, with an outdoor pool that includes sun loungers and a poolside bar. It is also close to Chalong Bay, just 1.6 km away.
What hotels in Koh Lon offer free breakfast?
For a hotel in Koh Lon that offers free breakfast, consider Baan Mai Beachfront Phuket Lone Island.The 3.5-star Baan Mai Beachfront Phuket Lone Island, with a 7.4 rating, provides a complimentary breakfast daily as part of its resort-inclusive offerings. This hotel offers lovely beach and sea views and features an outdoor pool with sun loungers and a poolside bar. It is also conveniently located just 1.6 km from Chalong Bay.
What are the top pet-friendly hotels in Koh Lon?
For pet-friendly accommodation in Koh Lon, the Baan Mai Beachfront Phuket Lone Island is a suitable option.This 3.5-star hotel, with a rating of 7.4, welcomes both dogs and cats, making it convenient for travellers with pets. It is located 1.6 km from Chalong Bay.
What are the most romantic hotels in Koh Lon for couples?
For a romantic getaway in Koh Lon, consider theCruiser Island Resort by Swiss-Belhotel.The 4.5-star Cruiser Island Resort by Swiss-Belhotel, with an 8.4 rating, offers a lovely setting for couples. Guests can enjoy wonderful sea views, and some rooms feature balconies. The resort also provides couples dining experiences and a swim-up bar for a truly relaxing stay.
When is the best time to go to Koh Lon?
The best time to visit Koh Lon is during the dry season, which runs from November to April, ensuring sunny skies and calm seas.During these months, you can expect consistently pleasant weather, with average temperatures around 28-32°C. This makes it superb for enjoying the island's beaches, water sports, and boat trips around the Andaman Sea. The visibility for snorkelling and diving is also at its best, allowing you to fully appreciate the marine life.Families often find this period ideal as the calm waters are superb for children to swim and play. Many resorts offer activities tailored for families, and the stable weather means less disruption to planned excursions.Couples looking for a romantic getaway will also appreciate the clear skies and warm evenings, superb for sunset dinners or strolls along the beach.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Koh Lon.
How much is the nightly rate at a Koh Lon hotel?
Prices for hotels in Koh Lon often vary, but you can find a great deal from CA $16 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia