Kwale
Travel Guide
Visit Kwale

Swahili Beach Resort
Diani Beach Diani Beach Coast Province
$261 nightly
The price is $315 total per night from Sep 10 to Sep 11
$315 total
Sep 10 - Sep 11
Total with taxes and fees
Book a stay at this luxury resort in Diani Beach. Enjoy free WiFi, free parking, and 9 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
9/10 Wonderful! (294 reviews)
"Spectacular experience"
Reviewed on Aug 9, 2026

CityBlue Creekside Hotel & Suites, Mombasa
Nyali Road Mombasa Coast
$51 nightly
The price is $62 total per night from Sep 12 to Sep 13
$62 total
Sep 12 - Sep 13
Total with taxes and fees
Book a stay at this family-friendly hotel in Mombasa. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular ...
8/10 Very Good! (199 reviews)
"Clean spacious rooms. Very friendly and welcoming staff. Check-in and check-out were very smooth. Close to almost all activities you would want to do in Mombasa. Totally recommended."
Reviewed on Aug 4, 2026

Voyager Beach Resort
Mount Kenya Rd. Nyali Beach Mombasa
$210 nightly
The price is $246 total per night from Sep 12 to Sep 13
$246 total
Sep 12 - Sep 13
Total with taxes and fees
Book a stay at this beach resort in Mombasa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.8/10 Excellent! (806 reviews)
"Stayed at this hotel many times now it’s the best. Amazing buffet service, entertainment, views - especially superior sea rooms. Great for families and large groups. The cliff bar is my favorite!"
Reviewed on Aug 9, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Mira Heights Suite & Conferencing
Simba Road off Simba lane Nyali Mombasa Mombasa County
Stay at this apartment in Mombasa. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Nyali Beach and Mombasa Marine National Park ...

Amkia Villas Diani
Nomad Mvindeni, Road Diani Beach Kwale County
Book a stay at this luxury villa in Diani Beach. Enjoy free WiFi, free parking, and in-room massages. Popular attractions Diani Beach and Diani Snake Park are ...
9.8/10 Exceptional! (12 reviews)
"Had a good stay, friendly staff, addressed any issue that I had, would highly recommend"
Reviewed on Jun 22, 2026

Tamarind Village Apartments
Cement Silos Road Mombasa Mombasa County
Book a stay at this spa aparthotel in Mombasa. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Nyali Beach and Mombasa Marine National ...
9/10 Wonderful! (31 reviews)
"Friendly staff and beautiful property"
Reviewed on Apr 25, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Things to do

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

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

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

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

Full Day Private Tour to Shimba Hills from Diani Beach
$256
per adult
Explore a world of travel with Expedia
- Cottages in Ukunda
- Vacation Homes in Kwale County
- 4 Star Hotels in Ukunda
- Villas in Tiwi
- Beach Hotels in Tiwi
- Luxury Hotels in Ukunda
- Apartments in Ukunda
- 3 Star Hotels in Ukunda
- Resorts & Hotels with Spas in Ukunda
- Villas in Kwale County
- Cottages in Shimba Hills National Reserve
- Family Hotels in Kwale County
- Shimba Hills National Reserve Hotels
- Hostels in Shimba Hills National Reserve
- Hotels with Tennis Courts in Kwale County
- Guest Houses in Ukunda
- Hostels in Kwale County
- B&B in Kwale
- All-Inclusive Resorts in Mombasa
- Family Hotels in Ukunda
- Hotel Wedding Venues Hotels in Kwale County
- Tiwi Hotels
- Hotels with Restaurants in Kwale County
- Hotels with Bars in Ukunda
- Apartments in Kwale County
- All-Inclusive Resorts in Diani Beach
- Rainforest & Jungle Hotels in Kwale County
- Hotels with Restaurants in Ukunda
- 5 Star Hotels in Kwale
- Luxury Hotels in Kwale County
- Guest Houses in Tiwi
- Hotels near Mombasa Marine National Park
- All-Inclusive Resorts in Tiwi
- Cottages in Tiwi
- Cheap Hotels in Diani Beach
- Hotels with a Pool in Kwale County
- Beach Hotels in Ukunda
- Hostels in Ukunda
- Diani Beach Hotels
- 5 Star Hotels in Ukunda
- Resorts & Hotels with Spas in Kwale County
- Romantic Hotels in Kwale County
- Cheap Hotels in Mombasa
- Cottages in Kwale County
- Guest Houses in Kwale
- Honeymoon Resorts & in Kwale County
- Kwale Hotels
- Hotels near Shimba Hills National Reserve
- Aparthotels in Ukunda
- Kwale County Hotels
- Ukunda Hotels
- Mombasa Hotels
- Hotels with a Gym in Kwale County
- Villas in Ukunda
- Apartments in Diani Beach
- Lodges in Shimba Hills National Reserve
- Beach Hotels in Kwale County
- Apartments in Shimba Hills National Reserve
- 4 Star Hotels in Kwale
- Flights to Kwale
- Flights from Kwale County
- Flights to Kwale County
- Flights from Ukunda
- Flights from Kigali (KGL) to Ukunda (UKA)
- Flights from Entebbe (EBB) to Ukunda (UKA)
- Flights to Ukunda
- Flights from Diani Beach
- Flights to Diani Beach
- Flights to Mombasa
- Flights from Ukunda
- Flights from Nairobi (NBO) to Ukunda (UKA)
- Visit Tiwi
- Mombasa Vacations
- Diani Beach Vacations
- Tiwi Beach
- Visit Ukunda
- Ukunda Vacations
- Visit Mombasa
- Visit Diani Beach
- Visit Gazi
- Tiwi Vacations
- Visit Kwale County
- Mombasa Marine National Park
- Visit Galu Beach
- Visit Msambweni
- Kwale County Vacations
- Shimba Hills National Reserve
- Shimba Hills National Reserve Vacations
- Visit Diani - Chale Marine National Park and Reserve
- Visit Chale Island
- Diani Beach
- Nyali Beach
- Tiwi Beach
- Wild Waters
- Fort Jesus
- Mombasa Island
- Mamba Village
- Shimba Hills National Reserve
- City Mall
- Mombasa Marine National Park
- Haller Park
- Sikh Temple
- Kongo Mosque
- Mombasa Marine National Park
- Chale Beach
- Kaya Kinondo Sacred Forest
- Two Tusks
- Shree Cutch Satsang Swaminarayan Temple
- Holy Ghost Cathedral
- Leven House
- Jain Temple
