Gog_sr_cc_less
Skip to main content

Filter by:

Your budget (per night)
US$5 - US$200+
Popular filters
Smart filters
Review score
Highly rated features
Based on guest reviews
Travel group
Facilities
Room facilities
Distance from centre of Machakos
Property rating
Find high-quality hotels and holiday rentals
Bed size preference
Property type
Bedrooms and bathrooms
Bed configuration
Swimming pool type
Meals
Payment terms
Online payment
Property accessibility
Room accessibility

Machakos: 21 properties found

MachakosShow on map0.6 miles from centre
Offering free on-site private parking, some units boast terraces, balconies, and stunning mountain views.
Recommended for your group
2×

Standard Double Room

  • 2 double beds
  • Free stay for your child
    No prepayment needed – pay at the property
Per night
Original price US$272. Current price US$191.
3 nights, 2 adults, 1 child
MachakosShow on map0.3 miles from centre
This apartment offers a sun terrace, free on-site private parking, and family rooms for comfort.
Recommended for your group

Three-Bedroom Apartment

  • Entire apartment1 bedroom2 bathrooms1 kitchen215 ft²
    1 large double bed
  • No prepayment needed – pay at the property
Per night
Price US$100
3 nights, 2 adults, 1 child
MachakosShow on map21.1 miles from centre
Spacious apartment with kitchenette, balcony, TV, and free on-site private parking for convenience.
Recommended for your group

One-Bedroom Apartment

  • Entire apartment1 bedroom1 living room1 bathroom1,453 ft²
    3 beds (1 double, 2 sofa beds)
  • No prepayment needed – pay at the property
Per night
Price US$43
3 nights, 2 adults, 1 child
MachakosShow on map25.7 miles from centre
This apartment offers a private pool, garden, and free on-site private parking for guests.
Recommended for your group

Three-Bedroom Apartment

  • Entire apartment3 bedrooms4 bathrooms1 kitchen
    3 double beds
  • No prepayment needed – pay at the property
Per night
Price US$153
3 nights, 2 adults, 1 child
MachakosShow on map2 miles from centre
Spacious apartment with mountain views, balcony, kitchen, and free on-site private parking available.
New to Booking.com
Recommended for your group

Two-Bedroom Apartment

  • Entire apartment1 bedroom1 bathroom1 kitchen
    1 large double bed
  • No prepayment needed – pay at the property
Per night
Original price US$68. Current price US$53.
3 nights, 2 adults, 1 child
MachakosShow on map1 miles from centre
Well-equipped apartments offer stunning mountain views, kitchens, and free on-site parking for convenience.
Recommended for your group
2×

Apartment

  • 2 entire apartments2 bedrooms2 bathrooms2 kitchens
    2 double beds
  • No prepayment needed – pay at the property
Per night
Price US$71
3 nights, 2 adults, 1 child
MachakosShow on map0.4 miles from centre
Offering a garden, terrace, restaurant, and tennis court, this guest house ensures a delightful stay.
Recommended for your group
1×

King Room with Balcony

  • 1 large double bed
1×

Standard Queen Room

  • 2 double beds
Per night
Price US$353
3 nights, 2 adults, 1 child
MachakosShow on map1.9 miles from centre
A sun terrace, garden, restaurant, and bar enhance the luxurious experience at this hotel.
Recommended for your group
1×

Standard Double Room

  • 1 double bed
  • Free stay for your child
1×

Superior Suite

  • Private suite1 bedroom1 living room
    2 beds (1 sofa bed, 1 large double)
Per night
Price US$111
3 nights, 2 adults, 1 child
MachakosShow on map1.4 miles from centre
This pet-friendly apartment offers a garden, terrace, and free on-site private parking for guests.
Recommended for your group

Two-Bedroom Apartment

  • Entire apartment2 bedrooms1 living room1 bathroom1 kitchen280 ft²
    4 beds (1 double, 1 extra-large double, 1 sofa bed, 1 large double)
  • No prepayment needed – pay at the property
Per night
Price US$101
3 nights, 2 adults, 1 child
MachakosShow on map0.1 miles from centre
Offering free WiFi and free on-site private parking, this aparthotel includes essential kitchen amenities.
New to Booking.com
Recommended for your group

Apartment

  • Entire apartment1 bedroom2 bathrooms1 kitchen
    1 double bed
  • No prepayment needed – pay at the property
Per night
Original price US$198. Current price US$157.
3 nights, 2 adults, 1 child
MachakosShow on map20.3 miles from centre
Spacious apartment with garden views, private check-in, free parking, and full-day security services.
Late Escape Deal
Recommended for your group

Four-Bedroom House

  • Entire holiday home4 bedrooms1 living room4 bathrooms1 kitchen2,422 ft²
    6 beds (2 doubles, 1 sofa bed, 3 large doubles)
  • Free stay for your child
    Late check-out + early check-in + 2 more
Per night
Original price US$284. Current price US$224.
3 nights, 2 adults, 1 child
MachakosShow on map1.4 miles from centre
This apartment offers a terrace, stunning garden views, and free on-site private parking.
Recommended for your group

