Kenya hotels

Hotels in Kenya

2957 available hotel offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

2957 Cheap hotels in Kenya

Jacyjoka Apartments Nyali - Kenya
8.0Very good 268 reviews
Kenya
2 1
$78/nighttotal: $546 (7 )

Jacyjoka Apartments Nyali

studio - Mombasa
Jacyjoka Apartments Nyali is situated in the Nyali district of Mombasa, just a short walk from the beach and a five-minute drive from the Nyali Golf Club, offering a convenient base for exploring this vibrant coastal city. The studio has received very good ratings for its cleanliness, location, and overall experience, ensuring a comfortable and enjoyable stay.
The studio is equipped with a kitchen, a bathroom, and a terrace or balcony, providing everything you need for a relaxing holiday. Guests can enjoy a range of amenities including a swimming pool, a garden, a restaurant, a bar, room service, and free Wi-Fi, ensuring a comfortable and enjoyable stay.
Martha's Cozy Home Near Jkia Airport - Kenya
9.3Excellent 62 reviews
Kenya
2 3
$61/nighttotal: $427 (7 )

Martha's Cozy Home Near Jkia Airport

house - Nairobi
This spacious home is located in the Nyayo Estate, a secure gated community just 15 minutes from Jomo Kenyatta International Airport. It has received excellent ratings for user experience, location, and cleanliness.
The property has three bedrooms and covers 400 square metres. Guests can enjoy a range of amenities including a swimming pool, a garden, a restaurant, a bar, a fitness centre, and room service.
After 40 Hotel - Kenya
8.0Very good 1142 reviews
Kenya
2 1
$92/nighttotal: $1288 (14 )

After 40 Hotel

hotel - Nairobi
The After 40 Hotel is conveniently located in Nairobi Central, just a short distance from the Kenyatta International Conference Center and the National Museum of Kenya. This 2-star hotel is a popular choice for travellers, consistently receiving very good ratings for its location, cleanliness and overall experience.
The hotel offers a range of amenities to make your stay comfortable, including a restaurant, bar, and room service. Guests can also enjoy free Wi-Fi, air conditioning, and parking.
Villa Mela, Malindi - Kenya
8.3Very good 12 reviews
Kenya
1 1
$86/nighttotal: $2494 (29 )

Villa Mela, Malindi

hotel - Malindi
Villa Mela is conveniently situated in Malindi, just a short walk from Silversands beach and the Malindi Marine National Park. This 5-star hotel enjoys excellent user ratings, with guests praising its cleanliness and location.
The hotel offers a comfortable stay with a 30 square metre room, suitable for up to two guests. Guests can enjoy a range of amenities, including a swimming pool, tennis court, restaurant, and bar, as well as a relaxing garden area with barbecue facilities.
The Farmhouse Inn - Kenya
8.8Very good 155 reviews
Kenya
2 1
$86/nighttotal: $1204 (14 )

The Farmhouse Inn

hotel - Nanyuki
The Farmhouse Inn is situated in Nanyuki, a short distance from Nanyuki Sports Club and Mount Kenya Wildlife Conservancy, making it a great choice for those interested in both sporting activities and wildlife experiences. The hotel has received consistently high ratings for its location, cleanliness, and overall experience.
The inn offers comfortable accommodation for up to two guests, featuring a garden, a shared lounge, and a terrace for relaxing. Guests can enjoy a variety of amenities including a restaurant, bar, fitness centre, and room service, as well as activities like darts, canoeing, and cycling in the surrounding area.
Lamu House - Kenya
8.9Very good 137 reviews
Kenya
1 1
$43/nighttotal: $1247 (29 )

Lamu House

hotel - Lamu
Amu House, part of the Lamu House offer, is conveniently located in Lamu town, just a short walk from the historic Lamu Fort and Lamu Museum. The hotel has received excellent ratings for its location and cleanliness, and very good ratings overall.
The hotel features rooms with balconies offering views of the courtyard, creating a peaceful and private atmosphere. Guests can enjoy a range of amenities, including a swimming pool, spa, restaurant, bar, and fitness centre, as well as family-friendly facilities like a picnic area.
Boma Inn Eldoret - Kenya
8.5Very good 762 reviews
Kenya
2 1
$121/nighttotal: $1694 (14 )

Boma Inn Eldoret

