Resorts in Kenya
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top Cities in Kenya
Compare 62 Resorts in Kenya with updated reviews, rates, and availability.
Swahili Beach Resort
Swahili Beach Resort
8.8 out of 10, Excellent, (190)
The price is AED 784
AED 925 total
includes taxes & fees
23 Jun - 24 Jun
Southern Palms Beach Resort
Southern Palms Beach Resort
8.0 out of 10, Very Good, (121)
The price is AED 623
AED 735 total
includes taxes & fees
25 May - 26 May
Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
8.4 out of 10, Very Good, (105)
The price is AED 426
AED 533 total
includes taxes & fees
2 Jun - 3 Jun
Save an average of 15% on thousands of hotels when you're signed in
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
8.0 out of 10, Very Good, (304)
The price is AED 428
AED 536 total
includes taxes & fees
26 May - 27 May
Diamonds Leisure Beach & Golf Resort
Diamonds Leisure Beach & Golf Resort
8.0 out of 10, Very Good, (91)
The price is AED 390
AED 488 total
includes taxes & fees
25 May - 26 May
Enashipai Resort & Spa
Enashipai Resort & Spa
8.8 out of 10, Excellent, (14)
The price is AED 1,162
AED 1,371 total
includes taxes & fees
27 May - 28 May
Voyager Beach Resort
Voyager Beach Resort
8.6 out of 10, Excellent, (687)
The price is AED 605
AED 757 total
includes taxes & fees
26 May - 27 May
Baobab Beach Resort & Spa
Baobab Beach Resort & Spa
8.6 out of 10, Excellent, (146)
The price is AED 934
AED 1,102 total
includes taxes & fees
31 May - 1 Jun
Ciala Resort Best Hotel in Kisumu Kenya
Ciala Resort Best Hotel in Kisumu Kenya
8.0 out of 10, Very Good, (5)
The price is AED 377
AED 445 total
includes taxes & fees
8 Jun - 9 Jun
Turtle Bay Beach Club
Turtle Bay Beach Club
8.6 out of 10, Excellent, (60)
The price is AED 666
AED 786 total
includes taxes & fees
25 May - 26 May
Mombasa Continental Resort
Mombasa Continental Resort
6.8 out of 10, (39)
The price is AED 332
AED 392 total
includes taxes & fees
27 May - 28 May
Sun N Sand Beach Resort
Sun N Sand Beach Resort
7.0 out of 10, Good, (17)
The price is AED 230
AED 272 total
includes taxes & fees
7 Jun - 8 Jun
Poa Place Resort
Poa Place Resort
8.2 out of 10, Very Good, (34)
The price is AED 249
AED 294 total
includes taxes & fees
25 May - 26 May
Sun Palm Beach Resort
Sun Palm Beach Resort
7.6 out of 10, Good, (34)
Aquarius Club International Resort
Aquarius Club International Resort
7.8 out of 10, Good, (21)
Kongoni Camp Nanyuki
Kongoni Camp Nanyuki
10.0 out of 10, Exceptional, (1)
The price is AED 482
AED 569 total
includes taxes & fees
25 May - 26 May
The ONE
The ONE
7.6 out of 10, Good, (10)
African House Resort
African House Resort
9.0 out of 10, Wonderful, (29)
Villa Mongoose Forest Dream Resort
Villa Mongoose Forest Dream Resort
Neptune Paradise Beach Resort & Spa
Neptune Paradise Beach Resort & Spa
8.6 out of 10, Excellent, (39)
The price is AED 735
AED 867 total
includes taxes & fees
8 Jun - 9 Jun
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.
Recent reviews of Kenya hotelsExpedia verified reviews
5/5 Excellent
"An old rustic hotel that needs new beds and bathroom fixtures...but the staff is world class, the food is very good, and those two things alone make t it worth the stay."
A verified traveler stayed at Bamburi Beach Hotel - All Inclusive
Posted 1 day ago
Explore a world of travel with Expedia
See our travel optionsExpedia's Latest Trends
Flights
Flights to AbergwyngregynFlights to IrvineFlights to Sutton on DerwentFlights to NelsonFlights to NitshillFlights to Spark BridgeFlights to SivasFlights to Rotherfield GreysFlights to KnockFlights to StrathdonFlights to LevenmouthFlights to MorvalFlights to EdaleFlights to StoodleighFlights to BeattockFlights to PenybontFlights to ScallowayFlights to Green HammertonFlights to AstburyFlights to CrickhowellFlights to St AlbansFlights to Karadeniz EregliFlights to EatonFlights to SandringhamFlights to MorlandFlights to SconserFlights to EmboFlights to CrianlarichFlights to Carlisle