Book Tala hotels

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 Tala

Cheap Tala hotels

The Hotel Eagles Tala

The Hotel Eagles Tala

3.5 out of 5
Tala- Kangundo Road, Tala, Machakos
The price is AU$150 per night from 26 May to 27 May
AU$150
per night
26 May - 27 May
With a stay at The Hotel Eagles Tala in Tala, you'll be 18.9 mi (30.5 km) from Kituluni Gravity Hill and 19.5 mi (31.4 km) from Ol Donyo Sabuk.
The Hotel Eagles Tala
Tala Village Inn

Tala Village Inn

2 out of 5
Katine Rd, Tala, Machakos County
With a stay at Tala Village Inn in Tala, you'll be 16.6 mi (26.8 km) from Kituluni Gravity Hill and 19.8 mi (31.8 km) from Ol Donyo Sabuk.
Tala Village Inn
Poshie Hotel

Poshie Hotel

2.5 out of 5
Nairobi Tala Road, Tala, Machakos County
With a stay at Poshie Hotel in Tala, you'll be 18.9 mi (30.5 km) from Kituluni Gravity Hill and 19.4 mi (31.2 km) from Ol Donyo Sabuk.
Poshie Hotel
Save an average of 15% on thousands of hotels when you're signed in
Gelian Hotel Machakos

Gelian Hotel Machakos

4 out of 5
Mwatu Wa Ngoma Street, Machakos
The price is AU$162 per night from 31 May to 1 Jun
AU$162
per night
31 May - 1 Jun
Located in Machakos, Gelian Hotel Machakos is within a 15-minute walk of Kenyatta Stadium and Machakos Golf Club.
Gelian Hotel Machakos
Garden Hotel

Garden Hotel

2.5 out of 5
Mwatu Wa Ngoma Road Machakos, Machakos
The price is AU$142 per night from 31 May to 1 Jun
AU$142
per night
31 May - 1 Jun
Located in Machakos, Garden Hotel is within a 15-minute walk of Machakos Golf Club and Kenyatta Stadium.
Garden Hotel
The Last Village Lodge

The Last Village Lodge

3.5 out of 5
Mutungoni Road, Athiviva, Machakos, Machakos County
The price is AU$156 per night from 25 May to 26 May
AU$156
per night
25 May - 26 May
With a stay at The Last Village Lodge in Machakos, you'll be 17.7 mi (28.4 km) from Nairobi National Park and 21.1 mi (34 km) from Thika Road Mall.
The Last Village Lodge
Ol Donyo Sabuk Resort

Ol Donyo Sabuk Resort

3.5 out of 5
Off Garissa Road, Nguluni, Machakos County
The price is AU$255 per night from 28 May to 29 May
AU$255
per night
28 May - 29 May
With a stay at Ol Donyo Sabuk Resort in Nguluni, you'll be 6.7 mi (10.8 km) from Ol Donyo Sabuk and 16.4 mi (26.4 km) from Christina Wangari Gardens.
Ol Donyo Sabuk Resort
Kiikaloh Grand Resort

Kiikaloh Grand Resort

3 out of 5
Chumvi-Machakos-Kitui Rd, Machakos, Machakos County
Fully refundableReserve now, pay when you stay
The price is AU$183 per night from 3 Jun to 4 Jun
AU$183
per night
3 Jun - 4 Jun
Located in Machakos, Kiikaloh Grand Resort is on the Strip, within a 15-minute drive of Machakos Golf Club and Machakos People's Park.
Kiikaloh Grand Resort
Bahamas Resort

Bahamas Resort

3 out of 5
Garissa Highway, Thika, Kiambu County
The price is AU$38 per night from 28 May to 29 May
AU$38
per night
28 May - 29 May
With a stay at Bahamas Resort in Thika, you'll be within a 15-minute drive of Fourteen Falls and Christina Wangari Gardens.
Bahamas Resort
Don't see what you're looking for?
See all available properties in Tala
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.

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

Tala hotels essential information

Accommodation
83 hotels
Lowest Price
AU$38
Highest Price
AU$255
Popular hotels
The Hotel Eagles Tala, Tala Village Inn, Poshie Hotel, Gelian Hotel Machakos, Garden Hotel, The Last Village Lodge, Ol Donyo Sabuk Resort, Kiikaloh Grand Resort, Bahamas Resort

Most recent Tala hotel reviews

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