hotel - Eldoret
Boma Inn Eldoret is conveniently located in Eldoret, within easy reach of key businesses, sports facilities, and the main hospital, and a short drive from Eldoret Golf Club and Eldoret International Airport. This 4-star hotel enjoys very good user ratings for location, cleanliness, and overall experience.
The hotel offers a range of modern amenities, including air conditioning, a swimming pool, a jacuzzi, a terrace, a garden, a sauna, a spa, a concierge, a restaurant, a bar, a fitness centre, room service, and parking. Guests can enjoy a variety of activities and features, such as relaxing by the pool, enjoying a meal at the restaurant, or working out at the fitness centre.
Sahara Gardens Bomet - Kenya
9.1Excellent 32 reviews
Kenya
2 1
$41/nighttotal: $287 (7 )

Sahara Gardens Bomet

hotel - Bomet
Sahara Gardens Bomet is a hotel situated in Bomet town, approximately 48 miles from Mara North Conservancy Airstrip Airport, offering a peaceful escape from the hustle and bustle of city life. The hotel consistently receives excellent ratings for its location, cleanliness, and overall user experience.
The hotel has one bedroom and one bathroom, comfortably accommodating up to two guests. Guests can enjoy a range of amenities, including a restaurant, bar, garden, terrace, and free Wi-Fi, as well as a concierge service and room service.
Boma Inn Nairobi - Kenya
8.1Very good 2011 reviews
Kenya
2 1
$80/nighttotal: $1120 (14 )

Boma Inn Nairobi

hotel - Nairobi
Boma Inn Nairobi is conveniently located in South C, a short 10-minute drive from Nairobi International Airport, Westlands, and the Central Business District. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The establishment offers 57 standard rooms, each with a private bathroom, a TV, and tea and coffee making facilities. Guests can enjoy a range of amenities, including a swimming pool, a spa, a fitness centre, and a restaurant.
Sawa Sawa Beach House - Kenya
9.0Excellent 189 reviews
Kenya
2 1
$116/nighttotal: $1624 (14 )

Sawa Sawa Beach House

hotel - Msambweni
Sawa Sawa Beach House is located in Msambweni, a coastal town in Kenya, just 39 miles from Moi International Airport, offering a tranquil escape on a private beach. The accommodation has received excellent ratings for both its location and overall experience.
The house offers a single bedroom and bathroom, providing a comfortable and intimate stay. Guests can enjoy a range of amenities, including a swimming pool, a terrace, a garden, and a restaurant, ensuring a relaxing and enjoyable stay.
Desmond Tutu Conference Centre - Kenya
8.0Very good 126 reviews
Kenya
1 1
$57/nighttotal: $1653 (29 )

Desmond Tutu Conference Centre

hotel - Nairobi
The Desmond Tutu Conference Centre is located in a secluded garden setting in Nairobi, just a 10-minute drive from various shopping malls and 30 minutes from Jomo Kenyatta International Airport. It consistently receives very good ratings for location, cleanliness, and overall guest experience.
The hotel is designed with both business travellers and families in mind. Guests can enjoy a range of amenities including a restaurant serving African and international cuisine, a bar, a fitness centre, a business centre, and a terrace.
Maxland Hotel - Kenya
8.1Very good 100 reviews
Kenya
1 1
$58/nighttotal: $1682 (29 )

Maxland Hotel

hotel - Nairobi
The Maxland Hotel is situated in Nairobi, around 18 miles from the Nairobi National Museum and 19 miles from the Kenyatta International Conference Center, offering a peaceful escape from the bustling city. It boasts consistently good ratings for its location, cleanliness, and overall experience.
The hotel provides comfortable rooms with flat-screen TVs, kettles, private bathrooms, and desks. Guests can enjoy a variety of amenities, including a swimming pool, jacuzzi, spa, fitness centre, restaurant, bar, and garden, as well as convenient parking and room service.

Other accommodation types in Kenya

Best Kenya luxury hotels (4 and 5 stars)

Among the 2957 accommodations in Kenya, here are the 8 best luxury hotels

Fairmont Mount Kenya Safari Club - Kenya
9.0Excellent 136 reviews
Kenya
4 2
$1848/nighttotal: $14784 (8 )

Fairmont Mount Kenya Safari Club

hotel - Nanyuki
Fairmont Mount Kenya Safari Club is located in Nanyuki, just 15 miles from Mount Kenya National Park and a short distance from the Mt. Kenya Wildlife Conservancy, offering easy access to the region's natural wonders. This 5-star hotel has received excellent user ratings, making it a popular choice for travellers seeking a comfortable and enjoyable stay.
The hotel features a range of facilities to cater to different preferences, including a swimming pool, tennis court, and a children's playground. Guests can enjoy a variety of amenities, such as a restaurant, bar, fitness centre, and spa, ensuring a relaxing and fulfilling experience.
Bidwood Suite Hotel - Kenya
8.6Very good 478 reviews
Kenya
2 1
$222/nighttotal: $3108 (14 )

