Vacation Rentals in Kenya

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Vacation Rentals in Kenya

Prime Living Luxury Apartments

Prime Living Luxury Apartments

4.5 out of 5
Church Rd, Nairobi, Nairobi County
Situated in the entertainment district, this luxury aparthotel is 2.3 mi (3.7 km) from University of Nairobi and within 6 mi (10 km) of Uhuru Park and Kenyatta ...
4.6/5Exceptional! (11 reviews)
"Very nice but could do better with bathroom and showers her really wet !"

Reviewed on Aug 31, 2021

Prime Living Luxury Apartments
Lymack Suites

Lymack Suites

4 out of 5
Contea di Kiambu, Nairobi
The price is $69 per night from Sep 18 to Sep 18
Situated in Nairobi, this golf aparthotel is within 6 mi (10 km) of Karura Forest, Two Rivers Mall, and United Nations Office at Nairobi. Village Market and ...
4.1/5Very Good! (9 reviews)
"The staff members were universally friendly, helpful and efficient. The quality of the room service food was generally of a very high standard, and the swimming pool on the lower garage floor is tastefully decorated and furnished. If I wanted to have my breakfast before the usual start of service ..."

Reviewed on Dec 8, 2020

Lymack Suites
Cowrie Shell Beach Apartments

Cowrie Shell Beach Apartments

5 out of 5
Mombasa Malindi Highway, Mombasa
The price is $51 per night from Sep 18 to Sep 18
Nestled on the beach, this Mombasa aparthotel is within 3 mi (5 km) of Bamburi Beach, Leisure Golf Club, and Nguuni Nature Sanctuary. Nyali Beach and Haller ...
3.9/5Good! (73 reviews)
"The refreshing coconut at check in was a pleasant surprise! The beach acces is also a plus"

Reviewed on Jul 13, 2021

Cowrie Shell Beach Apartments
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mimosa Court Apartments

Mimosa Court Apartments

3.5 out of 5
Muchai Drive, off Ngong Road, Nairobi
The price is $68 per night from Oct 3 to Oct 3
Situated near the airport, this aparthotel is 0.3 mi (0.4 km) from Royal Nairobi Golf Club and 1.4 mi (2.2 km) from Yaya Centre. Nairobi Hospital and Prestige ...
4.6/5Wonderful! (20 reviews)
"All the other staff were very supportive. Vicky the manager has attitude, ignored me as was waiting outside her office. Her treatment was terrible makes you feel like you're walking on eggshells and ofcourse reminds you how rebusy she is as they are always fully booked. Was the first time meeting ..."

Reviewed on Jul 23, 2021

Mimosa Court Apartments
Ol Loika Cottage

Ol Loika Cottage

3 out of 5
North Lake Road, Naivasha, Naivasha, Nakuru County
The price is $186 per night from Sep 22 to Sep 22
Situated in Naivasha, this vacation home is 6.5 mi (10.5 km) from Lake Naivasha and 11.1 mi (17.8 km) from Crater Lake Game Sanctuary. Naivasha District Hospital ...
Ol Loika Cottage
Zaburi Place

Zaburi Place

3 out of 5
29 Silanga Road, Nairobi, Nairobi County
The price is $58 per night from Oct 1 to Oct 1
Situated in Nairobi, this apartment building is 1.7 mi (2.8 km) from Nairobi National Park and 2.4 mi (3.9 km) from Karen Blixen Museum. Karen Blixen Coffee ...
4/5Very Good! (1 review)
"The privacy and security of the property was awesome"

Reviewed on Feb 26, 2020

Zaburi Place
Woodmere Serviced Apartments

Woodmere Serviced Apartments

4 out of 5
Rose Avenue, off Lenana Road, Near Yaya Centre, Nairobi
The price is $32 per night from Sep 18 to Sep 18
Located in Kilimani, this aparthotel is within 1 mi (2 km) of Nairobi Hospital and Yaya Centre. University of Nairobi is 2.3 mi (3.6 km) away.
4.1/5Very Good! (42 reviews)
"The place is descent but not great. Please do yourself a HUGE favor and avoid it on the weekends. I had a 7 day stay and out of those, Friday, Saturday and Sunday were the worst of those. Lots of noise from people partying downstairs to a fight that started one floor above me. I contacted the front ..."

Reviewed on Jun 2, 2021

Woodmere Serviced Apartments
Bluespan Serene Home

Bluespan Serene Home

