Hotels in Kenya

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

Kenya
18 Jun — 19 Jun2
Kenya
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Kenya

Filter by star ratings
All filters
Outlink Skyline Minutes To Jkia Airport
Outlink Skyline Minutes To Jkia Airport
8.2 Excellent
Nairobi, Kenya
Show on map
9.8 km from city centre, Nairobi, Kenya 
ExcellentBased on 50 reviews
8.2

Conveniently located within Jomo Kenyatta International Airport, Pendo provides comfortable accommodation in Nairobi.

Sweet Lake Resort
Sweet Lake Resort
6.0 Good
Moi South Lake Road, Naivasha, Kenya
Show on map
4.5 km 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.

Four Points by Sheraton Nairobi Hurlingham
Four Points by Sheraton Nairobi Hurlingham
8.2 Excellent
Argwings Kodhek Road Hurlingham, Nairobi, Kenya
Show on map
2.9 km from city centre, Nairobi, Kenya 
ExcellentBased on 148 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.

Diani Sea Resort
Diani Sea Resort
8.6 Excellent
Diani Beach Road, Ukunda, Kenya
Show on map
2.5 km from city centre, Ukunda, Kenya 
ExcellentBased on 292 reviews
8.6

Boasting an outdoor pool, Diani Sea Resort - All Inclusive is situated in Ukunda and provides comfortable accommodation. It offers free Wi-Fi, a 24-hour reception and massage services.

Neptune Village Beach Resort & Spa
Neptune Village Beach Resort & Spa
7.7 Good
Diani Beach Po Box 517, Ukunda, Kenya
Show on map
7.7 km from city centre, Ukunda, Kenya 
GoodBased on 6 reviews
7.7

Boasting a private beach and outdoor tennis courts, Neptune Village Beach Resort & Spa - All Inclusive is a luxurious base in Ukunda. It has a gym, as well as an outdoor pool, free Wi-Fi and a Turkish steam bath.

Crowne Plaza Nairobi Airport
Crowne Plaza Nairobi Airport
8.8 Excellent
First Freight Lane, Nairobi, Kenya
Show on map
11.5 km from city centre, Nairobi, Kenya 
ExcellentBased on 429 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.

Milele Beach Resort
Milele Beach Resort
9.1 Excellent
Malindi Road, Nyali Beach, Mombasa, Kenya
Show on map
8.2 km from city centre, Mombasa, Kenya 
ExcellentBased on 1 review
9.1

Situated in Mombasa, Milele Beach Resort Mombasa offers 3-star accommodation, as well as a swimming pool. It also provides luggage storage and a dry cleaning service.

The Grand Gables
The Grand Gables
8.4 Excellent
Nairobi, Kenya
Show on map
4.5 km from city centre, Nairobi, Kenya 
ExcellentBased on 108 reviews
8.4

Boasting an outdoor pool, The Grand Gables is located in Nairobi and offers comfortable accommodation. It also provides room service, a car rental desk and an airport shuttle.

The Smith Hotel
The Smith Hotel
7.3 Good
P.O. Box 165, Kiserian, Kenya
Show on map
3.0 km from city centre, Kiserian, Kenya 
GoodBased on 90 reviews
7.3

The Smith Hotel provides comfortable 4-star accommodation in Nairobi. Guests also have access to complimentary wireless internet and on-site parking.

La Maison Royale
La Maison Royale
7.7 Good
09, Mogotio Road, Off. Muthithi Rd, Nairobi, Kenya
Show on map
3.4 km from city centre, Nairobi, Kenya 
GoodBased on 481 reviews
7.7

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.

Tips for booking a Kenya hotel

Cheapest month:November
Most expensive month:January
Average price in Kenya:$238/night
Absolute cheapest price found:$15/night
Cheapest day:Thursday
Most expensive day:Tuesday
$152 - $402
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$71 - $299
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kenya hotels

Show all 8,128 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 

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.1 Excellent
Mombasa, Kenya
Show on map
10.8 km 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.

3
The Monarch Hotel
The Monarch Hotel
8.2 Excellent
Rose Avenue, off Argwings Kodhek, Nairobi, Kenya
Show on map
2.9 km from city centre, Nairobi 

This contemporary hotel in Nairobi offers free wireless internet, as well as a BBQ/picnic area and a coffee bar. It provides 3-star accommodation and views of the city.

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 

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
Kenya Bay Beach Hotel
Kenya Bay Beach Hotel
7.3 Good
Mombasa Malindi Highway, Mombasa, Kenya
Show on map
10.5 km from city centre, Mombasa 

