Hotels in Kenya

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

Kenya
8 Dec — 9 Dec2
Kenya
Wed 8-12
Thu 9-12
...and more

Tips for booking a Kenya hotel

Cheapest month:August
Most expensive month:June
Average price in Kenya:S$ 214/night
Absolute cheapest price found:S$ 7/night
Cheapest day:Wednesday
Most expensive day:Sunday
S$ 106 - S$ 346
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 122 - S$ 168
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kenya hotels

Show all 9,055 hotels
1
Voyager Beach Resort
Voyager Beach Resort
8.4 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.3 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.2 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
The Heron Portico
The Heron Portico
8.0 Excellent
Jakaya Kikwete Road, Nairobi, Kenya
Show on map
1.7 km from city centre, Nairobi, Kenya 

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

6
Baobab Beach Resort & Spa
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 also provides a sun deck, an all-inclusive meal plan and a beauty centre.

7
Sarova Whitesands Beach Resort & Spa
Sarova Whitesands Beach Resort & Spa
8.3 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.

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,055 hotels
Ocean View Nyali Boutique Hotel
Ocean View Nyali Boutique Hotel
6.4 Good
Off 1st Avenue, Mombasa, Kenya
Show on map
7.2 km from city centre,  

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

S$ 32
Avg. per night
The Heron Portico
The Heron Portico
8.0 Excellent
Jakaya Kikwete Road, Nairobi, Kenya
Show on map
1.7 km from city centre,  

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

S$ 64
Avg. per night
Bahari Dhow Beach Villas
Bahari Dhow Beach Villas
8.0 Excellent
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.

S$ 70
Avg. per night
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.

S$ 73
Avg. per night
ibis Styles Nairobi Westlands
ibis Styles Nairobi Westlands
8.2 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.

S$ 77
Avg. per night
Kyaka Hotel
Kyaka Hotel
7.6 Good
Kangundo Road 111, Machakos, Kenya
Show on map
0.5 km from city centre,  

Boasting an outdoor pool, The Kyaka Hotel is situated in Machakos and provides comfortable accommodation. It also features a concierge, meeting rooms and a 24-hour reception.

S$ 82
Avg. per night
Sweet Lake Resort
Sweet Lake Resort
4.4 Okay
Moi South Lake Road, Naivasha, Kenya
Show on map
4.5 km from city centre,  

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.

S$ 86
Avg. per night
Best Western Plus Meridian Hotel
Best Western Plus Meridian Hotel
8.4 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.

S$ 90
Avg. per night

Hotel prices in Kenya

2 stars or below

S$ 18 - S$ 86

Ocean View Nyali Boutique Hotel

No. 1 most popular

S$ 32
Avg. per night
Sweet Lake Resort

No. 2 most popular

S$ 86
Avg. per night
Travellers Inn Resort Malindi
S$ 18
Avg. per night
3 stars

S$ 64 - S$ 471

Nyali Sun Africa Beach Hotel & Spa

No. 1 most popular

S$ 148
Avg. per night
Best Western Plus Meridian Hotel

No. 2 most popular

S$ 90
Avg. per night
The Clarion Hotel

Best value

S$ 64
Avg. per night
4 stars and up

S$ 70 - S$ 334

Diani Reef Beach Resort & Spa

No. 1 most popular

S$ 125
Avg. per night
Mövenpick Hotel & Residences Nairobi

No. 2 most popular

S$ 167
Avg. per night
Bahari Dhow Beach Villas

Best value

S$ 70
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?

    Maasai Mara, Nairobi, and Mombasa are the most popular places on HotelsCombined for stays in Kenya.

  • What are the best hotels in Kenya?

    Kenya is home to many highly-rated hotels, one of which is Diani Reef Beach Resort & Spa, which has a current rating of 8.2. For other potential stays, consider Trademark Hotel and Boma Inn Eldoret, which can also be great places to stay in Kenya.