Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Kenya on Hotels.com. These Kenya Ski Hotels consistently deliver on quality, location and traveler experience. Last updated on .
Photo by Kenya Tourism Board
Ski Hotels in Kenya

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices
Check prices for these dates
Where to stay in Kenya
Top Ski Hotels in Nairobi

Argyle Grand Hotel Nairobi Airport
Nairobi West
‐7.52 mi from city center
9.2/10 Wonderful! (887 reviews)
Top Ski Hotels in Mombasa

Voyager Beach Resort
Top Ski Hotels in Diani Beach

Swahili Beach Resort
Top Ski Hotels in Naivasha

Sofa Camp Naivasha
Top cities in Kenya
Nairobi
Nairobi is known for its natural parks and museums, and entices visitors with popular attractions including Kenyatta International Convention Centre and Kenya National Theatre.
Top landmarks in Kenya
Check out reviews of Kenya hotels guests love

Crowne Plaza Nairobi Airport by IHG
10/10 Excellent
Keep exploring
- Cheap Hotels in Machakos
- Machakos Hotels
- B&B in Thika
- Cheap Hotels in Thika
- All-Inclusive Resorts & in Chale Island
- Chale Island Hotels
- Cheap Hotels in Sagana
- Bungoma Hotels
- Cheap Hotels in Embu
- Embu Hotels
- Hotels with Free Breakfast in Kisii
- Cheap Hotels in Kisii
- Kisii Hotels
- Cheap Hotels in Bondo
- Cheap Hotels in Kerugoya
- Cheap Hotels in Mlolongo
- Cheap Hotels in Juja
- Aparthotels in Nairobi
- Guest Houses in Nairobi
- B&B in Nairobi
- Cheap Hotels in Nairobi
- Luxury Hotels in Nairobi
- 3 Star Hotels in Nairobi
- 4 Star Hotels in Nairobi
- 5 Star Hotels in Nairobi
- Nairobi Hotels
- Guest Houses in Malindi
- All-Inclusive Resorts & in Malindi
- Cheap Hotels in Malindi
- Luxury Hotels in Malindi
- 5 Star Hotels in Malindi
- Beach Hotels in Malindi
- Malindi Hotels
- Guest Houses in Mombasa
- Cheap Hotels in Mombasa
- Luxury Hotels in Mombasa
- Beach Hotels in Mombasa
- Mombasa Hotels
- Hotels with Free Breakfast in Naivasha
- B&B in Naivasha
- Luxury Hotels in Naivasha
- 4 Star Hotels in Naivasha
- Naivasha Hotels
- 5 Star Hotels in Maasai Mara
- Maasai Mara Hotels
- Lamu Hotels
- Resorts in Watamu
- All-Inclusive Resorts & in Watamu
- Cheap Hotels in Watamu
- 5 Star Hotels in Watamu
- Beach Hotels in Watamu
- Watamu Hotels
- Cottages in Diani Beach
- Villas in Diani Beach
- Resorts in Diani Beach
- All-Inclusive Resorts & in Diani Beach
- Cheap Hotels in Diani Beach
- Luxury Hotels in Diani Beach
- 4 Star Hotels in Diani Beach
- 5 Star Hotels in Diani Beach
- Diani Beach Hotels
- Nyeri Hotels
- Cheap Hotels in Nakuru
- 5 Star Hotels in Nakuru
- Nakuru Hotels
- Cheap Hotels in Nanyuki
- Nanyuki Hotels
- Kitengela Hotels
- Guest Houses in Ruiru
- Cheap Hotels in Ruiru
- Ruiru Hotels
- Eldoret Hotels
- 3 Star Hotels in Kisumu
- Kisumu Hotels
- 3 Star Hotels in Lodwar
- Ongata Rongai Hotels
- Cheap Hotels in Mtwapa
- Murang'a County Hotels
- Apartments in Kilifi County
- Cheap Hotels in Kilifi County
- Family Hotels in Kilifi County
- Siaya County Hotels
- Kajiado County Hotels
- Cheap Hotels in Nakuru County
- Business Hotels in Nakuru County
- Business Hotels in Machakos County
- Machakos County Hotels
- Vihiga Hotels
- Kakamega County Hotels
- Hotels with a Pool in Mombasa County
- Hotels with Parking in Narok County
- Kitui County Hotels
- Aparthotels in Nyandarua County
- Apartments in Kisumu County
- Resorts in Mombasa County
- Cheap Hotels in Machakos County

























































