Boasting free Wi-Fi and an outdoor pool, Kenya Bay Beach Hotel is situated in Mombasa and provides comfortable accommodation. It also features a kids pool, meeting rooms and a kids club.

6
The Heron Portico
The Heron Portico
8.1 Excellent
Jakaya Kikwete Road, Nairobi, Kenya
Show on map
1.7 km 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.

7
Baobab Beach Resort & Spa
Baobab Beach Resort & Spa
8.6 Excellent
Diani Beach Road, P. O. Box 32, Ukunda, Kenya
Show on map
4.6 km 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.

8
Swahili Beach Resort
Swahili Beach Resort
8.7 Excellent
P.O. Box 5202, Diani, Mombasa, Kenya
Show on map
28.3 km from city centre, Mombasa 

Boasting a private beach and an indoor pool, Swahili Beach is situated in Mombasa and offers contemporary accommodation. It provides 3.5-star accommodation with air-conditioned rooms.

Cheapest hotels in Kenya

Show all 8,128 hotels
Travellers Inn Resort Malindi
Travellers Inn Resort Malindi
7.2 Good
B8 Malindi Mombas Highway, Malindi, Kenya
Show on map
7.8 km 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.

$23
Avg. per night
Decasa Hotel
Decasa Hotel
7.0 Good
River Road, Nairobi, Kenya
Show on map
1.4 km from city centre,  

Decasa Hotel offers 3-star accommodation in Nairobi. Guests can also enjoy free Wi-Fi.

$31
Avg. per night
Nemadek Royal Park
Nemadek Royal Park
Police Dog Unit Road, Nairobi, Kenya
Show on map
6.2 km from city centre,  

Located in Nairobi, Nemadek Royal Park is a short drive from Langata Shopping Centre and Nairobi NV Park. Guests can also enjoy complimentary internet throughout the property.

$33
Avg. per night
Ibis Hotel Nanyuki
Ibis Hotel Nanyuki
6.2 Good
Willy Jimmy Road, Nanyuki, Nanyuki, Kenya
Show on map
0.4 km from city centre,  

Steps from Nanyuki Park, Ibis Hotel Nanyuki is located in Mount Kenya National Park and provides comfortable accommodation. It also offers a laundry service, luggage storage and a 24-hour reception.

$39
Avg. per night
Jkia Transit Apex Furnished Apartments
Jkia Transit Apex Furnished Apartments
8.1 Excellent
Nairobi, Kenya
Show on map
8.2 km from city centre,  

Boasting a swimming pool, Apex Furnished Apartments is situated in Nairobi and provides comfortable accommodation. Guests can also enjoy free wireless internet.

$40
Avg. per night
Tawa Furnished Apartment
Tawa Furnished Apartment
7.6 Good
Nairobi, Kenya
Show on map
5.3 km from city centre,  

Located in Nairobi, Tawaa Furnished Apartment is an easy drive from Langata Shopping Centre and Nairobi NV Park. Guests can also enjoy free internet access in all areas.

$44
Avg. per night
Kenya Comfort Hotel
Kenya Comfort Hotel
6.8 Good
Corner Of Muindi Mbingu And Monrovia St, Nairobi, Kenya
Show on map
1.3 km from city centre,  

Kenya Comfort Hotel is situated in Nairobi and is close to the area's tourist attractions. It offers complimentary Wi-Fi, a sauna and 24-hour room service.

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

Woodmere Serviced Apartment is located in Nairobi and features a Jacuzzi. It also offers a 24-hour reception, a laundry service and a heated pool.

$49
Avg. per night

Hotel prices in Kenya

2 stars or below

$23 - $156

Kenya Comfort Hotel

No. 1 most popular

$46
Avg. per night
Ibis Hotel Nanyuki

No. 2 most popular

$39
Avg. per night
Travellers Inn Resort Malindi
$23
Avg. per night
3 stars

$31 - $613

The Clarion Hotel

No. 1 most popular

$72
Avg. per night
Mayhouse 680 Hotel

No. 2 most popular

$66
Avg. per night
Decasa Hotel

Best value

Decasa Hotel
7.0 Good
$31
Avg. per night
4 stars and up

$66 - $1,925

Sarova Whitesands Beach Resort & Spa

No. 1 most popular

$146
Avg. per night
Nairobi Serena Hotel

No. 2 most popular

$211
Avg. per night
Golden Tulip Westlands Nairobi

Best value

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

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

  • What are the best hotels in Kenya?

    Sarova Whitesands Beach Resort & Spa (8.3/10 from 431 reviews), Nairobi Serena Hotel (8.7/10 from 72 reviews), and Prideinn Azure Nairobi (8.3/10 from 540 reviews) are all highly rated places to stay in Kenya.