Photo by Alon Ravid
Find Resorts & Hotels with Spas in Machakos
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Machakos Resorts & Hotels with Spas
Pick from 3 Machakos Resorts & Hotels with Spas and compare room rates, reviews, and availability. Most hotels are fully refundable.
Kiikaloh Grand Resort
Kiikaloh Grand Resort
The price is SAR 223
SAR 263 total
includes taxes & fees
25 Nov - 26 Nov
Gelian Hotel Machakos
Gelian Hotel Machakos
7.6 out of 10, Good, (12)
The price is SAR 344
SAR 405 total
includes taxes & fees
25 Nov - 26 Nov
Garden Hotel Machakos
Garden Hotel Machakos
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.
Find out more about Machakos
Find out more about Machakos
Recent reviews of Machakos hotels
Recent reviews of Machakos hotels
5/5 Excellent
"I love staying here ! Mr James , Mr Bentley and Ms Anna always make you feel like coming home when you arrive ! The food and staff are amazing- the spa is a must ! "
A verified traveler stayed at Sarova Panafric Hotel
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Find More Hotels near Machakos
Hotels near popular Machakos Attractions
- Hotels near Machakos People's Park
- Hotels near Machakos University
- Hotels near Machakos Golf Club
- Hotels near Kenyatta Stadium
- Hotels near Nairobi National Park
- Hotels near Thika Road Mall
- Hotels near The Aga Khan University Hospital
- Hotels near Kenyatta International Convention Centre
- Hotels near University of Nairobi
- Hotels near Nairobi Hospital
Machakos Hotels by Star Rating
Explore more hotels
- Ole Sereni
- Villa Rosa Kempinski
- Radisson Blu Hotel Nairobi Upper Hill
- Fairmont The Norfolk
- Eka Hotel Nairobi
- The Concord Hotel And Suites
- Sarova Panafric Hotel
- JW Marriott Hotel Nairobi
- Best Western Nairobi Upper Hill
- PrideInn Plaza Nairobi Airport
- The Panari Hotel - Near Jomo Kenyatta International Airport
- Hyatt Regency Nairobi Westlands
- Emara Ole-sereni
- Boma Inn Nairobi
- La Maison Royale
- The Crossroads Hotel Westlands
- Tamarind Tree Hotel
- 67 Airport Hotel
- Red Buffalo House Hotel
- Nairobi Safari Club by Swiss-Belhotel