Hotels in Kenya

Search and compare Kenya hotels from hundreds of travel sites and save

Kenya
Aug 4 — Aug 52
Kenya
Wed 8/4
Thu 8/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Kenya

Filter by star ratings
All filters
Sweet Lake Resort
Sweet Lake Resort
6.0 Good
Moi South Lake Road, Naivasha, Kenya
Show on map
2.8 mi from city centre, Naivasha, Kenya 
GoodBased on 48 reviews
6.0

Sweet Lake Resort is located in Naivasha and offers newly renovated rooms and complimentary wireless internet. The various amenities this cosy resort has to offer include a playground, meeting rooms and an outdoor pool.

Naivasha Kongoni Lodge
Naivasha Kongoni Lodge
7.9 Good
Naivasha, Kenya
Show on map
14.0 mi from city centre, Naivasha, Kenya 
GoodBased on 268 reviews
7.9

Naivasha Kongoni Lodge provides 4-star accommodation in Naivasha. It offers complimentary Wi-Fi, an outdoor pool and a playground.

Windsor Golf Hotel & Country Club
Windsor Golf Hotel & Country Club
7.0 Good
Kigwa Road, Ridgeways Off Kiambu Road, Nairobi, Kenya
Show on map
6.1 mi from city centre, Nairobi, Kenya 
GoodBased on 13 reviews
7.0

Windsor Golf Hotel & Country Club provides a Victorian setting when in Nairobi. It also offers a sauna, outdoor tennis courts and an outdoor pool.

Prideinn Suites Lantana
Prideinn Suites Lantana
7.6 Good
Westlands, Lantana Road, Nairobi, Kenya
Show on map
2.4 mi from city centre, Nairobi, Kenya 
GoodBased on 144 reviews
7.6

Prideinn Hotel Lantana offers a luxury setting when in Nairobi. It also features an outdoor pool, a sauna and a fitness centre.

Four Points by Sheraton Nairobi Hurlingham
Four Points by Sheraton Nairobi Hurlingham
8.2 Excellent
Argwings Kodhek Road Hurlingham, Nairobi, Kenya
Show on map
1.8 mi from city centre, Nairobi, Kenya 
ExcellentBased on 150 reviews
8.2

Four Points By Sheraton Nairobi Hurlingham provides comfortable 4-star accommodation in Nairobi. It has a gym, as well as free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

The Sarova Stanley
The Sarova Stanley
8.6 Excellent
Corner of Kenyatta Ave. and Kimathi St., Nairobi, Kenya
Show on map
0.6 mi from city centre, Nairobi, Kenya 
ExcellentBased on 344 reviews
8.6

Situated in Nairobi, Sarova Stanley provides stylish, 5-star accommodation close to NSSF City Center. The multiple amenities this Victorian hotel features include an outdoor pool, a coffee bar and a sauna.

Crowne Plaza Nairobi Airport
Crowne Plaza Nairobi Airport
8.8 Excellent
First Freight Lane, Nairobi, Kenya
Show on map
7.2 mi from city centre, Nairobi, Kenya 
ExcellentBased on 469 reviews
8.8

Crowne Plaza Nairobi Airport provides 4-star accommodation in Nairobi, just moments from Jomo Kenyatta International Airport. It also offers a 24-hour reception, an express check-in and check-out feature and a swimming pool.

Enashipai Resort & Spa
Enashipai Resort & Spa
8.9 Excellent
Moi South Lake Road, Naivasha, Kenya
Show on map
0.6 mi from city centre, Naivasha, Kenya 
ExcellentBased on 198 reviews
8.9

Enashipai Resort & Spa is situated in Naivasha and features free Wi-Fi. It also provides an outdoor pool and a sauna.

Bamburi Beach Hotel
Bamburi Beach Hotel
7.5 Good
Mombasa-Malindi Road, Bamburi, Mombasa, Kenya
Show on map
6.2 mi from city centre, Mombasa, Kenya 
GoodBased on 79 reviews
7.5

Bamburi Beach Hotel is located in Mombasa and features a Jacuzzi. It also offers a kids club, a swimming pool and squash courts.

