Best Resorts in Kenya

Compare and save

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Kenya

Compare 87 Resorts in Kenya with updated reviews, rates, and availability.

Kwetu Nairobi, Curio Collection By Hilton

4.0 star property
9.6 out of 10, Exceptional, (24)
"Beautiful hotel !"
The price is $187
includes taxes & fees
$160 per night
May 16 - May 17
Kwetu Nairobi, Curio Collection By Hilton

Voyager Beach Resort

4.0 star property
8.6 out of 10, Excellent, (714)
"The best hotel I've been. Exellent place for family vacation "
The price is $193
includes taxes & fees
$165 per night
May 6 - May 7
Voyager Beach Resort

Diani Reef Beach Resort & Spa

5.0 star property
8.0 out of 10, Very Good, (352)
"I loved it there"
The price is $140
includes taxes & fees
$120 per night
May 3 - May 4
Diani Reef Beach Resort & Spa

Baobab Beach Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (162)
"Fantastic place if you take luxury and need for relaxation seriously"
The price is $225
includes taxes & fees
$191 per night
May 27 - May 28
Baobab Beach Resort & Spa

Southern Palms Beach Resort

4.0 star property
8.0 out of 10, Very Good, (180)
"Loved our stay! We came here for a wedding and the staff were very attentive and accommodating! Would highly recommend this resort if staying in Mombasa. "
The price is $320
includes taxes & fees
$271 per night
May 3 - May 4
Southern Palms Beach Resort

Swahili Beach Resort

5.0 star property
8.8 out of 10, Excellent, (253)
"Beautiful property with friendly and helpful staff. "
The price is $255
includes taxes & fees
$216 per night
May 4 - May 5
Swahili Beach Resort

Ciala Resort Best Hotel in Kisumu Kenya

4.5 star property
9.0 out of 10, Wonderful, (23)
"It felt like I was right at home! This was an incredible experience. I can’t wait to bring my family back with me soon!"
The price is $137
includes taxes & fees
$116 per night
May 3 - May 4
Ciala Resort Best Hotel in Kisumu Kenya

Diamonds Leisure Beach & Golf Resort

4.0 star property
8.2 out of 10, Very Good, (123)
"The location right on the beach was fabulous!"
The price is $222
includes taxes & fees
$188 per night
May 10 - May 11
Diamonds Leisure Beach & Golf Resort

Leopard Beach Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (135)
"Great location on the south coast"
The price is $155
includes taxes & fees
$133 per night
May 6 - May 7
Leopard Beach Resort & Spa

Diamonds Malindi

4.5 star property
8.6 out of 10, Excellent, (7)
"Great place to stay in Malindi "
The price is $161
includes taxes & fees
$136 per night
May 15 - May 16
Diamonds Malindi

Mombasa Continental Resort

4.0 star property
7.2 out of 10, Good, (50)
"Strong buildings, big rooms, willing workers, good listeners, "
The price is $113
includes taxes & fees
$96 per night
May 3 - May 4
Mombasa Continental Resort

Enashipai Resort & Spa

5.0 star property
9.0 out of 10, Wonderful, (16)
"Staff very friendly and amenities first class"
The price is $434
includes taxes & fees
$367 per night
May 3 - May 4
Enashipai Resort & Spa

Life Resort St.Thomas Royal Palm

3.0 star property
6.0 out of 10, (5)
"The general conditions are good, rooms are nice and clean and airconditioners works well. Pool is Nice and clean. Food was good although no meat ( bacon and sausages) for breakfast in last 3 days of visit. Management does not adjust to needs - we were keen on Tusker Lite and although the resort is between Malindi and Watamu, they could never procure this. Chef’s cooking is good. We booked a family unit and it was only revealed to me that these units are under renovation in two days before we...
The price is $190
includes taxes & fees
$173 per night
May 3 - May 4
Life Resort St.Thomas Royal Palm

Sun N Sand Beach Resort

4.0 star property
7.2 out of 10, Good, (28)
"The accessibility to the hotel , n hotel to provide enough transport services "
The price is $108
includes taxes & fees
$91 per night
May 15 - May 16
Sun N Sand Beach Resort

Poa Place Resort & Hotel - Where Nature Meets Comfort

3.0 star property
8.4 out of 10, Very Good, (37)
"Everything was perfect and i felt safe when i was there'.staff members are helpful whhich helps enjoy the place.I would highly recommend "
The price is $82
includes taxes & fees
$69 per night
May 3 - May 4
Poa Place Resort & Hotel - Where Nature Meets Comfort

Turtle Bay Beach Club

3.0 star property
8.4 out of 10, Very Good, (84)
"Perfect retreat for a family trip with my young boys who loved the pool as well as how close the beach is. The sunbeds are comfortable and the service is stellar! "
The price is $229
includes taxes & fees
$190 per night
May 14 - May 15
Turtle Bay Beach Club

Temple Point Resort

3.5 star property
8.6 out of 10, Excellent, (28)
"."
Temple Point Resort

Sun Palm Beach Resort

4.5 star property
7.6 out of 10, Good, (34)
"The staff were friendly and the pool was great. However we experienced issues at check in (not being placed in the room we booked), long power cuts and Wi-Fi issues"
The price is $144
includes taxes & fees
$122 per night
May 15 - May 16
Sun Palm Beach Resort

Tufaha Resort

3.5 star property
8.6 out of 10, Excellent, (4)
"Superb place, quiet and peaceful."
The price is $122
includes taxes & fees
$103 per night
May 10 - May 11
Tufaha Resort

Kongoni Camp Nanyuki

4.0 star property
10.0 out of 10, Exceptional, (2)
"Very friendly service and very helpful and kind people "
The price is $155
includes taxes & fees
$131 per night
May 8 - May 9
Kongoni Camp Nanyuki
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.
Don't see what you're looking for?
See all available properties in Kenya
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do resorts in Kenya cost?
Resorts in Kenya range between $82 and $434 per night. Make use of Expedia’s filter tool to search for “Hotel resort” under the “Property type” filter, then lock in a retreat that’s easy on the bank balance. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many resorts are there in Kenya?
You’ll find 87 resorts to choose from in Kenya. From an adventure with all the family to a couples escape, Expedia has the perfect place for you. Enter your dates and destination and start planning your next getaway today.
Why book your resort in Kenya with Expedia?
Expedia makes it a cinch to find your ideal resort in Kenya. Traveling with the family? Find your way to the filters to search for properties with a pool or free WiFi. If you have a fixed budget, choose how much you want to spend and your preferred star rating. We’ll help you find the perfect fit whatever your trip looks like.
How can I find cheap resorts in Kenya?
With Expedia’s filter tool, sourcing cheap resorts in Kenya is easy. To discover stays that are easy on the wallet, tailor your search results by amenities, star rating and budget.
What is there to do in Kenya near my resort?
Whether you love arts, culture, shopping or dining, Kenya has something to suit all tastes! The well-known city of Nairobi has tons of things to see and do, including David Sheldrick Wildlife Trust, Nairobi National Museum and Kenya National Theatre. If you’re staying in Mombasa, Mombasa Marine National Park, Holy Ghost Cathedral and Fort Jesus will fill up your itinerary.