Hotels in Kenya

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

Kenya
Jun 26 — Jun 272
Kenya
Sun 6/26
Mon 6/27
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Kenya

Filter by star ratings
All filters
Family Nest Guest House
7.4 Good
Milimani, Kisumu, Kenya
Show on map
1.0 mi from city centre, Kisumu, Kenya 
GoodBased on 33 reviews
7.4

Family Nest Guest House provides a comfortable setting while in Kisumu. Some of the premium facilities at this 3-star guest house include a Jacuzzi and free Wi-Fi.

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

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

Diani Reef Beach Resort & Spa
8.1 Excellent
35,Diani Road,Mombasa City, Mombasa, Kenya
Show on map
16.5 mi from city centre, Mombasa, Kenya 
ExcellentBased on 1,013 reviews
8.1

Situated in Ukunda, Diani Reef Beach Resort & Spa offers unique 5-star accommodation, as well as outdoor tennis courts, an outdoor pool and a private beach. The multiple amenities this themed resort features include free Wi-Fi, a Jacuzzi and a sauna.

Cowrie Shell Beach Apartments
8.1 Excellent
Mombasa, Kenya
Show on map
7.1 mi from city centre, Mombasa, Kenya 
ExcellentBased on 590 reviews
8.1

Cowrie Shell Beach Apartments provides comfortable 5-star accommodation in Mombasa. It also features free Wi-Fi, a kids pool and a swimming pool.

254 Ole Sereni
7.8 Good
Po Box 18187, Nairobi, Kenya
Show on map
2.9 mi from city centre, Nairobi, Kenya 
GoodBased on 641 reviews
7.8

Just a short car trip from Langata Shopping Centre, Ole-Sereni Hotel provides a modern setting and showcases unique views of Nairobi and Nairobi NV Park. It features a fitness centre, as well as a sauna, a kids club and an outdoor pool.

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

Featuring a Jacuzzi, a sauna and an outdoor pool, this Nairobi hotel is conveniently located minutes from Jomo Kenyatta International Airport. It also provides massage services, meeting rooms and an express check-in and check-out feature.

Lake Naivasha Resort
8.2 Excellent
Moi Southlake Road, Off Mai Mahiu Road, Naivasha, Kenya
Show on map
2.9 mi from city centre, Naivasha, Kenya 
ExcellentBased on 198 reviews
8.2

Lake Naivasha Resort provides a comfortable setting while in Naivasha. It also features an outdoor pool, a Jacuzzi and a sauna.

Serena Beach Resort and Spa
7.9 Good
Malindi Road 1 Shanzu Beach, Mombasa, Kenya
Show on map
8.1 mi from city centre, Mombasa, Kenya 
GoodBased on 59 reviews
7.9

This elegant hotel in Mombasa offers complimentary wireless internet, as well as an outdoor pool and a private beach. It also provides a Jacuzzi, outdoor tennis courts and a swimming pool.

Tips for booking hotels in Kenya

Cheapest month:April
Most expensive month:February
Average price in Kenya:$161/night
Cheapest price found:$3/night
Cheapest day:Saturday
Most expensive day:Monday
$92 - $476
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$84 - $127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kenya hotels

1
Voyager Beach Resort
8.2 Excellent
Mount Kenya Rd. Nyali Beach, Mombasa, Kenya
Show on map
3.6 mi from city centre, Mombasa, Kenya 

Situated a short drive from Koroga Country Club, Voyager Beach Resort offers art deco accommodation in Mombasa. It features an outdoor pool with water slides, outdoor tennis courts and free Wi-Fi.

2
Severin Sea Lodge
8.3 Excellent
Mombasa, Kenya
Show on map
6.7 mi from city centre, Mombasa, Kenya 

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

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

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

4
Sandies Tropical Village
8.0 Excellent
Casuarina Road P.O. Box 68, Malindi, Kenya
Show on map
1.5 mi from city centre, Malindi, Kenya 

Situated in Malindi, Sandies Tropical Village provides charming 4-star accommodation, as well as a private beach and an outdoor pool. It also offers meeting rooms, a kids pool and massage services.

5
African House Resort
8.8 Excellent
Mahogany Road, Casuarina Area, Malindi, Kenya
Show on map
1.7 mi from city centre, Malindi, Kenya 

