Hotels in Kenya

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

Kenya
13 Aug — 14 Aug2
Kenya
Sat 13/8
Sun 14/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Kenya

Filter by star ratings
All filters
Bamburi Beach Hotel
7.1 Good
Mombasa-Malindi Road, Bamburi, Mombasa, Kenya
Show on map
10.0 km from city centre, Mombasa, Kenya 
GoodBased on 37 reviews
7.1

Bamburi Beach Hotel is located in Mombasa and features a Jacuzzi and free Wi-Fi. It also offers squash courts, an outdoor pool and a swimming pool.

Hilton Garden Inn Nairobi Airport
8.5 Excellent
Mombasa Road, Nairobi, Kenya
Show on map
11.7 km from city centre, Nairobi, Kenya 
ExcellentBased on 693 reviews
8.5

Conveniently located within Jomo Kenyatta International Airport, Hilton Garden Inn Nairobi Airport provides comfortable accommodation in Nairobi. It also offers room service, free Wi-Fi and an outdoor pool.

Severin Sea Lodge
8.3 Excellent
Mombasa, Kenya
Show on map
10.9 km from city centre, Mombasa, Kenya 
ExcellentBased on 451 reviews
8.3

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.

Intercontinental Nairobi
City Hall Way, Po Box 30353, Nairobi, Kenya
Show on map
0.5 km from city centre, Nairobi, Kenya 

Boasting a limousine service, InterContinental Nairobi is an ideal place to stay for guests seeking a little luxury, plus offers views of Nairobi. It is also a five-minute stroll from NSSF City Center, the National Museums of Kenya-Nairobi Gallery and Kenya Institute of Management-Nairobi, and is close to many of the area's well-known attractions.

Sarova Whitesands Beach Resort & Spa
8.4 Excellent
Malindi Road, Bamburi Highway, Mombasa, Kenya
Show on map
9.8 km from city centre, Mombasa, Kenya 
ExcellentBased on 623 reviews
8.4

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.

DoubleTree by Hilton Nairobi Hurlingham
8.3 Excellent
Ngong Lane, Off Ngong Road 69702-00400 Nairobi, Kenya, Nairobi, Kenya
Show on map
4.1 km from city centre, Nairobi, Kenya 
ExcellentBased on 219 reviews
8.3

Located in Nairobi, DoubleTree by Hilton Nairobi is within a 25-minute drive of Jomo Kenyatta International Airport and offers an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Prideinn Flamingo Beach Resort & Spa
8.1 Excellent
Dolphin Road, Shanzu, Mtwapa, Kenya
Show on map
3.4 km from city centre, Mtwapa, Kenya 
ExcellentBased on 378 reviews
8.1

Situated in Mombasa, Flamingo Beach Resort & Spa offers cosy 3-star accommodation, as well as an outdoor pool, a Jacuzzi and a private beach. It provides complimentary Wi-Fi, a sauna and a beauty centre.

Southern Palms Beach Resort
7.6 Good
Diani Beach Road PO Box 363, Ukunda, Kenya
Show on map
4.5 km from city centre, Ukunda, Kenya 
GoodBased on 90 reviews
7.6

Situated in Ukunda, Southern Palms Beach Resort offers 4-star accommodation, as well as an outdoor pool and outdoor tennis courts. There is also a fitness centre with a swimming pool.

Tips for booking hotels in Kenya

Cheapest month:September
Most expensive month:January
Average price in Kenya:$344/night
Cheapest price found:$16/night
Cheapest day:Tuesday
Most expensive day:Friday
$97 - $434
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$123 - $336
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.1 Excellent
Mount Kenya Rd. Nyali Beach, Mombasa, Kenya
Show on map
5.8 km 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
Golden Tulip Westlands Nairobi
8.0 Excellent
65 Muthithi Street, Nairobi, Kenya
Show on map
3.5 km from city centre, Nairobi, Kenya 

Located in Nairobi, Golden Tulip Hotel is within a 20-minute drive of Jomo Kenyatta International Airport and provides an outdoor pool. The numerous facilities this art deco hotel features include an express check-in and check-out feature, meeting rooms and massage services.

3
ibis Styles Nairobi Westlands
7.9 Good
Rhapta Road, P.O. Box, 155, Nairobi, Kenya
Show on map
3.9 km from city centre, Nairobi, Kenya 

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.