Bidwood Suite Hotel

hotel - Nairobi
Bidwood Suite Hotel is located in the Westlands district of Nairobi, a short walk from the Sarit Center and within easy reach of the Railway Museum and Jomo Kenyatta International Airport. The hotel is a 4-star property with excellent user ratings, indicating a high level of satisfaction among guests.
The hotel offers a range of rooms, including suites with kitchenettes and balconies. Guests can enjoy a variety of amenities, including a swimming pool, spa, fitness center, and restaurant.
Lotos Inn & Suites, Nairobi - Kenya
8.2Very good 2585 reviews
Kenya
2 1
$135/nighttotal: $1890 (14 )

Lotos Inn & Suites, Nairobi

hotel - Nairobi
Lotos Inn & Suites is situated in Westlands, Nairobi, a short distance from attractions like the Nairobi National Museum and Kenyatta International Conference Center. This 4-star hotel is highly rated by guests, with excellent reviews for its location, cleanliness, and overall experience.
The hotel offers spacious, modern apartments with amenities like flat-screen TVs, fridges, microwaves, and tea/coffee making facilities. Guests can enjoy a rooftop restaurant and lounge, a swimming pool, a fitness centre, and a range of other facilities, including a spa, a tennis court, and a conference room.
Radisson Blu Hotel, Nairobi Upper Hill - Kenya
8.9Very good 725 reviews
Kenya
2 1
$474/nighttotal: $6636 (14 )

Radisson Blu Hotel, Nairobi Upper Hill

hotel - Nairobi
The Radisson Blu Hotel, Nairobi Upper Hill is located in the Upper Hill district, a short distance from the Kenyatta International Conference Center and the Nairobi National Museum. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities and activities, including a swimming pool, a spa, a fitness centre, and several restaurants and bars. Guests can also enjoy the hotel's garden and terrace, and there is a business centre for those who need to work during their stay.
Eagle Palace Hotel - Kenya
8.5Very good 143 reviews
Kenya
2 1
$104/nighttotal: $728 (7 )

Eagle Palace Hotel

hotel - Nakuru
Eagle Palace Hotel is located just outside Nakuru town, conveniently close to both Lake Nakuru National Park and Lord Egerton Castle, making it a great base for exploring the area. The hotel is a 4-star establishment, offering comfortable accommodation and receiving very good user ratings for its services.
The hotel offers a range of modern amenities, including free Wi-Fi, a 24-hour front desk, room service, and a shared lounge. Guests can enjoy a restaurant, a bar, a terrace, and valet parking, as well as a safe and secure environment with a safety deposit box in each room.
Ocean Village Club (Adults Only) - Kenya
9.6Excellent 441 reviews
Kenya
2 1
$487/nighttotal: $6818 (14 )

Ocean Village Club (Adults Only)

hotel - Diani Beach
Ocean Village Club (Adults Only) is a 4-star hotel situated on Diani Beach, a 10-minute drive from Ukunda village and 25 miles from Mombasa. It boasts excellent user ratings for location, cleanliness, and overall experience.
The hotel offers a peaceful retreat with 40 square metre rooms, each with a private veranda, accommodating up to two guests. Amenities include a swimming pool, tennis court, restaurant, bar, and room service, ensuring a comfortable and enjoyable stay.
Seaclusion Diani - Kenya
8.8Very good 100 reviews
Kenya
2 1
$218/nighttotal: $3052 (14 )

Seaclusion Diani

hotel - Diani Beach
Seaclusion Diani is a 4-star hotel situated in Diani Beach, less than a mile from Baharini Shopping Center. It has received very good user ratings for location and cleanliness.
The hotel offers a range of amenities including a swimming pool, a spa, a restaurant and a bar. Guests can enjoy comfortable rooms with air conditioning, private bathrooms, and a range of other facilities.
Alba Hotel Meru - Kenya
9.0Excellent 138 reviews
Kenya
1 1
$116/nighttotal: $3364 (29 )

Alba Hotel Meru

hotel - Meru
Alba Hotel Meru is located in the Milimani suburb, just half a mile from the Meru Museum and 12 miles from Meru National Park, offering a peaceful escape from the bustling city centre. This 4-star hotel receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a range of modern amenities, including a swimming pool, fitness centre, and spa, as well as a restaurant serving international cuisine and a bar for evening drinks. Guests can enjoy a peaceful stay in a comfortable room with air conditioning, a terrace or balcony, and free Wi-Fi access.

Top cities

Best Kenya hotels with a pool