Two-Bedroom Apartment

  • Entire apartment2 bedrooms1 bathroom
    3 beds (1 double, 1 extra-large double, 1 large double)
  • No prepayment needed – pay at the property
Per night
Price US$90
3 nights, 2 adults, 1 child
MachakosShow on map21 miles from centre
Offering family rooms, this apartment includes a kitchenette, private bathroom, and free on-site parking.
Recommended for your group

Three-Bedroom Apartment

  • Entire apartment3 bedrooms1 living room2 bathrooms1 kitchen2,691 ft²
    3 double beds
  • No prepayment needed – pay at the property
Per night
Price US$134
3 nights, 2 adults, 1 child
MachakosShow on map1 miles from centre
Offering free on-site private parking, this property includes private bathrooms and kitchenware in units.
Recommended for your group
1×

Double Room

  • 1 single bed
  • No prepayment needed – pay at the property
1×

Family Room with Private Bathroom

  • 1 single bed
  • No prepayment needed – pay at the property
Per night
Price US$71
3 nights, 2 adults, 1 child
MachakosShow on map10.4 miles from centre
Spacious holiday home offers a garden, terrace, family rooms, and free on-site private parking.
New to Booking.com
Recommended for your group

Three-Bedroom House

  • Entire holiday home3 bedrooms3 bathrooms1 kitchen1,830 ft²
    3 beds (2 singles, 1 extra-large double)
  • No prepayment needed – pay at the property
Per night
Original price US$198. Current price US$157.
3 nights, 2 adults, 1 child
MachakosShow on map0.7 miles from centre
This guest house offers free WiFi, free on-site private parking, and well-equipped units with balconies.
New to Booking.com
Recommended for your group
1×

Double Room

  • 1 large double bed
  • No prepayment needed – pay at the property
1×

Double Room

  • 1 double bed
  • No prepayment needed – pay at the property
Per night
Original price US$102. Current price US$78.
3 nights, 2 adults, 1 child
MachakosShow on map6.8 miles from centre
Offering stunning mountain and garden views, this farm stay features a private entrance and terrace.
Recommended for your group

Double Room with Garden View

  • 2 double beds
  • No prepayment needed – pay at the property
Per night
Price US$271
3 nights, 2 adults, 1 child
MachakosShow on map3.4 miles from centre
Offering free on-site private parking, family rooms, and full-day security for a comfortable stay.
Recommended for your group
2×

Studio with Mountain View

  • 2 entire studios2 bathrooms
    2 large double beds
  • Late check-out + early check-in + 3 more
    No prepayment needed – pay at the property
Per night
Price US$81
3 nights, 2 adults, 1 child
MachakosShow on map19.2 miles from centre
This apartment offers a balcony, kitchen, washing machine, TV, and free WiFi for convenience.
Recommended for your group

One-Bedroom Apartment

  • Entire apartment1 bedroom3 bathrooms
    3 double beds
  • No prepayment needed – pay at the property
Per night
Original price US$121. Current price US$95.
3 nights, 2 adults, 1 child
MachakosShow on map13.3 miles from centre
Air-conditioned units offer private bathrooms, dining areas, and free on-site private parking for guests.
Recommended for your group

Double Room

  • 3 beds (1 double, 1 extra-large double, 1 large double)
  • Free cancellation
    No prepayment needed – pay at the property
Per night
Price US$651
3 nights, 2 adults, 1 child
MachakosShow on map0.7 miles from centre
This guest house offers free on-site private parking and well-equipped units with balconies and bathrooms.
Recommended for your group
2×

Double Room

  • 2 single beds
  • No prepayment needed – pay at the property
Per night
Price US$174
3 nights, 2 adults, 1 child
GatungaShow on map0.4 miles from Machakos
This apartment offers a balcony, kitchen, TV, and free on-site private parking for guests.
Recommended for your group

Two-Bedroom Apartment

  • Entire apartment2 bedrooms1 bathroom
    2 double beds
  • No prepayment needed – pay at the property
Per night
Price US$98
3 nights, 2 adults, 1 child
KatelembuShow on map7.8 miles from Machakos
Offering free on-site private parking, this hotel provides private bathrooms and stunning mountain views.
Recommended for your group
1×

Single Room

  • 1 single bed
  • Free cancellation
    No prepayment needed – pay at the property
1×

Double Room

  • 1 large double bed
  • Free cancellation
    No prepayment needed – pay at the property
Per night
Price US$272
3 nights, 2 adults, 1 child
KenplainsShow on map11.2 miles from Machakos
Offering a serene garden and terrace, this luxury tent provides family rooms for a comfortable stay.
Recommended for your group

Tent

  • Tent
    1 large double bed
  • Late check-out + walking safari
    No prepayment needed – pay at the property
Per night
Price US$27
3 nights, 2 adults, 1 child
Athi RiverShow on map15.3 miles from Machakos
A luxurious resort offering spa facilities, year-round outdoor swimming pool, and diverse dining options.
Recommended for your group

Executive Suite

  • Private suite
    1 extra-large double bed
  • Free stay for your child
Per night
Price US$297
3 nights, 2 adults, 1 child