Nairobi, Nairobi County
The price is $78 per night from Sep 18 to Sep 18
Located in Kilimani, this vacation home is within a 15-minute walk of Prestige Plaza and Yaya Centre. University of Nairobi is 2.6 mi (4.2 km) away.
Bluespan Serene Home
Studio Apartment Umoja Innercore

Studio Apartment Umoja Innercore

Nairobi, Nairobi County
The price is $15 per night from Sep 18 to Sep 18
Situated in Nairobi, this apartment building is within 6 mi (10 km) of Nairobi City Stadium, The Nextgen Mall, and National Archives. Nairobi National Park and ...
Studio Apartment Umoja Innercore
Height Twisters Apartments

Height Twisters Apartments

3 out of 5
TRM drive, Nairobi
Located in the heart of Nairobi, this aparthotel is within 1 mi (2 km) of Thika Road Mall and Moi International Sports Centre. Garden City Mall is 1.8 mi (2.8 ...
Height Twisters Apartments
Yaya Hotel and Apartments

Yaya Hotel and Apartments

4 out of 5
Argwings Kodhek Road, Adjacent to Yaya Centre, Nairobi
The price is $95 per night from Sep 24 to Sep 24
Located in Kilimani, this aparthotel is within a 15-minute walk of Yaya Centre and Prestige Plaza. Nairobi Hospital and Royal Nairobi Golf Club are also within ...
4.6/5Wonderful! (27 reviews)
"Location is very convenient as it is attached to a shopping mall that has everything. Staff was fantastic, especially Jacinda. Room was gigantic! Only complaint is that it was very noisy at night."

Reviewed on Jul 21, 2021

Yaya Hotel and Apartments
Angiri Camp - Campsite

Angiri Camp - Campsite

1 out of 5
Nanyuki Road, Nanyuki, Nyeri County
The price is $92 per night from Sep 18 to Sep 18
Situated in Nanyuki, this campground is within 6 mi (10 km) of Nanyuki Park, Nanyuki Show Ground, and Mount Kenya National Park. Ol Pejeta Conservancy and Sweetwaters ...
Angiri Camp - Campsite
Kolol Riverside Resort

Kolol Riverside Resort

Eldoret, Uasin Gishu County
The price is $30 per night from Sep 19 to Sep 19
Situated on a river, this romantic vacation home is within 9 mi (15 km) of Poa Place Gardens, Moi Teaching & Referral Hospital, and 64 Stadium. Kessup Falls ...
Kolol Riverside Resort
The Zubeida

The Zubeida

4 out of 5
Diani Beach Road, Diani Beach, Kwale County
The price is $473 per night from Sep 18 to Sep 18
Nestled on the beach, this Diani Beach villa is just steps from Diani Beach and Diani - Chale Marine National Park and Reserve. Galu Kinondo is 0.5 mi (0.9 km) ...
4.4/5Wonderful! (12 reviews)
Zubeida is ‘ok’ but not special
"Our stay at Zubeida was pleasant but nothing special. We expected a higher level of service for the price we paid. While the food, staff and surroundings were nice, we were somewhat disappointed with their inability to secure bookings for fun activities in the area. The beach area is full of local ..."

Reviewed on Dec 29, 2020

The Zubeida
Lido Beach Resort

Lido Beach Resort

3.5 out of 5
Mombasa - Malindi Highway, Nyali Beach, Mombasa
The price is $64 per night from Sep 18 to Sep 18
Situated by the ocean, this aparthotel is within 1 mi (2 km) of Nguuni Nature Sanctuary and Bamburi Beach. Nyali Beach is 2.9 mi (4.7 km) away.
Lido Beach Resort
The Grand Gables

The Grand Gables

3.5 out of 5
NAIROBI, Nairobi
The price is $52 per night from Sep 19 to Sep 19
Situated in Nairobi, this aparthotel is within 1 mi (2 km) of UNHCR Kenya, The Sarit Centre, and Oshwal Religious Centre. Westgate Shopping Mall and ABC Place ...
4.5/5Wonderful! (10 reviews)
"They upgraded our rooms and that was an unexpected and amazing place. It was super!! They treated us like a royal family. Everything was luxurious, it had a quiet environment, and we enjoyed hot baths. We highly recommend this place!!! We'd love to come back again."

Reviewed on Aug 12, 2021

The Grand Gables
Myra Residences by Dunhill Serviced Apartments

Myra Residences by Dunhill Serviced Apartments

3.5 out of 5
Kindaruma road, Nairobi
Located in Kilimani, this aparthotel is within a 15-minute walk of Prestige Plaza and Yaya Centre. Royal Nairobi Golf Club and Nairobi Hospital are also within ...
3.9/5Very Good! (17 reviews)
"Place is very spacious and very clean. Staffs were very helping and kind. But, kitchen utensils were not enough for cooking so I asked many times to fulfill those, and power was gone because lack of money in pre-paid stima machine. The staffs were manage to fill the lacks....but the amenities and ..."

Reviewed on Jun 12, 2021

Myra Residences by Dunhill Serviced Apartments
Sherry Homes Raha Westlands

Sherry Homes Raha Westlands

3.5 out of 5
School lane, westlands, Nairobi
Situated in Nairobi, this apartment building is within a 15-minute walk of UNHCR Kenya, The Sarit Centre, and Westgate Shopping Mall. Oshwal Religious Centre ...
Sherry Homes Raha Westlands
Almasi Oceanfront Apartment

Almasi Oceanfront Apartment

3 out of 5
4th Avenue, Mombasa, Mombasa County
Situated in the entertainment district, this apartment building is within 2 mi (3 km) of City Mall, Nyali Beach, and Bamburi Beach. Haller Park and Nguuni Nature ...
3/5 (1 review)
Almasi apartment
"Almasi apartment is located at a very good place. Beach front , you get a beautiful view of the sea. Cossy apartment. The owners are very generous people. We had a bad experience though with the place. Our phones were stolen from our bedroom as we we're asleep. The owner helped us a lot. I recommend ..."

Reviewed on Jul 17, 2019

Almasi Oceanfront Apartment
Westlands View Luxury Apartment

Westlands View Luxury Apartment

4 out of 5
Rhapta Road, Nairobi, Nairobi County
The price is $38 per night from Sep 19 to Sep 19
Situated in the business district, this apartment building is within 1 mi (2 km) of UNHCR Kenya and The Sarit Centre. Oshwal Religious Centre and Arboretum are ...
Westlands View Luxury Apartment
Don't see what you're looking for?
See all available properties in Kenya
View all properties
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.

Discover your perfect Kenya vacation rental with Expedia

How many vacation rentals are available in Kenya?


Expedia has vacation rentals to choose from in and around  Kenya, so you’re guaranteed to find the right one for you. 


How much is a vacation rental in Kenya?


Currently, prices for a vacation rental in Kenya start as low as $15 per night. Rates vary depending on your travel dates, location, and amenities. 


What type of vacation rental can I get in Kenya?


Vacation rentals in Kenya come in all shapes and sizes, and your options depend on your chosen travel dates. You could entertain in a blissful vacation home, chill in a private apartment, or find family fun at a resort. Expedia offers a superb choice of Kenya vacation rentals to suit everyone. 


Why should I choose a vacation rental in Kenya?


Expedia’s vacation rentals provide cozy comforts you can sink into on your own schedule. You’ll enjoy your own space in a property with a kitchen, a pool, a garden etc. Maybe you’ll prefer somewhere with a spa or kids activities. A Kenya vacation rental often works out to be a fantastic, cost-effective option for small groups and families visiting for a few nights or longer. And if a hotel room is just too small, get a vacation rental with multiple bedrooms and shared living spaces to kick back in. 


How do I find the best deal on a vacation rental in Kenya?


Find vacation rentals in Kenya by viewing Expedia’s latest deals, or enter your travel dates and use the filters to select by amenities, price, or rating. Dive into the reviews to get a true feeling of which is your favorite vacation rental in Kenya.  


What amenities are available in a vacation rental in Kenya?


The choice is yours! Perhaps you love cooking in a well-equipped kitchen. Or maybe a late breakfast and a swimming pool is more your thing. Of course, there’s always the treat of having your own hot tub. Expedia has a vast range of amenities in Kenya vacation rentals designed to suit every budget and trip type.


When is the best time to stay in a vacation rental in Kenya?   


is a great time to head to Kenya if you’re looking to save money on your vacation. Kenya’s peak season is , when you’ll find lots going on to keep you entertained. 


Why book a vacation rental with Expedia?


Expedia has locked in amazing deals on a huge selection of impressive vacation rentals in Kenya. We give you the information and inspiration you need all in one place. With so many properties to choose from, you know you can book your perfect Kenya vacation rental with confidence. ANd don’t forget, if you bundle with a flight or a car rental in Kenya, you can save even more.


Can I cancel my vacation rental through Expedia?  


Yes, you can cancel or change your Kenya vacation rental by contacting your property manager directly. Contact details are easy to find on your itinerary in Trips. For more information, check out our Customer Service Portal and we’ll help you get everything sorted.  


Top Cities in Kenya