Burch's Resort Naivasha
Burch's Resort Naivasha
7.0 Good
Moi South Lake Road, Naivasha, Kenya
Show on map
3.2 mi from city centre, Naivasha, Kenya 
GoodBased on 73 reviews
7.0

Burch's Resort Naivasha provides a comfortable setting when in Naivasha. It also offers an express check-in and check-out feature, an outdoor pool and free Wi-Fi.

Tips for booking a Kenya hotel

Cheapest month:June
Most expensive month:February
Average price in Kenya:$136/night
Absolute cheapest price found:$4/night
Cheapest day:Friday
Most expensive day:Monday
$72 - $252
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$77 - $115
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kenya hotels

Show all 8,847 hotels
1
Severin Sea Lodge
Severin Sea Lodge
8.1 Excellent
Mombasa, Kenya
Show on map
6.7 mi from city centre, Mombasa 

Situated in Mombasa, Severin Sea Lodge offers traditional 4-star accommodation, as well as an outdoor pool, a private beach and outdoor tennis courts. The multiple amenities this modern lodge has to offer include a rooftop terrace, a sauna and a Jacuzzi.

2
ibis Styles Nairobi Westlands
ibis Styles Nairobi Westlands
8.2 Excellent
155 Rhapta Road, Nairobi, Kenya
Show on map
2.4 mi from city centre, Nairobi 

Ibis Styles - Nairobi Westlands offers a comfortable setting when in Nairobi. It also provides free private parking on site and is a short drive from Nairobi NV Park, Yaya Shopping Centre and Kenya Institute of Management-Nairobi.

3
The Heron Portico
The Heron Portico
8.0 Excellent
Jakaya Kikwete Road, Nairobi, Kenya
Show on map
1.0 mi from city centre, Nairobi 

The Heron Portico offers 3-star accommodation in Nairobi. It also features an outdoor pool, a sauna and free Wi-Fi.

4
The Sands at Nomad
The Sands at Nomad
8.9 Excellent
Diani Beach Road, Ukunda, Kenya
Show on map
2.5 mi from city centre, Ukunda 

This comfortable hotel in Ukunda offers free wireless internet, as well as an outdoor pool and a 24-hour reception. It also provides a concierge, massage services and babysitting/child services.

5
Baobab Beach Resort & Spa
Baobab Beach Resort & Spa
8.5 Excellent
Diani Beach Road, P. O. Box 32, Ukunda, Kenya
Show on map
2.9 mi from city centre, Ukunda 

Boasting a Jacuzzi, an outdoor pool and a sauna, Baobab Beach Resort & Spa is situated in Ukunda and offers comfortable accommodation. It also provides a sun deck, an all-inclusive meal plan and a beauty centre.

6
Sarova Whitesands Beach Resort & Spa
Sarova Whitesands Beach Resort & Spa
8.3 Excellent
Malindi Road, Bamburi Highway, Mombasa, Kenya
Show on map
6.1 mi from city centre, Mombasa 

Sarova Whitesands Beach Resort & Spa is located in Mombasa and offers free Wi-Fi. It also provides an express check-in and check-out feature, an outdoor pool and a kids club.

7
Eka Hotel Nairobi
Eka Hotel Nairobi
8.4 Excellent
P O Box 27695-00506, Nairobi, Kenya
Show on map
2.7 mi from city centre, Nairobi 

Situated in Nairobi, Eka Hotel Nairobi provides art deco 5-star accommodation, as well as an outdoor pool. It also offers complimentary wireless internet.

8
Hemingways Nairobi
Hemingways Nairobi
9.1 Excellent
Mbagathi Ridge, PO Box 146, Nairobi, Kenya
Show on map
8.6 mi from city centre, Nairobi 

Boasting an outdoor pool and a sauna, Hemingways Nairobi is situated in Nairobi and offers comfortable accommodation. It also provides an express check-in and check-out feature, meeting rooms and valet parking.

Cheapest hotels in Kenya