Among the 2957 accommodations in Kenya, here are the 7 best hotels with a pool

Yaya Hotel & Apartments - Kenya
9.0Excellent 781 reviews
Kenya
2 1
$215/nighttotal: $1505 (7 )

Yaya Hotel & Apartments

hotel - Nairobi
Yaya Hotel & Apartments is located in Nairobi's Yaya Centre district, close to both the city centre and the popular Yaya Centre shopping mall. It has consistently received excellent ratings for location, cleanliness and overall guest experience.
The hotel offers a range of comfortable apartments with modern amenities, including fully equipped kitchens and living areas. Guests can enjoy a variety of facilities, such as a swimming pool, tennis court, fitness centre, and a children's playground.
Impala Safari Lodge - Kenya
8.1Very good 119 reviews
Kenya
1 1
$94/nighttotal: $2726 (29 )

Impala Safari Lodge

hotel - Voi
Impala Safari Lodge is conveniently located in Voi, just a short walk from Voi Railway Station and a drive from Taita Hills. This 3-star hotel consistently receives very good user ratings for its location, cleanliness and overall experience.
The lodge spans 400 square metres, offering a range of amenities and activities for guests. Relax by the outdoor pool, enjoy a meal at the restaurant serving diverse cuisines, or stay connected with free Wi-Fi throughout the property.
Mvuvi Lodge - Kenya
8.7Very good 349 reviews
Kenya
2 1
$100/nighttotal: $700 (7 )

Mvuvi Lodge

B&B - Watamu
Mvuvi Lodge is a short walk from the beach in Watamu, a popular destination for its beautiful coastline and proximity to the Watamu Marine National Park. It has received very good ratings for its location, cleanliness, and overall experience.
The lodge offers comfortable bungalows with private balconies and mosquito nets, ideal for a relaxing getaway. Guests can enjoy the on-site restaurant, bar, and swimming pool, as well as a dedicated Kite House for watersport enthusiasts.
Omega Gardens Hotel - Kenya
8.2Very good 6 reviews
Kenya
2 1
$68/nighttotal: $476 (7 )

Omega Gardens Hotel

hotel - Karatina
Omega Gardens Hotel is situated in Karatina, just 27km from the Baden-Powell Museum and 26km from Nyeri Club, making it a convenient base for exploring the region. The hotel has received excellent ratings for its location, cleanliness, and overall experience.
The hotel offers a range of facilities to suit all guests, including a swimming pool, spa, and fitness centre. Families will appreciate the kids' club and playground, while active travellers can enjoy water sports and ski-to-door access.
African Dream Cottages - Diani Beach - Kenya
8.4Very good 169 reviews
Kenya
2 1
$156/nighttotal: $2184 (14 )

African Dream Cottages - Diani Beach

hotel - Diani Beach
African Dream Cottages - Diani Beach is situated just 19 miles south of Mombasa and 17 miles from the Shimba Hills National Reserve, offering a peaceful escape close to both the bustling city and the natural beauty of the reserve. The cottages have received very good user ratings for cleanliness and overall experience, with the location itself being rated good.
The cottages are family-friendly and pet-friendly, featuring a swimming pool, a garden, and a terrace. Guests can enjoy a restaurant, a bar, a fitness centre, room service, and a spa, with the option of preparing meals in their own kitchen.
Milimani Beach Resort - Kenya
8.0Very good 266 reviews
Kenya
1 1
$110/nighttotal: $3190 (29 )

Milimani Beach Resort

resort - Kisumu
Milimani Beach Resort is located in Kisumu, just a short distance from Lake Victoria, Hippo Point, and the Kisumu Impala Sanctuary, making it an ideal base for exploring the area. The resort has received very good ratings for location, cleanliness, and overall user experience.
The hotel offers a variety of amenities including a swimming pool, jacuzzi, restaurant, bar, and room service. Guests can enjoy a range of activities, such as swimming, sunbathing, and exploring the nearby wildlife sanctuary.
Calabash Hotel, Migori - Kenya
8.0Very good 80 reviews
Kenya
4 2
$185/nighttotal: $1480 (8 )

Calabash Hotel, Migori

hotel - Maasai Mara
Hotel listing in a 3 star hotel with a good rating of 80% based on 80 reviews. You will be based in Maasai Mara.
Services and facilities: a bar, an iron and a room service.

Frequently asked questions about hotels in Kenya

Best Kenya hotels with breakfast

Among the 2957 accommodations in Kenya, here are the 8 best hotels with breakfast

Hotel Sapphire - Kenya
8.6Very good 265 reviews
Kenya
2 1
$123/nighttotal: $1722 (14 )

