Hotels in Kenya

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

Ashippun, WI, United States
22 Jan — 23 Jan2
Ashippun, WI, United States
Sat 22/1
Sun 23/1
...and more

Tips for booking a Kenya hotel

Cheapest month:August
Most expensive month:June
Average price in Kenya:$231/night
Absolute cheapest price found:$6/night
Cheapest day:Friday
Most expensive day:Sunday
$113 - $372
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$133 - $180
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kenya hotels

Show all 9,279 hotels
1
Voyager Beach Resort
Voyager Beach Resort
8.3 Excellent
Mount Kenya Rd. Nyali Beach, Mombasa, Kenya
Show on map
5.8 km from city centre, Mombasa, Kenya 

Situated in Mombasa, Voyager Beach Resort offers art deco accommodation and has garden views. It features an outdoor pool with water slides, free Wi-Fi and a rooftop terrace.

2
Severin Sea Lodge
Severin Sea Lodge
8.2 Excellent
Mombasa, Kenya
Show on map
10.9 km from city centre, Mombasa, Kenya 

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.

3
Golden Tulip Westlands Nairobi
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, a 24-hour reception and massage services.

4
ibis Styles Nairobi Westlands
ibis Styles Nairobi Westlands
8.1 Excellent
155 Rhapta Road, 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.

5
Baobab Beach Resort & Spa
Baobab Beach Resort & Spa
8.5 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 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
9.2 Excellent
Malindi Road, Bamburi Highway, Mombasa, Kenya
Show on map
9.8 km 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.

7
Eka Hotel Nairobi
Eka Hotel Nairobi
8.3 Excellent
P O Box 27695-00506, Nairobi, Kenya
Show on map
4.3 km from city centre, Nairobi, Kenya 

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
Serena Beach Resort and Spa
Serena Beach Resort and Spa
8.0 Excellent
Malindi Road 1 Shanzu Beach, Mombasa, Kenya
Show on map
13.0 km from city centre, Mombasa, Kenya 

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

Cheapest hotels in Kenya

Show all 9,279 hotels
La Maison Royale
La Maison Royale
7.6 Good
09, Mogotio Road, Off. Muthithi Rd, Nairobi, Kenya
Show on map
3.4 km from city centre,  

Boasting a rooftop terrace and a sauna, La Maison Royale Nairobi is situated in Nairobi and provides comfortable accommodation. It offers 4-star accommodation with air-conditioned rooms.

$56
Avg. per night
Bahari Dhow Beach Villas
Bahari Dhow Beach Villas
7.9 Good
Diani Beach Road, Diani Beach, Kenya
Show on map
2.2 km from city centre,  

Bahari Dhow Beach Villas provides a comfortable setting when in Ukunda. It also offers a 24-hour reception, an outdoor pool and free Wi-Fi.

$77
Avg. per night
ibis Styles Nairobi Westlands
ibis Styles Nairobi Westlands
8.1 Excellent
155 Rhapta Road, Nairobi, Kenya
Show on map
3.9 km from city centre,  

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.

$90
Avg. per night
The Panari Hotel
The Panari Hotel
8.3 Excellent
Mombasa Road Po Box 4372, Nairobi, Kenya
Show on map
5.6 km from city centre,  

Featuring a sauna, ski in/out facilities and a Jacuzzi, The Panari Hotel is situated in Nairobi and provides art deco accommodation. Some of the features provided at this 5-star hotel are an indoor pool and ski passes.

$91
Avg. per night
Best Western Plus Meridian Hotel
Best Western Plus Meridian Hotel
8.3 Excellent
6 Murang'a Road, Off Moi Avenue, Nairobi, Kenya
Show on map
1.3 km from city centre,  

Offering a rooftop pool, Best Western Plus Meridian Hotel is situated in Nairobi and is a short walk from Mount Kenya University, Nairobi Campus. Some of the features on offer at this 3.5-star hotel include free on-site parking and Wi-Fi.

$103
Avg. per night
Severin Sea Lodge
Severin Sea Lodge
8.2 Excellent
Mombasa, Kenya
Show on map
10.9 km from city centre,  

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.

$110
Avg. per night
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
8.1 Excellent
35,Diani Road,Mombasa City, Mombasa, Kenya
Show on map
26.6 km from city centre,  

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 squash courts, a sauna and free Wi-Fi.

$119
Avg. per night
DoubleTree by Hilton Nairobi Hurlingham
DoubleTree by Hilton Nairobi Hurlingham
8.3 Excellent
Ngong Lane, off Ngong Road, Nairobi, Kenya
Show on map
4.1 km from city centre,  

Situated a short drive from Langata Shopping Centre, DoubleTree by Hilton Nairobi provides modern accommodation in Nairobi. It also offers free Wi-Fi, an outdoor pool and a kids pool.

$130
Avg. per night

Hotel prices in Kenya

2 stars and under
Ocean View Nyali Boutique Hotel
No. 1 most popular

Ocean View Nyali Boutique Hotel

Off 1st Avenue, Mombasa, Kenya

6.4 Good
$38

Avg. per night

3 stars
Nyali Sun Africa Beach Hotel & Spa
No. 1 most popular

Nyali Sun Africa Beach Hotel & Spa

Moyne Drive, Mombasa, Kenya

7.5 Good
$149

Avg. per night

Best Western Plus Meridian Hotel
No. 2 most popular

Best Western Plus Meridian Hotel

6 Murang'a Road, Off Moi Avenue, Nairobi, Kenya

8.3 Excellent
$103

Avg. per night

4 stars +
Sarova Stanley
No. 1 most popular

Sarova Stanley

Corner of Kenyatta Ave. and Kimathi St., Nairobi, Kenya

8.5 Excellent
$150

Avg. per night

Diani Reef Beach Resort & Spa
No. 2 most popular

Diani Reef Beach Resort & Spa

35,Diani Road,Mombasa City, Mombasa, Kenya

8.1 Excellent
$119

Avg. per night

The Panari Hotel
Best value

The Panari Hotel

Mombasa Road Po Box 4372, Nairobi, Kenya

8.3 Excellent
$93

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?

    You can find several places worth visiting in Kenya. Nairobi, Ukunda, and Mombasa are some of the most popular amongst our users.

  • What are the best hotels in Kenya?

    Diani Sea Resort is a very popular hotel in Kenya, with a score of 8.2 from 297 reviews. The Boma Hotel (8.5 from 372 reviews) and Prideinn Azure Nairobi (8.4 from 582 reviews) are also highly rated Kenya hotels based on recent feedback from HotelsCombined users.