This comfortable resort in Malindi offers free wireless internet, as well as an outdoor pool and an express check-in and check-out feature. It also provides meeting rooms, a sun deck and massage services.

6
Eka Hotel Nairobi
8.2 Excellent
Mombasa Road, 27695, Nairobi, Kenya
Show on map
2.7 mi from city centre, Nairobi, Kenya 

Featuring a shuttle to Jomo Kenyatta International Airport, plus complimentary wireless internet, Eka Hotel Nairobi is a comfortable place to stay in Nairobi. It also features an outdoor pool and a gym.

7
Palacina The Residence & The Suites
8.9 Excellent
Kitale Lane, Nairobi, Kenya
Show on map
2.1 mi from city centre, Nairobi, Kenya 

Featuring a shuttle to Jomo Kenyatta International Airport, as well as free Wi-Fi, Palacina The Residence & The Suites is a convenient base in Nairobi. It also offers a sauna and an outdoor pool.

8
Amboseli Serena Safari Lodge
8.6 Excellent
Amboseli National Park, Amboseli, Kenya
Show on map
0.7 mi from city centre, Amboseli, Kenya 

Located within a 15-minute drive from Amboseli Airport, this comfortable hotel features a swimming pool and free Wi-Fi. It is an excellent base for those wishing to immerse themselves in nature, with Amboseli National Park just steps away.

Cheapest hotels in Kenya, Africa

Mountainview Backpackers Kisumu
7.6 Good
Konya Road, Kisumu, Kenya
Show on map
4.4 mi from city centre, Kisumu, Kenya 

Kisumu Backpackers Club provides a comfortable setting when in Kisumu. It also offers meeting rooms, room service and a playground.

$7
Avg. per night
Tulia House
Opposite Sos, Links Road, Mombasa, Kenya
Show on map
4.3 mi from city centre, Mombasa, Kenya 

Boasting an outdoor pool and free Wi-Fi, Tulia House Backpackers is located in Mombasa and offers comfortable accommodation. It also provides massage services, a sun deck and luggage storage.

$8
Avg. per night
Beach View Hotel
6.5 Good
dunga beach road 7508, Kisumu, Kenya
Show on map
2.3 mi from city centre, Kisumu, Kenya 

This comfortable hotel in Kisumu offers free wireless internet, as well as a 24-hour reception and meeting rooms. It also provides an airport shuttle, room service and a tour desk.

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

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

$13
Avg. per night
Sleepway Cottages
Uhuru Street,1, Nakuru, Kenya
Show on map
1.1 mi from city centre, Nakuru, Kenya 

This cosy hotel in Nakuru offers complimentary Wi-Fi, as well as an airport shuttle and a courtyard. It also provides a designated smoking area and a shared kitchen.

$14
Avg. per night
Red Buffalo House Hotel
10.0 Excellent
Swaminarayan Street, Nairobi, Kenya
Show on map
3.0 mi from city centre, Nairobi, Kenya 

Red Buffalo House is located in Nairobi and features complimentary wireless internet.

$16
Avg. per night
Marigold Guest House
6.4 Good
Mombasa, Mombasa, Kenya
Show on map
0.1 mi from city centre, Mombasa, Kenya 

Marigold Guest House Mombasa offers 3-star accommodation in Mombasa. It provides free Wi-Fi, a concierge and room service.

$17
Avg. per night
Kahama Hotel
7.6 Good
Muranga Road in Ngara, Nairobi, Kenya
Show on map
1.1 mi from city centre, Nairobi, Kenya 

Kahama Hotel Nairobi is located in Nairobi and offers free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

$18
Avg. per night

Hotel prices in Kenya

2 stars and under
3 stars
4 stars +

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

Where to stay in Kenya

Facts about staying in Kenya

  • Where is the best place to stay in Kenya?

    Nairobi, Mombasa, and Naivasha are some of the most favored places to stay in Kenya.

  • What are the best hotels in Kenya?

    Sarova Whitesands Beach Resort & Spa, rated with a score of 8.4 from 581 reviewers, is one of the most popular hotels in Kenya. Other top stays include Voyager Beach Resort, with an average rating of 8.2 from 197 reviewers, and Diani Reef Beach Resort & Spa, with a score of 8.1 from 1,013 reviewers.