Accommodation

Hotels in Kenya: Where to Stay in Every City

Kenya's accommodation landscape is shaped by two distinct travel types: safari and coast. The Maasai Mara's tented camps and lodges operate on full-board rates that include game drives, reaching USD 500–1,500+ per person per night at the top end. The coast offers beach resorts at a fraction of that. City stays in Nairobi and Mombasa are straightforward and well-serviced.

For budget travellers, Kenya offers functional guesthouses in most towns. For mid-range, Nairobi's Westlands and Karen neighbourhoods concentrate good value hotels with reliable security. We have written detailed where-to-stay guides for all covered cities and safari areas.

Hotels by City

Detailed where-to-stay guides for every city - neighbourhood breakdowns, honest hotel picks across budget categories, and booking advice.

Types of Accommodation in Kenya

Safari Lodges & Tented Camps

Safari lodges in Maasai Mara and Amboseli with Kilimanjaro views. USD 200-1,500+ per night, full board. Peak season (July-October) books out.

Coastal Beach Resorts

Guesthouses to five-star beach resorts. Diani Beach has best options. Rates KES 8,000-50,000+ per night. South coast better maintained.

City Hotels (Nairobi & Mombasa)

Mid-range hotels in Nairobi. Budget options in Westlands and Kilimani. Mombasa Old Town has boutique properties. KES 4,000-8,000 per night.

Guesthouses & Budget Stays

Locally-run guesthouses throughout Kenya. Basic but functional from KES 800-2,500 per night. Quality varies - check reviews in smaller towns.

Book your Kenya experience