Things to do in Ko Kaeo
Activities, attractions and tours
Visit Ko Kaeo





- Explore activitiesExplore thousands of experiences from activities and attractions to day tours and transfer.
- Book with easeSkip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
- Treat yourselfMembers save % or more when you book activities.
Most popular experiences in Ko Kaeo
Tours & day trips
See all 450 activities
Phuket: Elephant Sanctuary Guided Tour with Hotel Transfers
Private & custom tours
See all 69 activities
Phi Phi Khai Islands Excursion with Seaview & Lunch by speedboat
Shows & concerts
See all 32 activities
Phuket: Siam Niramit Show Admission Ticket
Attractions
See all 32 activities
Patong Boxing Stadium: Muay Thai Match Tickets
Classes & workshops
See all 30 activities
Phuket: Surf Experience in Bang Tao with Local Instructor
What to do in Ko Kaeo
Popular places to visit

Royal Phuket Marina
Explore the waterfront of Royal Phuket Marina and enjoy other activities such as boating in Ko Kaeo. Discover the beautiful sunsets in this quaint area or enjoy its local tours.

Siam Niramit Phuket
You can enjoy a show at Siam Niramit Phuket during your trip to Ko Kaeo. Stroll along the seaside or visit the shops in this quaint area.
Laem Hin Pier
After visiting Laem Hin Pier, make a plan to see the other sights and activities in Ko Kaeo. Amble around this relaxing area's beautiful beaches and enjoy its top-notch restaurants.
Premium Outlet Phuket
During your trip to Ko Kaeo, you can find the perfect gifts to bring home at Premium Outlet Phuket. Amble around this relaxing area's beautiful beaches or seek out the local tours.
Boat Lagoon Marina
Explore the waterfront of Boat Lagoon Marina and enjoy other activities such as boating in Ko Kaeo. Stroll along the seaside in this quaint area or visit its top-notch restaurants.
Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.













































