Kenya hotels

Hotels in Kenya

3091 available hotel offers

2 1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

3091 Cheap hotels in Kenya

Jacyjoka Apartments Nyali - Kenya
8.0Very good 268 reviews
Kenya
2 1
SG$77/nighttotal: SG$539 (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
1 3
SG$61/nighttotal: SG$1769 (29 )

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
SG$79/nighttotal: SG$553 (7 )

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
SG$85/nighttotal: SG$2465 (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
SG$71/nighttotal: SG$497 (7 )

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
SG$42/nighttotal: SG$1218 (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
SG$119/nighttotal: SG$1666 (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
1 1
SG$36/nightfor 1 night

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
SG$79/nighttotal: SG$1106 (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
SG$115/nighttotal: SG$1610 (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
2 1
SG$52/nighttotal: SG$364 (7 )

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
SG$58/nighttotal: SG$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 types of accommodation in Kenya

Best Kenya luxury hotels (4 and 5 stars)

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

Fairmont Mount Kenya Safari Club - Kenya
9.0Excellent 136 reviews
Kenya
4 2
SG$1830/nighttotal: SG$14640 (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.
The Maji Beach Boutique Hotel - Kenya
9.3Excellent 60 reviews
Kenya
1 1
SG$880/nightfor 1 night

The Maji Beach Boutique Hotel

hotel - Diani Beach
The Maji Beach Boutique Hotel is located on Diani Beach, just a short distance from Ukunda Airstrip and a scenic drive from Mombasa. It's a 5-star hotel with excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of comfortable and spacious rooms, each with a balcony overlooking the Indian Ocean. Guests can enjoy a variety of amenities, including swimming pools, a spa, a fitness centre, and multiple dining options.
Bidwood Suite Hotel - Kenya
8.6Very good 478 reviews
Kenya
2 1
SG$220/nighttotal: SG$3080 (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
SG$127/nighttotal: SG$889 (7 )

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.
Mzima Beach Resort - Diani Beach - Kenya
9.1Excellent 31 reviews
Kenya
1 1
SG$436/nightfor 1 night

Mzima Beach Resort - Diani Beach

hotel - Galu
Mzima Beach Resort - Diani Beach is a 5-star hotel situated in Galu, a coastal town in Kenya, just 22 miles from Mombasa and 30 miles from Mtwapa. The hotel has excellent user ratings across location, cleanliness and overall experience.
The hotel has direct access to the stunning Diani Beach, known for its white sands and turquoise waters. Here, you can enjoy a range of amenities, including a swimming pool, spa, restaurant, bar, fitness centre, and a variety of activities like darts.
Radisson Blu Hotel, Nairobi Upper Hill - Kenya
8.9Very good 725 reviews
Kenya
4 2
SG$780/nighttotal: SG$6240 (8 )

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
SG$103/nighttotal: SG$721 (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.
Fairmont Mara Safari Club - Kenya
9.5Excellent 97 reviews
Kenya
1 1
SG$1192/nightfor 1 night

Fairmont Mara Safari Club

hotel - Aitong
The Fairmont Mara Safari Club is located in Aitong, a short drive from Ngerende Airstrip and nestled at the foot of the Aitong Hills. This 5-star hotel enjoys excellent ratings for its location, cleanliness, and overall experience.
Each tent offers a private veranda, four-poster beds, and a mini-bar. Guests can enjoy a range of amenities, including a restaurant, bar, swimming pool, spa, and fitness centre. The hotel also organises game drives, balloon safaris, and traditional Masai entertainment.

Top cities

Best Kenya hotels with a pool

Among the 3091 accommodations in Kenya, here are the 8 best hotels with a pool

Yaya Hotel & Apartments - Kenya
9.0Excellent 781 reviews
Kenya
1 2
SG$200/nightfor 1 night

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.
Le Rustique - Kenya
8.7Very good 77 reviews
Kenya
1 1
SG$170/nightfor 1 night

Le Rustique

hotel - Nanyuki
Le Rustique is a 3-star bed and breakfast situated a short drive from Nanyuki Show Ground and Nanyuki Park, with Mount Kenya National Park and Ol Pejeta Conservancy also within easy reach. The hotel has received very good user ratings, highlighting its appeal to travellers seeking a comfortable and convenient base for exploring the area.
Each guestroom features a fireplace and private balcony or patio, providing a cosy and relaxing atmosphere. Enjoy a range of amenities including a swimming pool, spa, restaurant, bar, fitness centre, and a unique on-site winery offering local wine tastings.
Impala Safari Lodge - Kenya
8.1Very good 119 reviews
Kenya
1 1
SG$93/nighttotal: SG$2697 (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
SG$99/nighttotal: SG$693 (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.
Hemingways Nairobi - Kenya
9.2Excellent 157 reviews
Kenya
1 1
SG$914/nightfor 1 night

Hemingways Nairobi

hotel - Nairobi
Hemingways Nairobi is located in a peaceful residential area in Karen, just a short distance from popular attractions like the Karen Blixen Museum and the Langata Giraffe Sanctuary. This 3-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of spacious and elegant rooms and suites, each with private bathrooms and some with dining areas and kitchenettes. Guests can enjoy a variety of amenities and activities, including a spa, outdoor swimming pool, restaurant, and meeting rooms.
Omega Gardens Hotel - Kenya
8.2Very good 6 reviews
Kenya
2 1
SG$67/nighttotal: SG$469 (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.
Ocean Village Club (Adults Only) - Kenya
9.6Excellent 441 reviews
Kenya
4 2
SG$976/nighttotal: SG$7808 (8 )

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
1 1
SG$81/nighttotal: SG$2349 (29 )

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.

Frequently asked questions about hotels in Kenya

Best Kenya hotels with breakfast

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

Hotel Sapphire - Kenya
8.6Very good 265 reviews
Kenya
2 1
SG$122/nighttotal: SG$1708 (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
2 1
SG$34/nighttotal: SG$476 (14 )

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.
African Dream Cottages - Diani Beach - Kenya
8.4Very good 169 reviews
Kenya
1 1
SG$92/nightfor 1 night

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.
The Clarice House - Kenya
8.6Very good 84 reviews
Kenya
2 1
SG$88/nighttotal: SG$616 (7 )

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
SG$44/nighttotal: SG$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
SG$160/nighttotal: SG$1280 (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
1 1
SG$53/nightfor 1 night

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
SG$41/nighttotal: SG$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.

Top countries