Show all 8,847 hotels
Inks Hotel
Inks Hotel
6.5 Good
River road, Nairobi, Kenya
Show on map
0.8 mi from city centre,  

This comfortable hotel in Nairobi offers free Wi-Fi, as well as an airport shuttle and an express check-in and check-out feature. It also provides a safe and a dry cleaning service.

$11
Avg. per night
Zarita Boutique Hotel
Zarita Boutique Hotel
7.7 Good
St Timothy Road, Nairobi, Kenya
Show on map
10.1 mi from city centre,  

Zarita Boutique Airport Hotel provides a comfortable setting while in Nairobi. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

$15
Avg. per night
Jamhuri Homes
Jamhuri Homes
8.1 Excellent
Ngong Rd, Nairobi, Kenya
Show on map
3.6 mi from city centre,  

Jamhuri homes is situated in Nairobi and is close to the area's tourist attractions. Guests can also enjoy complimentary Wi-Fi.

$15
Avg. per night
Travellers Inn Resort Malindi
Travellers Inn Resort Malindi
7.3 Good
B8 Malindi Mombas Highway, Malindi, Kenya
Show on map
4.9 mi from city centre,  

This Malindi hotel is situated next to Masjid Al - Noor - Barani. It also offers a swimming pool, an express check-in and check-out feature and free Wi-Fi.

$18
Avg. per night
Triple Eden Resort - Naivasha
Triple Eden Resort - Naivasha
6.9 Good
Mai Mahiu Road, Naivasha, Kenya
Show on map
3.9 mi from city centre,  

Triple Eden Resort - Naivasha is situated in Naivasha and features complimentary Wi-Fi. It also offers a playground, a kids pool and an outdoor pool.

$19
Avg. per night
Miritini Golden Guest House
Miritini Golden Guest House
Miritini Shopping Centre, Mombasa, Kenya
Show on map
6.5 mi from city centre,  

Golden Guest House- Miritini offers a comfortable setting when in Mombasa. It also provides luggage storage.

$22
Avg. per night
Peppercorn Resort
Peppercorn Resort
8.0 Excellent
North Kinangop Road, Naivasha, Kenya
Show on map
2.5 mi from city centre,  

Peppercorn Holiday Resort is located in Naivasha and features free Wi-Fi. It also offers a 24-hour reception, a playground and a swimming pool.

$27
Avg. per night
Nairobi Airport Apartments
Nairobi Airport Apartments
8.7 Excellent
Nairobi, Kenya
Show on map
9.6 mi from city centre,  

Homestay - Nairobi Airport Homestay is situated in Nairobi and features free Wi-Fi. It also offers laundry facilities, a 24-hour reception and a terrace.

$30
Avg. per night

Hotel prices in Kenya

2 stars and under

$7 - $151

Sweet Lake Resort

#1 Most popular

$120
Avg. per night
Triple Eden Resort - Naivasha

#2 Most popular

$19
Avg. per night
Diani Hostel

Best value

Diani Hostel
7.3 Good
$7
Avg. per night
3 stars

$11 - $234

ibis Styles Nairobi Westlands

#1 Most popular

$53
Avg. per night
Best Western Plus Meridian Hotel

#2 Most popular

$74
Avg. per night
Inks Hotel

Best value

Inks Hotel
6.5 Good
$11
Avg. per night
4 stars +

$45 - $518

The Sarova Stanley

#1 Most popular

The Sarova Stanley
8.6 Excellent
$112
Avg. per night
Villa Rosa Kempinski

#2 Most popular

$174
Avg. per night
Mombasa Continental Resort

Best value

$45
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Kenya travel FAQs

  • Where is the best place to stay in Kenya?

    Kenya has plenty to offer. Consider staying in some of its favored locations, like Nairobi, Mombasa, and Naivasha.

  • What are the best hotels in Kenya?

    Kenya is home to many highly-rated hotels, one of which is Prideinn Azure Nairobi, which has a current rating of 8.3. For other potential stays, consider The Sarova Stanley and Villa Rosa Kempinski, which can also be great places to stay in Kenya.