Things to do in Kwale
Find and book activities, attractions and tours
Things to do

Diani: Sunset Canoe Tour along the River with Mangroves
$28
per adult

Diani: Local Market, School, and Village Tour with Pickup
$170
per adult

Diani Village Walk, Home Visit & Interactive Cultural Dance
$85
per adult

Diani: Kaya Kinondo Sacred Forest & Gazi Bay Trip
$70
per adult

Full Day Private Tour to Shimba Hills from Diani Beach
$262
per adult
- 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 yourselfOne Key members save % or more on select activities, hotels, cars and vacation rentals.
Recommended things to do in Kwale
Number of things to do | 7 |
|---|---|
Cheapest thing to do on Expedia | Diani: Sunset Canoe Tour along the River with Mangroves: $28 |
Top 5 things to do | |
Under $25 | |
With kids |
What to do in Kwale
Looking for sports, concerts, or theater events in Kwale? Search event tickets to see what's happening today, or to plan what to do this weekend!
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.
Frequently asked questions
Explore a world of travel with Expedia
- Rainforest & Jungle Hotels in Kwale County
- All-Inclusive Resorts in Tiwi
- Hotels near Mombasa Marine National Park
- Hotels with Bars in Tiwi
- Hostels in Ukunda
- Hotels with a Pool in Ukunda
- Kwale Hotels
- Cottages in Shimba Hills National Reserve
- Lodges in Shimba Hills National Reserve
- Apartments in Shimba Hills National Reserve
- Hotel Wedding Venues Hotels in Kwale County
- Hotels with Tennis Courts in Kwale County
- Resorts & Hotels with Spas in Tiwi
- Honeymoon Resorts & in Kwale County
- Guest Houses in Kwale
- Beach Hotels in Tiwi
- Beach Hotels in Kwale County
- Hotel Wedding Venues Hotels in Tiwi
- Hotels with a Pool in Kwale County
- Diani Beach Hotels
- Luxury Hotels in Kwale County
- Resorts & Hotels with Spas in Kwale County
- B&B in Kwale
- Hostels in Kwale County
- 3 Star Hotels in Ukunda
- Hostels in Shimba Hills National Reserve
- Apartments in Kwale County
- Cheap Hotels in Mombasa
- Romantic Hotels in Kwale County
- All-Inclusive Resorts in Diani Beach
- Hotels with a Gym in Kwale County
- Cottages in Kwale County
- Apartments in Diani Beach
- 4 Star Hotels in Kwale
- Vacation Homes in Kwale County
- Tiwi Hotels
- Family Hotels in Kwale County
- Apartments in Ukunda
- Mombasa Hotels
- Ukunda Hotels
- Cottages in Tiwi
- Hotels with Restaurants in Kwale County
- Villas in Ukunda
- Villas in Tiwi
- All-Inclusive Resorts in Mombasa
- Hotels with Bars in Ukunda
- Hotels near Shimba Hills National Reserve
- Hotels with Restaurants in Ukunda
- Cheap Hotels in Diani Beach
- Cottages in Ukunda
- 5 Star Hotels in Kwale
- 4 Star Hotels in Ukunda
- Beach Hotels in Ukunda
- Shimba Hills National Reserve Hotels
- Guest Houses in Ukunda
- Villas in Kwale County
- Luxury Hotels in Ukunda
- Guest Houses in Tiwi
- Kwale County Hotels
- Resorts & Hotels with Spas in Ukunda
- Aparthotels in Ukunda
- Family Hotels in Ukunda
- 5 Star Hotels in Ukunda
- Flights from Diani Beach
- Flights to Ukunda
- Flights from Kwale County
- Flights to Tiwi
- Flights from Tiwi
- Flights from Entebbe (EBB) to Ukunda (UKA)
- Flights to Kwale County
- Flights to Kwale
- Flights from Ukunda
- Flights to Diani Beach
- Flights from Nairobi (NBO) to Ukunda (UKA)
- Flights to Mombasa
- Flights from Ukunda
- Flights from Kigali (KGL) to Ukunda (UKA)