4
Baobab Beach Resort & Spa
8.4 Excellent
Diani Beach Road, P. O. Box 32, Ukunda, Kenya
Show on map
4.6 km from city centre, Ukunda, Kenya 

Boasting a Jacuzzi, an outdoor pool and a sauna, Baobab Beach Resort & Spa is situated in Ukunda and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

5
Swahili Beach
8.5 Excellent
P.O. Box 5202, Diani, Mombasa, Kenya
Show on map
28.2 km from city centre, Mombasa, Kenya 

Boasting a private beach and an outdoor pool, Swahili Beach is situated in Mombasa and offers contemporary accommodation. It is moments from the beach and provides comfortable 5-star accommodation.

6
Palacina The Residence & The Suites
8.9 Excellent
Kitale Lane, Nairobi, Kenya
Show on map
3.4 km 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.

7
Amboseli Serena Safari Lodge
8.4 Excellent
Amboseli National Park, Amboseli, Kenya
Show on map
1.2 km 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.

8
Crowne Plaza Nairobi Airport
8.7 Excellent
First Freight Lane, Nairobi, Kenya
Show on map
11.5 km from city centre, Nairobi, Kenya 

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.

Cheapest hotels in Kenya, Africa

Distant Relatives Ecolodge & Backpackers
8.2 Excellent
Seahorse Road, P.O. Box 126, Kilifi, Kenya
Show on map
1.9 km from city centre, Kilifi, Kenya 

Distant Relatives Ecolodge & Backpackers is located in Kilifi and is close to Kilifi Bridge. In addition to free private parking on site, the hostel offers comfortable 4.5-star rooms and a bar.

$13
Avg. per night
Travellers Inn Resort Malindi
7.1 Good
B8 Malindi Mombas Highway, Malindi, Kenya
Show on map
7.8 km 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.

$18
Avg. per night
Kahama Hotel
7.6 Good
Muranga Road in Ngara, Nairobi, Kenya
Show on map
1.8 km 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.

$25
Avg. per night
Ocean View Nyali Boutique Hotel
6.0 Good
Off 1st Avenue, Mombasa, Kenya
Show on map
7.2 km from city centre, Mombasa, Kenya 

Located in Mombasa, Ocean View Nyali Boutique Hotel is within a 30-minute drive of Moi International Airport and provides an outdoor pool. It also offers an airport shuttle, room service and a 24-hour reception.

$39
Avg. per night
Woodmere Serviced Apartments
7.6 Good
Nairobi, Kenya
Show on map
3.2 km from city centre, Nairobi, Kenya 

Woodmere Serviced Apartment is located in Nairobi and features a Jacuzzi. It also offers a sauna, a 24-hour reception and an outdoor pool.

$41
Avg. per night
After 40 Hotel
8.1 Excellent
Biashara Street, Nairobi, Kenya
Show on map
1.1 km from city centre, Nairobi, Kenya 

After 40 Hotel offers 3-star accommodation in Nairobi. It provides free Wi-Fi, meeting rooms and an express check-in and check-out feature.

$63
Avg. per night
La Maison Royale
7.4 Good
09, Mogotio Road, Off. Muthithi Rd, Nairobi, Kenya
Show on map
3.4 km from city centre, Nairobi, Kenya 

Situated in Nairobi, La Maison Royale Nairobi provides 4-star accommodation, as well as a rooftop terrace, a sauna and a Jacuzzi. It offers complimentary Wi-Fi, valet parking and a kids club.

$65
Avg. per night
Sweet Lake Resort
6.8 Good
Moi South Lake Road, Naivasha, Kenya
Show on map
4.5 km from city centre, Naivasha, Kenya 

Sweet Lake Resort provides a comfortable setting while in Naivasha. It also features an outdoor pool, a Jacuzzi and free Wi-Fi.

$68
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?

    When visiting Kenya, consider checking out Nairobi, Mombasa, and Maasai Mara as some of the most sought after locations.

  • What are the best hotels in Kenya?

    Sarova Whitesands Beach Resort & Spa is a very popular hotel in Kenya, with a score of 8.4 from 623 reviews. Nairobi Serena Hotel (8.6 from 154 reviews) and Prideinn Azure Hotel Nairobi (8.1 from 547 reviews) are also highly rated Kenya hotels based on recent feedback from HotelsCombined users.