Hotel Sapphire

hotel - Mombasa
Hotel Sapphire is situated in Mombasa, just five miles from Moi International Airport and close to the city's key attractions. The hotel has received very good ratings for its location, cleanliness, and overall experience.
The hotel offers a range of facilities, including a swimming pool, a restaurant, a bar, and a fitness centre. Guests can also enjoy a continental breakfast, BBQ facilities, and room service.
Grande Hotel - Kenya
8.3Very good 2 reviews
Kenya
1 1
$24/nighttotal: $696 (29 )

Grande Hotel

hotel - Isiolo
The Grande Hotel is conveniently situated in Isiolo, a short drive from popular wildlife sanctuaries like Leparua Community Conservancy and Lewa Wildlife Conservancy. This 3-star hotel consistently receives very good user ratings for its location, cleanliness and overall experience.
The accommodation features a range of amenities, including a restaurant, bar, concierge services and free Wi-Fi. Guests can enjoy a relaxing atmosphere and take advantage of the hotel's central location to explore the diverse attractions of the region.
The Clarice House - Kenya
8.6Very good 84 reviews
Kenya
4 2
$177/nighttotal: $1416 (8 )

The Clarice House

hotel - Kisumu
The Clarice House is located in Kisumu, a short distance from the Kisumu Museum, just 1.7 kilometres away. This guesthouse has received very good user ratings, with excellent scores for location and cleanliness.
The Clarice House offers a single bedroom with one bathroom, suitable for up to two guests. Amenities include air conditioning, Wi-Fi, a terrace, a garden, a restaurant, a bar, room service, and parking.
Homebase Gardens - Kenya
8.8Very good 191 reviews
Kenya
2 1
$44/nighttotal: $308 (7 )

Homebase Gardens

B&B - Nakuru
Homebase Gardens is a bed and breakfast in Nakuru, just a short drive from Westside Mall and Lake Nakuru National Park, making it a convenient base for exploring the area. The property has received very good user ratings, with excellent scores for location and cleanliness.
The bed and breakfast has seven bedrooms, suitable for families or groups of friends. Guests have access to a shared living room, a fully equipped kitchen, a garden, a terrace, and free Wi-Fi. There is also a restaurant, a bar, room service, and bike rental available.
Quiet Place With Rift Valley View - Kenya
9.4Excellent 57 reviews
Kenya
4 1
$161/nighttotal: $1288 (8 )

Quiet Place With Rift Valley View

bungalow - Iten
The Kilima Resort bungalow is situated in a peaceful area of Iten, close to the forest and a short hike from a waterfall, offering stunning views of the Kerio Valley. The bungalow has received excellent ratings for its location, cleanliness, and overall experience.
This one-bedroom, one-bathroom property provides a comfortable and private retreat. Guests can enjoy a restaurant on-site, a terrace or balcony, a garden, and parking, as well as opportunities for hiking, altitude training, and paragliding.
The Hotel Ezri - Kenya
8.5Very good 29 reviews
Kenya
2 1
$68/nighttotal: $952 (14 )

The Hotel Ezri

hotel - Meru
The Hotel Ezri is located in Meru, just 22 miles from Lewa Wildlife Conservancy and 26 miles from Ngare Ndare Forest, making it a convenient base for exploring the region's natural beauty. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities, including a restaurant, bar, spa, and tennis court, ensuring guests have plenty of options for relaxation and entertainment. Guests can also enjoy the convenience of free shuttle service, room service, and free bikes to explore the local area at their leisure.
Monalisa Hotel - Kenya
8.0Very good 10 reviews
Kenya
2 1
$41/nighttotal: $287 (7 )

Monalisa Hotel

hotel - Mtwapa
The Monalisa Hotel is located in Mtwapa, within easy reach of the town centre. It is a 3-star hotel that has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features a swimming pool and a spa, ideal for relaxation. Guests can also enjoy the on-site restaurant and bar, as well as amenities like free Wi-Fi, parking, and room service.
Imperial Hotel Express - Kenya
8.3Very good 264 reviews
Kenya
2 1
$115/nighttotal: $1610 (14 )

Imperial Hotel Express

hotel - Kisumu
Imperial Hotel Express is situated just a mile from Kisumu Museum and two and a half miles from the international airport, making it a convenient base for exploring the city. This 3-star hotel offers a comfortable stay at a reasonable price, and guests consistently rate it as very good for both location and cleanliness.
The hotel features 25 square metre rooms, each with a bedroom and bathroom. Guests can enjoy a range of amenities including air conditioning, a terrace, a restaurant, a bar, a fitness centre, and room service.

Top countries