Book Mai Mahiu hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Mai Mahiu

Cheap Mai Mahiu hotels

Saboti Hotel

Saboti Hotel

3 out of 5
Kamandura-Mai Mahiu-Narok Road Mai Mahiu
The price is AU$46 per night from 29 Dec to 30 Dec
AU$46
29 Dec - 30 Dec
includes taxes & fees
With a stay at Saboti Hotel in Mai Mahiu, you'll be within a 15-minute drive of Kijabe Mission Hospital and Longonot Satellite Earth Station.
Opens in a new windowSaboti Hotel
Aqua Lodge

Aqua Lodge

2.5 out of 5
Maai Mahiu Highway, Nakuru Mai Mahiu
Located in Mai Mahiu, Aqua Lodge is within a 15-minute drive of Kijabe Mission Hospital and Longonot Satellite Earth Station.
Opens in a new windowAqua Lodge
Lake Naivasha Sopa Resort

Lake Naivasha Sopa Resort

4 out of 5
Moi S Lake Rd Naivasha Nakuru County
The price is AU$616 per night from 2 Jan to 3 Jan
AU$616
2 Jan - 3 Jan 2026
includes taxes & fees
Located in Naivasha, Lake Naivasha Sopa Resort is within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training Institute.
Opens in a new windowLake Naivasha Sopa Resort
Save an average of 15% on thousands of hotels when you're signed in
Muthu Lake Naivasha Country Club, Naivasha

Muthu Lake Naivasha Country Club, Naivasha

5 out of 5
South Lake Road Naivasha
When you stay at Muthu Lake Naivasha Country Club, Naivasha in Naivasha, you'll be in the historical district, within a 5-minute drive of Crescent Island Widlife ...
Opens in a new windowMuthu Lake Naivasha Country Club, Naivasha
Lake Naivasha Resort

Lake Naivasha Resort

2.5 out of 5
Moi Southlake Road, off Mai Mahiu Road Naivasha
When you stay at Lake Naivasha Resort in Naivasha, you'll be within a 10-minute drive of Lake Naivasha and Crescent Island Widlife Sanctuary.
Opens in a new windowLake Naivasha Resort
Enashipai Resort & Spa

Enashipai Resort & Spa

5 out of 5
Moi South Lake Road Naivasha Nakuru
The price is AU$500 per night from 10 Jan to 11 Jan
AU$500
10 Jan - 11 Jan 2026
includes taxes & fees
With a stay at Enashipai Resort & Spa in Naivasha, you'll be within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training ...
Opens in a new windowEnashipai Resort & Spa
Ridge Cabin Resort

Ridge Cabin Resort

3 out of 5
Nazareth Hospital Rd Limuru Kiambu County
The price is AU$265 per night from 3 Jan to 4 Jan
AU$265
3 Jan - 4 Jan 2026
includes taxes & fees
With a stay at Ridge Cabin Resort in Limuru, you'll be 21.8 mi (35.1 km) from Nairobi National Park and 18 mi (29 km) from Thika Road Mall.
Opens in a new windowRidge Cabin Resort
AVIAN COURT HOTEL

AVIAN COURT HOTEL

3.5 out of 5
MOI SOUTH LAKE ROAD Naivasha Nakuru County
Fully refundableReserve now, pay when you stay
The price is AU$213 per night from 29 Dec to 30 Dec
AU$213
29 Dec - 30 Dec
includes taxes & fees
Located in Naivasha, AVIAN COURT HOTEL is a 1-minute drive from Crescent Island Widlife Sanctuary and 8 minutes from Lake Naivasha.
Opens in a new windowAVIAN COURT HOTEL
Muthu Sovereign Suites & Spa, Limuru Road, Nairobi

Muthu Sovereign Suites & Spa, Limuru Road, Nairobi

5 out of 5
Plot No. 166/5 - Limuru Road Limuru
Fully refundable
The price is AU$193 per night from 4 Jan to 5 Jan
AU$193
4 Jan - 5 Jan 2026
includes taxes & fees
Located in Limuru, Muthu Sovereign Suites & Spa, Limuru Road, Nairobi is in the historical district, within a 15-minute drive of Redhill Karting Go Karting and ...
Opens in a new windowMuthu Sovereign Suites & Spa, Limuru Road, Nairobi
Don't see what you're looking for?
See all available properties in Mai Mahiu
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Mai Mahiu

Accommodation in Mai Mahiu is are pretty tricky to come by. However, you can take your pick of 13 lastminute.com.au-listed digs within 30 kilometres of Mai Mahiu's centre. Just think of the drive as a little extra sightseeing!

Upon waking up in your comfy bed at Kiboko Luxury Camp and Tribe Hotel, it won't take long to get to Mai Mahiu (so long as you don't hit the snooze button too many times!)

Still struggling to book a room in the area? The Lake Naivasha Country Club and the Sovereign Suites may just tick your boxes. The first is 30 kilometres from downtown, while the second is 25 kilometres away. If these aren't your style, we'd recommend the Comfort Gardens, which is 35 kilometres from the downtown area.

Attractions and Hotels Near Mai Mahiu

Just can't keep those feet still? If you're nodding furiously, then take off and check out the wider Kenya region. Craft workshops are a few popular sights that should be on your cannot-miss list. If amazing scenery is more your thang, take time out in the area's mountains, valleys and savannahs. Alternatively, have a crack at a few popular regional pursuits like hiking.

Admit it. You're stressing out, right? You've booked your flight but not your accommodation? Why not check out the Nairobi Airport Hotel? It's super handy to Jomo Kenyatta International Airport, which is just 55 kilometres from Mai Mahiu's centre.

Mai Mahiu hotels essential information

Accommodation
428 hotels
Lowest Price
AU$46
Highest Price
AU$616
Popular hotels
Saboti Hotel, Aqua Lodge, Lake Naivasha Sopa Resort, Muthu Lake Naivasha Country Club, Naivasha, Lake Naivasha Resort, Enashipai Resort & Spa, Ridge Cabin Resort , AVIAN COURT HOTEL, Muthu Sovereign Suites & Spa, Limuru Road, Nairobi

Most recent Mai Mahiu hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.